|
|
|
@ -6,7 +6,6 @@ import cn.estsh.i3plus.ext.mes.pojo.model.SxProductDataReportAttributeModel;
|
|
|
|
|
import cn.estsh.i3plus.ext.mes.pojo.model.SxProductDataReportParamModel;
|
|
|
|
|
import cn.estsh.i3plus.ext.mes.pojo.model.SxProductDataReportResultModel;
|
|
|
|
|
import cn.estsh.i3plus.ext.mes.pojo.util.MesExtConstWords;
|
|
|
|
|
import cn.estsh.i3plus.ext.mes.pojo.util.MesExtEnumUtil;
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.bean.DdlPackBean;
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.bean.ListPager;
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.common.Pager;
|
|
|
|
@ -94,6 +93,7 @@ public class SxEpProductDataReportFormService implements ISxEpProductDataReportF
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(model.getWorkOrderNo(), MesExtConstWords.ORDER_NO, ddlPackBean);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(model.getProductSn(), MesExtConstWords.PRODUCT_SN, ddlPackBean);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(model.getSerialNumber(), MesExtConstWords.SERIAL_NUMBER, ddlPackBean);
|
|
|
|
|
DdlPreparedPack.getStringRightLikerPack(model.getManageCode(), MesExtConstWords.MANAGE_CODE, ddlPackBean);
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(model.getPartNo(), MesExtConstWords.PART_NO, ddlPackBean);
|
|
|
|
|
DdlPreparedPack.timeBuilder(model.getCreateDatetimeStart(), model.getCreateDatetimeEnd(), MesExtConstWords.CREATE_DATE_TIME, ddlPackBean, true);
|
|
|
|
|
count = productDataRepository.findByHqlWhereCount(ddlPackBean);
|
|
|
|
@ -111,6 +111,7 @@ public class SxEpProductDataReportFormService implements ISxEpProductDataReportF
|
|
|
|
|
map.put(MesExtConstWords.WORK_CELL_CODE, productData.getWorkCellCode());
|
|
|
|
|
// map.put(MesExtConstWords.WORK_CELL_NAME, productData.getWorkCellName());
|
|
|
|
|
map.put(MesExtConstWords.ORDER_NO, productData.getOrderNo());
|
|
|
|
|
map.put(MesExtConstWords.MANAGE_CODE, productData.getGroupNo().contains(MesExtConstWords.AND) ? productData.getGroupNo().split(MesExtConstWords.AND)[0] : productData.getGroupNo());
|
|
|
|
|
map.put(MesExtConstWords.SERIAL_NUMBER, productData.getSerialNumber());
|
|
|
|
|
map.put(MesExtConstWords.PRODUCT_SN, productData.getProductSn());
|
|
|
|
|
map.put(MesExtConstWords.PART_NO, productData.getPartNo());
|
|
|
|
@ -171,6 +172,11 @@ public class SxEpProductDataReportFormService implements ISxEpProductDataReportF
|
|
|
|
|
model4.setFieldName("生产工单号");
|
|
|
|
|
attributeModelList.add(model4);
|
|
|
|
|
|
|
|
|
|
SxProductDataReportAttributeModel model1 = new SxProductDataReportAttributeModel();
|
|
|
|
|
model1.setFieldCode(MesExtConstWords.MANAGE_CODE);
|
|
|
|
|
model1.setFieldName("管理编码");
|
|
|
|
|
attributeModelList.add(model1);
|
|
|
|
|
|
|
|
|
|
SxProductDataReportAttributeModel model3 = new SxProductDataReportAttributeModel();
|
|
|
|
|
model3.setFieldCode(MesExtConstWords.SERIAL_NUMBER);
|
|
|
|
|
model3.setFieldName("过程条码");
|
|
|
|
|