重庆推单

uat-temp-wj-2502060000-chongqing-step
王杰 3 months ago
parent 99a673e40d
commit 2ee77bb608

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

@ -0,0 +1,24 @@
package cn.estsh.i3plus.ext.mes.apiservice.serviceimpl.base;
import cn.estsh.i3plus.ext.mes.api.base.IMesQueueOrderCellPushCfgService;
import cn.estsh.i3plus.ext.mes.pojo.util.MesExtConstWords;
import cn.estsh.i3plus.pojo.base.bean.DdlPackBean;
import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack;
import cn.estsh.i3plus.pojo.mes.bean.MesQueueOrderCellPushCfg;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
@Service
@Slf4j
public class MesQueueOrderCellPushCfgService extends BaseMesService<MesQueueOrderCellPushCfg> implements IMesQueueOrderCellPushCfgService {
@Override
protected void setPackQueryBean(MesQueueOrderCellPushCfg bean, DdlPackBean packBean) {
DdlPreparedPack.getStringLikerPack(bean.getPushSourceCode(), MesExtConstWords.PUSH_SOURCE_CODE, packBean);
DdlPreparedPack.getNumEqualPack(bean.getPushType(), MesExtConstWords.PUSH_TYPE, packBean);
DdlPreparedPack.getStringEqualPack(bean.getAreaCode(), MesExtConstWords.AREA_CODE, packBean);
DdlPreparedPack.getStringLikerPack(bean.getWorkCenterCode(), MesExtConstWords.WORK_CENTER_CODE, packBean);
DdlPreparedPack.getStringLikerPack(bean.getWorkCellCode(), MesExtConstWords.WORK_CELL_CODE, packBean);
}
}

@ -242,6 +242,10 @@ public class MesExtConstWords {
public static final String DEFAULT_FLAG = "defaultFlag"; public static final String DEFAULT_FLAG = "defaultFlag";
//零件类型 //零件类型
public static final String PART_TYPE = "partType"; public static final String PART_TYPE = "partType";
//推送来源代码
public static final String PUSH_SOURCE_CODE = "pushSourceCode";
//推送工位类型
public static final String PUSH_TYPE = "pushType";
//时间[开始/结束]条件 //时间[开始/结束]条件
public static final String START_TIME_START = "startTimeStart"; public static final String START_TIME_START = "startTimeStart";

Loading…
Cancel
Save