排序推单

uat-temp-wj-2502060000-chongqing-step
王杰 3 months ago
parent 0200f6a308
commit 1b1a559e4d

@ -1,7 +0,0 @@
package cn.estsh.i3plus.ext.mes.api.base;
import cn.estsh.i3plus.pojo.mes.bean.MesQueueOrderCellPushCfg;
public interface IMesQueueOrderCellPushCfgService extends IBaseMesService<MesQueueOrderCellPushCfg> {
}

@ -0,0 +1,7 @@
package cn.estsh.i3plus.ext.mes.api.base;
import cn.estsh.i3plus.pojo.mes.bean.MesQueueOrderPushCellCfg;
public interface IMesQueueOrderPushCellCfgService extends IBaseMesService<MesQueueOrderPushCellCfg> {
}

@ -1,13 +1,13 @@
package cn.estsh.i3plus.ext.mes.apiservice.controller.base; package cn.estsh.i3plus.ext.mes.apiservice.controller.base;
import cn.estsh.i3plus.ext.mes.pojo.constant.MesCommonConstant; import cn.estsh.i3plus.ext.mes.pojo.constant.MesCommonConstant;
import cn.estsh.i3plus.pojo.mes.bean.MesQueueOrderCellPushCfg; import cn.estsh.i3plus.pojo.mes.bean.MesQueueOrderPushCellCfg;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@Api("生产队列工位推送配置信息") @Api("生产队列推送工位配置信息")
@RestController @RestController
@RequestMapping(MesCommonConstant.MES_YANFEN + "/mesQueueOrderCellPushCfg") @RequestMapping(MesCommonConstant.MES_YANFEN + "/mesQueueOrderPushCellCfg")
public class MesQueueOrderCellPushCfgController extends BaseMesController<MesQueueOrderCellPushCfg>{ public class MesQueueOrderPushCellCfgController extends BaseMesController<MesQueueOrderPushCellCfg>{
} }

@ -1,12 +1,12 @@
package cn.estsh.i3plus.ext.mes.apiservice.serviceimpl.base; package cn.estsh.i3plus.ext.mes.apiservice.serviceimpl.base;
import cn.estsh.i3plus.ext.mes.api.base.IMesQueueOrderCellPushCfgService; import cn.estsh.i3plus.ext.mes.api.base.IMesQueueOrderPushCellCfgService;
import cn.estsh.i3plus.ext.mes.pojo.util.MesExtConstWords; import cn.estsh.i3plus.ext.mes.pojo.util.MesExtConstWords;
import cn.estsh.i3plus.platform.common.exception.ImppExceptionEnum; import cn.estsh.i3plus.platform.common.exception.ImppExceptionEnum;
import cn.estsh.i3plus.pojo.base.bean.DdlPackBean; import cn.estsh.i3plus.pojo.base.bean.DdlPackBean;
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil; import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack; import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack;
import cn.estsh.i3plus.pojo.mes.bean.MesQueueOrderCellPushCfg; import cn.estsh.i3plus.pojo.mes.bean.MesQueueOrderPushCellCfg;
import cn.estsh.i3plus.pojo.mes.util.MesExtEnumUtil; import cn.estsh.i3plus.pojo.mes.util.MesExtEnumUtil;
import cn.estsh.impp.framework.boot.exception.ImppExceptionBuilder; import cn.estsh.impp.framework.boot.exception.ImppExceptionBuilder;
import cn.estsh.impp.framework.boot.util.ValidatorBean; import cn.estsh.impp.framework.boot.util.ValidatorBean;
@ -17,10 +17,10 @@ import java.util.List;
@Service @Service
@Slf4j @Slf4j
public class MesQueueOrderCellPushCfgService extends BaseMesService<MesQueueOrderCellPushCfg> implements IMesQueueOrderCellPushCfgService { public class MesQueueOrderPushCellCfgService extends BaseMesService<MesQueueOrderPushCellCfg> implements IMesQueueOrderPushCellCfgService {
@Override @Override
protected void setPackQueryBean(MesQueueOrderCellPushCfg bean, DdlPackBean packBean) { protected void setPackQueryBean(MesQueueOrderPushCellCfg bean, DdlPackBean packBean) {
DdlPreparedPack.getStringLikerPack(bean.getPushSourceCode(), MesExtConstWords.PUSH_SOURCE_CODE, packBean); DdlPreparedPack.getStringLikerPack(bean.getPushSourceCode(), MesExtConstWords.PUSH_SOURCE_CODE, packBean);
DdlPreparedPack.getNumEqualPack(bean.getPushType(), MesExtConstWords.PUSH_TYPE, packBean); DdlPreparedPack.getNumEqualPack(bean.getPushType(), MesExtConstWords.PUSH_TYPE, packBean);
DdlPreparedPack.getStringEqualPack(bean.getAreaCode(), MesExtConstWords.AREA_CODE, packBean); DdlPreparedPack.getStringEqualPack(bean.getAreaCode(), MesExtConstWords.AREA_CODE, packBean);
@ -29,7 +29,7 @@ public class MesQueueOrderCellPushCfgService extends BaseMesService<MesQueueOrde
} }
@Override @Override
protected void onInsertBean(MesQueueOrderCellPushCfg item) { protected void onInsertBean(MesQueueOrderPushCellCfg item) {
ValidatorBean.checkNotNull(item.getAreaCode(), "区域代码不能为空"); ValidatorBean.checkNotNull(item.getAreaCode(), "区域代码不能为空");
ValidatorBean.checkNotNull(item.getWorkCenterCode(), "生产线代码不能为空"); ValidatorBean.checkNotNull(item.getWorkCenterCode(), "生产线代码不能为空");
ValidatorBean.checkNotNull(item.getWorkCellCode(), "工位代码不能为空"); ValidatorBean.checkNotNull(item.getWorkCellCode(), "工位代码不能为空");
@ -53,7 +53,7 @@ public class MesQueueOrderCellPushCfgService extends BaseMesService<MesQueueOrde
} }
@Override @Override
protected void onUpdateBean(MesQueueOrderCellPushCfg item) { protected void onUpdateBean(MesQueueOrderPushCellCfg item) {
ValidatorBean.checkNotNull(item.getAreaCode(), "区域代码不能为空"); ValidatorBean.checkNotNull(item.getAreaCode(), "区域代码不能为空");
ValidatorBean.checkNotNull(item.getWorkCenterCode(), "生产线代码不能为空"); ValidatorBean.checkNotNull(item.getWorkCenterCode(), "生产线代码不能为空");
ValidatorBean.checkNotNull(item.getWorkCellCode(), "工位代码不能为空"); ValidatorBean.checkNotNull(item.getWorkCellCode(), "工位代码不能为空");
@ -78,8 +78,8 @@ public class MesQueueOrderCellPushCfgService extends BaseMesService<MesQueueOrde
} }
@Override @Override
public List<MesQueueOrderCellPushCfg> validateReturnImport(List<MesQueueOrderCellPushCfg> beanList) { public List<MesQueueOrderPushCellCfg> validateReturnImport(List<MesQueueOrderPushCellCfg> beanList) {
for (MesQueueOrderCellPushCfg item : beanList) { for (MesQueueOrderPushCellCfg item : beanList) {
onInsertBean(item); onInsertBean(item);
} }
return beanList; return beanList;
Loading…
Cancel
Save