fix:更改BOM信息时,变更对应的分切计划
This commit is contained in:
@@ -2593,7 +2593,6 @@ public class MesToLmsServiceImpl implements MesToLmsService {
|
|||||||
.build();
|
.build();
|
||||||
orderbominfoService.save(bom_info);
|
orderbominfoService.save(bom_info);
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
orderbominfo.setProductName(product_name);
|
orderbominfo.setProductName(product_name);
|
||||||
orderbominfo.setDescription(description);
|
orderbominfo.setDescription(description);
|
||||||
orderbominfo.setCarrierName(carrier_name);
|
orderbominfo.setCarrierName(carrier_name);
|
||||||
@@ -2616,6 +2615,21 @@ public class MesToLmsServiceImpl implements MesToLmsService {
|
|||||||
orderbominfoService.updateById(orderbominfo);
|
orderbominfoService.updateById(orderbominfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//更新当前分切计划包含该订单的对应的管件信息
|
||||||
|
IPdmBiSlittingproductionplanService service = SpringContextHolder.getBean(IPdmBiSlittingproductionplanService.class);
|
||||||
|
LambdaUpdateWrapper<PdmBiSlittingproductionplan> updateWrapper = new LambdaUpdateWrapper<PdmBiSlittingproductionplan>()
|
||||||
|
.eq(PdmBiSlittingproductionplan::getMfg_order_name, mfg_order);
|
||||||
|
if (type.equals("RW2")) {
|
||||||
|
updateWrapper.set(PdmBiSlittingproductionplan::getFRP_material, carrier_name);
|
||||||
|
updateWrapper.set(PdmBiSlittingproductionplan::getFRP_description, carrier_description);
|
||||||
|
updateWrapper.set(PdmBiSlittingproductionplan::getFRP_model, carrier_description);
|
||||||
|
} else {
|
||||||
|
updateWrapper.set(PdmBiSlittingproductionplan::getPaper_tube_material, carrier_name);
|
||||||
|
updateWrapper.set(PdmBiSlittingproductionplan::getPaper_tube_description, carrier_description);
|
||||||
|
updateWrapper.set(PdmBiSlittingproductionplan::getPaper_tube_model, carrier_description);
|
||||||
|
}
|
||||||
|
service.update(updateWrapper);
|
||||||
|
|
||||||
resultParam.put("RTYPE", "S");
|
resultParam.put("RTYPE", "S");
|
||||||
resultParam.put("RTMSG", "操作成功!");
|
resultParam.put("RTMSG", "操作成功!");
|
||||||
resultParam.put("RTOAL", 1);
|
resultParam.put("RTOAL", 1);
|
||||||
|
|||||||
Reference in New Issue
Block a user