|
|
|
@ -15,6 +15,7 @@ import org.springframework.util.CollectionUtils;
|
|
|
|
|
import org.springframework.util.StringUtils;
|
|
|
|
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @Description:
|
|
|
|
|
* @Reference: Mes 条件封装
|
|
|
|
@ -939,6 +940,15 @@ public class MesHqlPack {
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean getMesQcOrder(MesQcOrder qcOrder, String organizeCode) {
|
|
|
|
|
DdlPackBean packBean = getAllBaseDataByNormalPro(qcOrder, organizeCode);
|
|
|
|
|
if (!StringUtils.isEmpty(qcOrder.getRelationOrderNo())) {
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(qcOrder.getRelationOrderNo(), "relationOrderNo", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (!StringUtils.isEmpty(qcOrder.getWorkCenterCode())) {
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(qcOrder.getWorkCenterCode(), "workCenterCode", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (!StringUtils.isEmpty(qcOrder.getProductSn())) {
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(qcOrder.getProductSn(), "productSn", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (!StringUtils.isEmpty(qcOrder.getOrderNo())) {
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(qcOrder.getOrderNo(), "orderNo", packBean);
|
|
|
|
|
}
|
|
|
|
@ -2376,6 +2386,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 界面组件配置
|
|
|
|
|
*
|
|
|
|
|
* @param windowModule
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -2396,6 +2407,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 界面组件参数配置
|
|
|
|
|
*
|
|
|
|
|
* @param windowModuleParam
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -2419,6 +2431,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 数据预警配置
|
|
|
|
|
*
|
|
|
|
|
* @param dataWarning
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -2458,6 +2471,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 封装公用查询参数
|
|
|
|
|
*
|
|
|
|
@ -2485,9 +2499,9 @@ public class MesHqlPack {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 按条件分页查询产品条码补打印数据
|
|
|
|
|
*
|
|
|
|
|
* @param mesProduceSn
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -2869,6 +2883,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 导入模板信息分页查询条件
|
|
|
|
|
*
|
|
|
|
|
* @param template
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -2883,6 +2898,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 导入模板明细信息分页查询条件
|
|
|
|
|
*
|
|
|
|
|
* @param details
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -2945,6 +2961,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 物料校验项
|
|
|
|
|
*
|
|
|
|
|
* @param partCheck
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -2990,6 +3007,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* MES AGV停机记录信息条件查询
|
|
|
|
|
*
|
|
|
|
|
* @param stopRecord
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
@ -3093,6 +3111,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 扩展对象配置
|
|
|
|
|
*
|
|
|
|
|
* @param extendObjectCfg
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -3116,6 +3135,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 产品工作中心配置
|
|
|
|
|
*
|
|
|
|
|
* @param prodWorkCenter
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -3133,6 +3153,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 客户JIT预装队列
|
|
|
|
|
*
|
|
|
|
|
* @param queueJitPlan
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -3167,6 +3188,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 客户JIT预装队列明细
|
|
|
|
|
*
|
|
|
|
|
* @param queueJitPlanDetail
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
@ -3184,6 +3206,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 客户JIT预装队列BOM
|
|
|
|
|
*
|
|
|
|
|
* @param queueJitPlanBom
|
|
|
|
|
* @param organizeCode
|
|
|
|
|
* @return
|
|
|
|
|