|
|
@ -1107,7 +1107,7 @@ public class MesWorkOrderService extends BaseMesService<MesWorkOrder> implements
|
|
|
|
//排序工单
|
|
|
|
//排序工单
|
|
|
|
if (MesExtEnumUtil.ORDER_TYPE.SORT.getValue() == mesWorkOrder.getWorkOrderType()) {
|
|
|
|
if (MesExtEnumUtil.ORDER_TYPE.SORT.getValue() == mesWorkOrder.getWorkOrderType()) {
|
|
|
|
//排序线不能做报工调整ESD属性类型
|
|
|
|
//排序线不能做报工调整ESD属性类型
|
|
|
|
if (MesExtEnumUtil.REPORT_TYPE.WRITE_OFF.getValue() == mesWorkOrder.getReportType()) {
|
|
|
|
if (MesExtEnumUtil.REPORT_TYPE.WRITE_OFF.getValue() == mesWorkOrderNew.getReportType()) {
|
|
|
|
MesConfig config = mesConfigService.getCfgValueByCode(mesWorkOrder.getOrganizeCode(), MesExtConstWords.NOT_ALLOW_WRITE_OFF);
|
|
|
|
MesConfig config = mesConfigService.getCfgValueByCode(mesWorkOrder.getOrganizeCode(), MesExtConstWords.NOT_ALLOW_WRITE_OFF);
|
|
|
|
if (!Objects.isNull(config) && config.getCfgValue().contains(mesPart.getEsd())) {
|
|
|
|
if (!Objects.isNull(config) && config.getCfgValue().contains(mesPart.getEsd())) {
|
|
|
|
MesException.throwMesBusiException("物料特殊移库类型为【%s】,不允许冲销", mesPart.getEsd());
|
|
|
|
MesException.throwMesBusiException("物料特殊移库类型为【%s】,不允许冲销", mesPart.getEsd());
|
|
|
|