点检功能,工艺参数点检,目前无法完整使用该功能。

tags/yfai-pcn-ext-v1.9
jun 9 months ago
parent c71f0e983a
commit 045414d98d

@ -141,6 +141,18 @@ public class MesSpotCheckOrderService implements IMesSpotCheckOrderService {
//校验点检单
checkSpotCheckOrder(model.getSpotCheckOrder());
if (MesExtEnumUtil.SPOT_CHECK_ORDER_TYPE.PROCESS_PARAMETER_INSPECTION.getValue() == model.getSpotCheckOrder().getSpotCheckOrderType() ||
MesExtEnumUtil.SPOT_CHECK_ORDER_TYPE.EQUIPMENT_INSPECTION.getValue() == model.getSpotCheckOrder().getSpotCheckOrderType()) {
MesEquipment mesEquipment = mesEquipmentExtService.getMesEquipment(org, model.getSpotCheckOrder().getEquipCode());
if (Objects.isNull(mesEquipment)) {
throw new ImppBusiException(String.format("点检单对应的设备【%s】信息不存在", model.getSpotCheckOrder().getEquipCode()));
}
if (StringUtils.isEmpty(mesEquipment.getEquipId()) || !model.getProduceSn().equals(mesEquipment.getEquipId() + "")) {
throw new ImppBusiException(String.format("点检单对应的设备编号【%s】和扫描的设备编号【%s】不匹配请检查数据", mesEquipment.getEquipId(), model.getProduceSn()));
}
return model;
} else {
//检查条码
MesProduceSn produceSn = checkProduceSn(model.getProduceSn(), org);
@ -160,6 +172,7 @@ public class MesSpotCheckOrderService implements IMesSpotCheckOrderService {
return model;
}
}
/**
*

Loading…
Cancel
Save