|
|
|
@ -1849,10 +1849,12 @@ public class MesHqlPack {
|
|
|
|
|
// mesProduceSn.getOutWorkCenterEndTime(),
|
|
|
|
|
// "outWorkCenterTime", packBean, true);
|
|
|
|
|
}
|
|
|
|
|
DdlPreparedPack.timeBuilder(
|
|
|
|
|
mesProduceSn.getCreateDateTimeStart(),
|
|
|
|
|
mesProduceSn.getCreateDateTimeEnd(),
|
|
|
|
|
"createDatetime", packBean, true);
|
|
|
|
|
if (!StringUtils.isEmpty(mesProduceSn.getCreateDateTimeStart()) || !StringUtils.isEmpty(mesProduceSn.getCreateDateTimeEnd())) {
|
|
|
|
|
DdlPreparedPack.timeBuilder(
|
|
|
|
|
mesProduceSn.getCreateDateTimeStart(),
|
|
|
|
|
mesProduceSn.getCreateDateTimeEnd(),
|
|
|
|
|
"createDatetime", packBean, true);
|
|
|
|
|
}
|
|
|
|
|
return packBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -1865,8 +1867,8 @@ public class MesHqlPack {
|
|
|
|
|
*/
|
|
|
|
|
public static DdlPackBean getMesProdBindRecord(MesProdBindRecord mesProdBindRecord, String organizeCode) {
|
|
|
|
|
DdlPackBean packBean = getAllBaseDataByNormalPro(mesProdBindRecord, organizeCode);
|
|
|
|
|
if (!StringUtils.isEmpty(mesProdBindRecord.getPartNo())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesProdBindRecord.getPartNo(), "partNo", packBean);
|
|
|
|
|
if (!StringUtils.isEmpty(mesProdBindRecord.getItemPartNo())) {
|
|
|
|
|
DdlPreparedPack.getStringRightLikerPack(mesProdBindRecord.getItemPartNo(), "itemPartNo", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (!StringUtils.isEmpty(mesProdBindRecord.getSerialNumber())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesProdBindRecord.getSerialNumber(), "serialNumber", packBean);
|
|
|
|
@ -1892,15 +1894,17 @@ public class MesHqlPack {
|
|
|
|
|
if (!StringUtils.isEmpty(mesProdBindRecord.getSupplierCode())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesProdBindRecord.getSupplierCode(), "supplierCode", packBean);
|
|
|
|
|
}
|
|
|
|
|
DdlPreparedPack.timeBuilder(
|
|
|
|
|
mesProdBindRecord.getCreateDateTimeStart(),
|
|
|
|
|
mesProdBindRecord.getCreateDateTimeEnd(),
|
|
|
|
|
"createDatetime", packBean, true);
|
|
|
|
|
if(!StringUtils.isEmpty(mesProdBindRecord.getCreateDateTimeStart()) || !StringUtils.isEmpty(mesProdBindRecord.getCreateDateTimeEnd())) {
|
|
|
|
|
DdlPreparedPack.timeBuilder(
|
|
|
|
|
mesProdBindRecord.getCreateDateTimeStart(),
|
|
|
|
|
mesProdBindRecord.getCreateDateTimeEnd(),
|
|
|
|
|
"createDatetime", packBean, true);
|
|
|
|
|
}
|
|
|
|
|
return packBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 物料追溯
|
|
|
|
|
* 包装明细
|
|
|
|
|
*
|
|
|
|
|
* @param ifPackageDetail
|
|
|
|
|
* @param organizeCode
|
|
|
|
@ -1951,10 +1955,12 @@ public class MesHqlPack {
|
|
|
|
|
if (!StringUtils.isEmpty(mesRepairRecord.getDcCode())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesRepairRecord.getDcCode(), "dcCode", packBean);
|
|
|
|
|
}
|
|
|
|
|
DdlPreparedPack.timeBuilder(
|
|
|
|
|
mesRepairRecord.getCreateDateTimeStart(),
|
|
|
|
|
mesRepairRecord.getCreateDateTimeEnd(),
|
|
|
|
|
"createDatetime", packBean, true);
|
|
|
|
|
if (!StringUtils.isEmpty(mesRepairRecord.getCreateDateTimeStart()) || !StringUtils.isEmpty(mesRepairRecord.getCreateDateTimeEnd())) {
|
|
|
|
|
DdlPreparedPack.timeBuilder(
|
|
|
|
|
mesRepairRecord.getCreateDateTimeStart(),
|
|
|
|
|
mesRepairRecord.getCreateDateTimeEnd(),
|
|
|
|
|
"createDatetime", packBean, true);
|
|
|
|
|
}
|
|
|
|
|
return packBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -1976,7 +1982,7 @@ public class MesHqlPack {
|
|
|
|
|
if (!StringUtils.isEmpty(mesQcCheckData.getSn())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesQcCheckData.getSn(), "sn", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (!StringUtils.isEmpty(mesQcCheckData.getCheckType())) {
|
|
|
|
|
if (mesQcCheckData.getCheckType() != null) {
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(mesQcCheckData.getCheckType(), "checkType", packBean);
|
|
|
|
|
}
|
|
|
|
|
if (!StringUtils.isEmpty(mesQcCheckData.getWorkCenterCode())) {
|
|
|
|
@ -1985,10 +1991,12 @@ public class MesHqlPack {
|
|
|
|
|
if (!StringUtils.isEmpty(mesQcCheckData.getWorkCellCode())) {
|
|
|
|
|
DdlPreparedPack.getStringLikerPack(mesQcCheckData.getWorkCellCode(), "workCellCode", packBean);
|
|
|
|
|
}
|
|
|
|
|
DdlPreparedPack.timeBuilder(
|
|
|
|
|
mesQcCheckData.getCreateDateTimeStart(),
|
|
|
|
|
mesQcCheckData.getCreateDateTimeEnd(),
|
|
|
|
|
"createDatetime", packBean, true);
|
|
|
|
|
if (!StringUtils.isEmpty(mesQcCheckData.getCreateDateTimeStart()) || !StringUtils.isEmpty(mesQcCheckData.getCreateDateTimeEnd())) {
|
|
|
|
|
DdlPreparedPack.timeBuilder(
|
|
|
|
|
mesQcCheckData.getCreateDateTimeStart(),
|
|
|
|
|
mesQcCheckData.getCreateDateTimeEnd(),
|
|
|
|
|
"createDatetime", packBean, true);
|
|
|
|
|
}
|
|
|
|
|
return packBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -2028,10 +2036,12 @@ public class MesHqlPack {
|
|
|
|
|
if (!StringUtil.isEmpty(mesProduceSnTravel.getOutWorkCenterTimeEnd())) {
|
|
|
|
|
DdlPreparedPack.getStringSmallerPack(mesProduceSnTravel.getOutWorkCenterTimeEnd(), "outWorkCenterTime", packBean);
|
|
|
|
|
}
|
|
|
|
|
DdlPreparedPack.timeBuilder(
|
|
|
|
|
mesProduceSnTravel.getCreateDateTimeStart(),
|
|
|
|
|
mesProduceSnTravel.getCreateDateTimeEnd(),
|
|
|
|
|
"createDatetime", packBean, true);
|
|
|
|
|
if (!StringUtils.isEmpty(mesProduceSnTravel.getCreateDateTimeStart()) || !StringUtils.isEmpty(mesProduceSnTravel.getCreateDateTimeEnd())) {
|
|
|
|
|
DdlPreparedPack.timeBuilder(
|
|
|
|
|
mesProduceSnTravel.getCreateDateTimeStart(),
|
|
|
|
|
mesProduceSnTravel.getCreateDateTimeEnd(),
|
|
|
|
|
"createDatetime", packBean, true);
|
|
|
|
|
}
|
|
|
|
|
return packBean;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|