|
|
@ -26,7 +26,6 @@ public class MesHqlPack {
|
|
|
|
public static DdlPackBean getAllBaseData(String organizeCode) {
|
|
|
|
public static DdlPackBean getAllBaseData(String organizeCode) {
|
|
|
|
DdlPackBean packBean = new DdlPackBean();
|
|
|
|
DdlPackBean packBean = new DdlPackBean();
|
|
|
|
DdlPreparedPack.getStringEqualPack(organizeCode, "organizeCode", packBean);
|
|
|
|
DdlPreparedPack.getStringEqualPack(organizeCode, "organizeCode", packBean);
|
|
|
|
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", packBean);
|
|
|
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_DEAL.NO.getValue(), "isDeleted", packBean);
|
|
|
|
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_DEAL.NO.getValue(), "isDeleted", packBean);
|
|
|
|
return packBean;
|
|
|
|
return packBean;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -45,6 +44,9 @@ public class MesHqlPack {
|
|
|
|
if (StringUtils.isNotEmpty(mesPcn.getAreaCode())) {
|
|
|
|
if (StringUtils.isNotEmpty(mesPcn.getAreaCode())) {
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesPcn.getAreaCode(), "areaCode", packBean);
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesPcn.getAreaCode(), "areaCode", packBean);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
if (mesPcn.getIsValid() != null) {
|
|
|
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(mesPcn.getIsValid(), "isValid", packBean);
|
|
|
|
|
|
|
|
}
|
|
|
|
return packBean;
|
|
|
|
return packBean;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
/**
|
|
|
|
/**
|
|
|
@ -160,6 +162,9 @@ public class MesHqlPack {
|
|
|
|
if (StringUtils.isNotEmpty(mesWorkOrder.getPlanOrderNo())) {
|
|
|
|
if (StringUtils.isNotEmpty(mesWorkOrder.getPlanOrderNo())) {
|
|
|
|
DdlPreparedPack.getStringEqualPack(mesWorkOrder.getPlanOrderNo(), "planOrderNo", packBean);
|
|
|
|
DdlPreparedPack.getStringEqualPack(mesWorkOrder.getPlanOrderNo(), "planOrderNo", packBean);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
if (mesWorkOrder.getIsValid() != null) {
|
|
|
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(mesWorkOrder.getIsValid(), "isValid", packBean);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 时间段查询
|
|
|
|
// 时间段查询
|
|
|
|
// DdlPreparedPack.timeBuilder(
|
|
|
|
// DdlPreparedPack.timeBuilder(
|
|
|
@ -195,6 +200,10 @@ public class MesHqlPack {
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesQueueOrder.getOrderNo(), "orderNo", packBean);
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesQueueOrder.getOrderNo(), "orderNo", packBean);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (mesQueueOrder.getIsValid() != null) {
|
|
|
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(mesQueueOrder.getIsValid(), "isValid", packBean);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 只查询创建状态的队列
|
|
|
|
// 只查询创建状态的队列
|
|
|
|
DdlPreparedPack.getNumEqualPack(MesEnumUtil.QUEUE_ORDER_STATUS.NORMAL.getValue(), "status", packBean);
|
|
|
|
DdlPreparedPack.getNumEqualPack(MesEnumUtil.QUEUE_ORDER_STATUS.NORMAL.getValue(), "status", packBean);
|
|
|
|
|
|
|
|
|
|
|
@ -362,6 +371,67 @@ public class MesHqlPack {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
|
|
|
|
* MES 报废信息查询
|
|
|
|
|
|
|
|
* @param mesScrap
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static DdlPackBean getMesScrap(MesScrap mesScrap, String organizeCode) {
|
|
|
|
|
|
|
|
DdlPackBean packBean = getAllBaseData(organizeCode);
|
|
|
|
|
|
|
|
if (StringUtils.isNotEmpty(mesScrap.getScrapCode())){
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesScrap.getScrapCode(), "scrapCode", packBean);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if (StringUtils.isNotEmpty(mesScrap.getScrapName())){
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesScrap.getScrapName(), "scrapName", packBean);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if (mesScrap.getIsValid() != null) {
|
|
|
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(mesScrap.getIsValid(), "isValid", packBean);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return packBean;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* MES PCN系统配置信息条件查询
|
|
|
|
|
|
|
|
* @param mesConfig
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static DdlPackBean getMesConfig(MesConfig mesConfig, String organizeCode) {
|
|
|
|
|
|
|
|
DdlPackBean packBean = getAllBaseData(organizeCode);
|
|
|
|
|
|
|
|
if (StringUtils.isNotEmpty(mesConfig.getCfgCode())){
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesConfig.getCfgCode(), "cfgCode", packBean);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if (StringUtils.isNotEmpty(mesConfig.getCfgName())){
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesConfig.getCfgName(), "cfgName", packBean);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if (mesConfig.getIsValid() != null) {
|
|
|
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(mesConfig.getIsValid(), "isValid", packBean);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return packBean;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* MES 维修信息条件查询
|
|
|
|
|
|
|
|
* @param mesRepair
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static DdlPackBean getMesRepair(MesRepair mesRepair, String organizeCode) {
|
|
|
|
|
|
|
|
DdlPackBean packBean = getAllBaseData(organizeCode);
|
|
|
|
|
|
|
|
if (StringUtils.isNotEmpty(mesRepair.getRepairCode())){
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesRepair.getRepairCode(), "repairCode", packBean);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if (StringUtils.isNotEmpty(mesRepair.getRepairName())){
|
|
|
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesRepair.getRepairName(), "repairName", packBean);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if (mesRepair.getRepairType() != null){
|
|
|
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(mesRepair.getRepairType(), "repairType", packBean);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if (mesRepair.getIsValid() != null) {
|
|
|
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(mesRepair.getIsValid(), "isValid", packBean);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return packBean;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
* MES 上传文件FastDfs封装
|
|
|
|
* MES 上传文件FastDfs封装
|
|
|
|
* @param mesESOP
|
|
|
|
* @param mesESOP
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|