|
|
|
@ -128,11 +128,15 @@ public class MesRawPartChargingServiceImpl implements IMesRawPartChargingService
|
|
|
|
|
if (!CollectionUtils.isEmpty(mesRawPartCharging)) {
|
|
|
|
|
MesPcnException.throwMesBusiException("料筒条码【%s】与原料条码【%s】已绑定", mesRawPartChargingModel.getPackageSn(), mesRawPartCharging.iterator().next().getSn());
|
|
|
|
|
}
|
|
|
|
|
//保存生产控制加料
|
|
|
|
|
//保存生产控制加料 43302 加料防错扫码流程优化
|
|
|
|
|
String[] split = mesRawPartChargingModel.getSn().split(",");
|
|
|
|
|
for (String sn : split) {
|
|
|
|
|
mesRawPartChargingModel.setSn(sn);
|
|
|
|
|
MesRawPartCharging charging = insertRawPartCharging(mesRawPartChargingModel);
|
|
|
|
|
//保存日志
|
|
|
|
|
saveLog(mesRawPartChargingModel, charging, MesExtEnumUtil.CHARGING_LOG_STATUS.FEEDING);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void doMesRawPartChargingInit(MesRawPartChargingModel mesRawPartChargingModel) {
|
|
|
|
|