|
|
|
@ -95,9 +95,6 @@ public class MesMouldRecordGenerateStepService extends BaseStepService {
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(equipmentCode, "equipmentCode", packBean);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(mouldNo, "mouldNo", packBean);
|
|
|
|
|
MesMouldMappingCfg mesMouldMappingCfg = mesMouldMappingCfgRepository.getByProperty(packBean);
|
|
|
|
|
//配置错误 抛出异常 todo 没找到不能报错,就不填这个字段
|
|
|
|
|
if (mesMouldMappingCfg == null) execExpSendMsgAndThrowEx(reqBean, resultBean,
|
|
|
|
|
String.format("请检查模具映射关系维护,根据设备[%s],模具号[%s]", equipmentCode, mouldNo));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MesProdMouldRecord mesProductionRecord = getMesProdMouldRecord(mesCellEquipContext, mouldNo, mesMouldMappingCfg);
|
|
|
|
@ -111,8 +108,8 @@ public class MesMouldRecordGenerateStepService extends BaseStepService {
|
|
|
|
|
private MesProdMouldRecord getMesProdMouldRecord(MesCellEquipContext mesCellEquipContext, String mouldNo, MesMouldMappingCfg mesMouldMappingCfg) {
|
|
|
|
|
MesProdMouldRecord mesProdMouldRecord = new MesProdMouldRecord();
|
|
|
|
|
mesProdMouldRecord.setEquipId(mesCellEquipContext.getEquipId());
|
|
|
|
|
mesProdMouldRecord.setMeterName(mesMouldMappingCfg.getMeterName());
|
|
|
|
|
mesProdMouldRecord.setAssetNum(mesMouldMappingCfg.getAssetNum());
|
|
|
|
|
mesProdMouldRecord.setMeterName(mesMouldMappingCfg == null ? null : mesMouldMappingCfg.getMeterName());
|
|
|
|
|
mesProdMouldRecord.setAssetNum(mesMouldMappingCfg == null ? null : mesMouldMappingCfg.getAssetNum());
|
|
|
|
|
mesProdMouldRecord.setMouldNo(mouldNo);
|
|
|
|
|
mesProdMouldRecord.setEquipmentCode(mesCellEquipContext.getEquipmentCode());
|
|
|
|
|
return mesProdMouldRecord;
|
|
|
|
|