|
|
@ -840,7 +840,7 @@ public class ProOrderWorkorderServiceImpl implements IProOrderWorkorderService {
|
|
|
|
ProWetMaterialPlan plan = proWetMaterialPlanMapper.selectProWetMaterialPlanByWorkId(data.getWorkorderId());
|
|
|
|
ProWetMaterialPlan plan = proWetMaterialPlanMapper.selectProWetMaterialPlanByWorkId(data.getWorkorderId());
|
|
|
|
if (plan != null) {
|
|
|
|
if (plan != null) {
|
|
|
|
if (plan.getSyncFlag().equals("Y")) {
|
|
|
|
if (plan.getSyncFlag().equals("Y")) {
|
|
|
|
throw new ServiceException("工单下湿料计划已下发,不允许删除!");
|
|
|
|
throw new RuntimeException("工单下湿料计划已下发,不允许删除!");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -858,7 +858,7 @@ public class ProOrderWorkorderServiceImpl implements IProOrderWorkorderService {
|
|
|
|
childOrder.setUpdateBy(SecurityContextHolder.getUserName());
|
|
|
|
childOrder.setUpdateBy(SecurityContextHolder.getUserName());
|
|
|
|
childOrder.setUpdateTime(DateUtils.getNowDate());
|
|
|
|
childOrder.setUpdateTime(DateUtils.getNowDate());
|
|
|
|
|
|
|
|
|
|
|
|
parentOrder.setQuantity(parentOrder.getQuantity()-data.getQuantitySplit());
|
|
|
|
// parentOrder.setQuantity(parentOrder.getQuantity()-data.getQuantitySplit());
|
|
|
|
parentOrder.setQuantitySplit(parentOrder.getQuantitySplit()-data.getQuantitySplit());
|
|
|
|
parentOrder.setQuantitySplit(parentOrder.getQuantitySplit()-data.getQuantitySplit());
|
|
|
|
parentOrder.setUpdateBy(SecurityContextHolder.getUserName());
|
|
|
|
parentOrder.setUpdateBy(SecurityContextHolder.getUserName());
|
|
|
|
parentOrder.setUpdateTime(DateUtils.getNowDate());
|
|
|
|
parentOrder.setUpdateTime(DateUtils.getNowDate());
|
|
|
|