diff --git a/op-modules/op-mes/src/main/java/com/op/mes/controller/MesReportWorkController.java b/op-modules/op-mes/src/main/java/com/op/mes/controller/MesReportWorkController.java index 8e25229d..f64f5b14 100644 --- a/op-modules/op-mes/src/main/java/com/op/mes/controller/MesReportWorkController.java +++ b/op-modules/op-mes/src/main/java/com/op/mes/controller/MesReportWorkController.java @@ -88,6 +88,15 @@ public class MesReportWorkController extends BaseController { // mesReportWork.setCreateTimeEnd(dateEndStr);//end // } List list = mesReportWorkService.selectMesReportWorkList_S(mesReportWork); + for(MesReportWork dto:list){ + if("1".equals(dto.getUploadStatus())){ + dto.setUploadStatus("sap报工成功"); + }else if("2".equals(dto.getUploadStatus())){ + dto.setUploadStatus("sap报工失败"); + }else if("0".equals(dto.getUploadStatus())){ + dto.setUploadStatus("待报工sap"); + } + } ExcelUtil util = new ExcelUtil(MesReportWork.class); util.exportExcel(response, list, "报工报表数据"); } diff --git a/op-modules/op-mes/src/main/java/com/op/mes/service/impl/MesReportWorkServiceImpl.java b/op-modules/op-mes/src/main/java/com/op/mes/service/impl/MesReportWorkServiceImpl.java index 95c6a72c..d0cf34fc 100644 --- a/op-modules/op-mes/src/main/java/com/op/mes/service/impl/MesReportWorkServiceImpl.java +++ b/op-modules/op-mes/src/main/java/com/op/mes/service/impl/MesReportWorkServiceImpl.java @@ -133,15 +133,15 @@ public class MesReportWorkServiceImpl implements IMesReportWorkService { @DS("#header.poolName") public List getReportWorkHzList(MesReportWork mesReportWork) { List dtos = mesReportWorkMapper.getReportWorkHzList(mesReportWork); - for(MesReportWork dto:dtos){ - if("1".equals(dto.getUploadStatus())){ - dto.setUploadStatus("sap报工成功"); - }else if("2".equals(dto.getUploadStatus())){ - dto.setUploadStatus("sap报工失败"); - }else if("0".equals(dto.getUploadStatus())){ - dto.setUploadStatus("待报工sap"); - } - } +// for(MesReportWork dto:dtos){ +// if("1".equals(dto.getUploadStatus())){ +// dto.setUploadStatus("sap报工成功"); +// }else if("2".equals(dto.getUploadStatus())){ +// dto.setUploadStatus("sap报工失败"); +// }else if("0".equals(dto.getUploadStatus())){ +// dto.setUploadStatus("待报工sap"); +// } +// } return dtos; } diff --git a/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkMapper.xml b/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkMapper.xml index fb4dd409..716138c8 100644 --- a/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkMapper.xml +++ b/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkMapper.xml @@ -493,7 +493,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" shift_code shiftCode, sum(quantity_feedback) quantityFeedback, sum(work_time) workTime, - sum(use_man) useMan, + use_man useMan, upload_status uploadStatus, upload_time uploadTime, upload_msg uploadMsg, @@ -507,7 +507,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and machine_name like concat('%', #{machineName}, '%') and upload_status = #{uploadStatus} group by workorder_code, product_code,product_name,machine_code,machine_name,shift_code - ,upload_status,unit + ,upload_status,unit,use_man ,upload_time,upload_msg ) mrw left join pro_order_workorder pow on mrw.workorderCode = pow.workorder_code