|
|
@ -746,25 +746,24 @@ public class MesHqlPack {
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* MES工序BOM信息查询条件封装
|
|
|
|
* MES工序BOM信息查询条件封装
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* @param processBom
|
|
|
|
* @param stationBom
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public static DdlPackBean getMesProcessBom(MesProcessBom processBom, String organizeCode) {
|
|
|
|
public static DdlPackBean getStationBom(MesStationBom stationBom, String organizeCode) {
|
|
|
|
DdlPackBean packBean = getAllBaseDataByNormalPro(processBom, organizeCode);
|
|
|
|
DdlPackBean packBean = getAllBaseDataByNormalPro(stationBom, organizeCode);
|
|
|
|
DdlPreparedPack.getStringLikerPack(processBom.getPartNo(), "partNo", packBean);
|
|
|
|
DdlPreparedPack.getStringLikerPack(stationBom.getPartNo(), "partNo", packBean);
|
|
|
|
DdlPreparedPack.getStringLikerPack(processBom.getItemPartNo(), "itemPartNo", packBean);
|
|
|
|
DdlPreparedPack.getStringLikerPack(stationBom.getItemPartNo(), "itemPartNo", packBean);
|
|
|
|
DdlPreparedPack.getStringLikerPack(processBom.getProcessCode(), "processCode", packBean);
|
|
|
|
|
|
|
|
return packBean;
|
|
|
|
return packBean;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public static DdlPackBean getMesProcessBomExcludeById(MesProcessBom mesProcessBom, String org) {
|
|
|
|
public static DdlPackBean getStationBomExcludeById(MesStationBom stationBom, String org) {
|
|
|
|
DdlPackBean packBean = getAllBaseData(org);
|
|
|
|
DdlPackBean packBean = getAllBaseData(org);
|
|
|
|
DdlPreparedPack.getStringEqualPack(mesProcessBom.getPartNo(), "partNo", packBean);
|
|
|
|
DdlPreparedPack.getStringEqualPack(stationBom.getPartNo(), "partNo", packBean);
|
|
|
|
DdlPreparedPack.getStringEqualPack(mesProcessBom.getItemPartNo(), "itemPartNo", packBean);
|
|
|
|
DdlPreparedPack.getStringEqualPack(stationBom.getItemPartNo(), "itemPartNo", packBean);
|
|
|
|
DdlPreparedPack.getStringEqualPack(mesProcessBom.getWorkCenterCode(), "workCenterCode", packBean);
|
|
|
|
DdlPreparedPack.getStringEqualPack(stationBom.getWorkCenterCode(), "workCenterCode", packBean);
|
|
|
|
DdlPreparedPack.getStringEqualPack(mesProcessBom.getWorkCellCode(), "workCellCode", packBean);
|
|
|
|
DdlPreparedPack.getStringEqualPack(stationBom.getWorkCellCode(), "workCellCode", packBean);
|
|
|
|
DdlPreparedPack.getNumEqualPack(mesProcessBom.getIsFeed(), "isFeed", packBean);
|
|
|
|
DdlPreparedPack.getNumEqualPack(stationBom.getIsFeed(), "isFeed", packBean);
|
|
|
|
DdlPreparedPack.getNumNOEqualPack(mesProcessBom.getId(), "id", packBean);
|
|
|
|
DdlPreparedPack.getNumNOEqualPack(stationBom.getId(), "id", packBean);
|
|
|
|
return packBean;
|
|
|
|
return packBean;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -1621,6 +1620,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 对象结构
|
|
|
|
* 对象结构
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param mesObjectCfg
|
|
|
|
* @param mesObjectCfg
|
|
|
|
* @param organizeCode
|
|
|
|
* @param organizeCode
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
@ -1644,6 +1644,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 数据对象
|
|
|
|
* 数据对象
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param mesDataObject
|
|
|
|
* @param mesDataObject
|
|
|
|
* @param organizeCode
|
|
|
|
* @param organizeCode
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
@ -1667,6 +1668,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 产品包装关系
|
|
|
|
* 产品包装关系
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param mesProdPack
|
|
|
|
* @param mesProdPack
|
|
|
|
* @param organizeCode
|
|
|
|
* @param organizeCode
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
@ -1693,6 +1695,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 产品编码配置
|
|
|
|
* 产品编码配置
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param mesProductEncodeCfg
|
|
|
|
* @param mesProductEncodeCfg
|
|
|
|
* @param organizeCode
|
|
|
|
* @param organizeCode
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
@ -1716,6 +1719,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 客户订单
|
|
|
|
* 客户订单
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param mesCustOrder
|
|
|
|
* @param mesCustOrder
|
|
|
|
* @param organizeCode
|
|
|
|
* @param organizeCode
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
@ -1756,6 +1760,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 模板配置
|
|
|
|
* 模板配置
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param mesLabelTemplate
|
|
|
|
* @param mesLabelTemplate
|
|
|
|
* @param organizeCode
|
|
|
|
* @param organizeCode
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
@ -1773,6 +1778,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 关键动作
|
|
|
|
* 关键动作
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param mesKeyAction
|
|
|
|
* @param mesKeyAction
|
|
|
|
* @param organizeCode
|
|
|
|
* @param organizeCode
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
@ -1796,6 +1802,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 动作接口配置
|
|
|
|
* 动作接口配置
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param mesActionIf
|
|
|
|
* @param mesActionIf
|
|
|
|
* @param organizeCode
|
|
|
|
* @param organizeCode
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
@ -1813,6 +1820,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 接口清单
|
|
|
|
* 接口清单
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param mesIf
|
|
|
|
* @param mesIf
|
|
|
|
* @param organizeCode
|
|
|
|
* @param organizeCode
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
@ -1836,6 +1844,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 过程条码报表
|
|
|
|
* 过程条码报表
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param mesProduceSn
|
|
|
|
* @param mesProduceSn
|
|
|
|
* @param organizeCode
|
|
|
|
* @param organizeCode
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
@ -1872,6 +1881,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 物料追溯
|
|
|
|
* 物料追溯
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param mesProdBindRecord
|
|
|
|
* @param mesProdBindRecord
|
|
|
|
* @param organizeCode
|
|
|
|
* @param organizeCode
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
@ -1914,6 +1924,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 物料追溯
|
|
|
|
* 物料追溯
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param ifPackageDetail
|
|
|
|
* @param ifPackageDetail
|
|
|
|
* @param organizeCode
|
|
|
|
* @param organizeCode
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
@ -1935,6 +1946,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 维修记录
|
|
|
|
* 维修记录
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param mesRepairRecord
|
|
|
|
* @param mesRepairRecord
|
|
|
|
* @param organizeCode
|
|
|
|
* @param organizeCode
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
@ -1971,6 +1983,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 过程质量检测数据
|
|
|
|
* 过程质量检测数据
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param mesQcCheckData
|
|
|
|
* @param mesQcCheckData
|
|
|
|
* @param organizeCode
|
|
|
|
* @param organizeCode
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
@ -2001,6 +2014,7 @@ public class MesHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 条码履历报表
|
|
|
|
* 条码履历报表
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param mesProduceSnTravel
|
|
|
|
* @param mesProduceSnTravel
|
|
|
|
* @param organizeCode
|
|
|
|
* @param organizeCode
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|