| | |
| | | private String stepNum; |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date reportTime; |
| | | private Integer resubmit; |
| | | } |
| | |
| | | step.gx_step_name AS stepName, |
| | | step.gx_step_num AS stepNum, |
| | | re.STATUS AS approvalStatus, |
| | | re.report_time |
| | | re.report_time, |
| | | re.resubmit |
| | | FROM |
| | | ywxt.sg_gx_step step |
| | | LEFT JOIN ywxt.sg_gx gx ON step.gx_info_id = gx.id |
| | |
| | | } |
| | | sgProgressReportVO.setSgReportUserDOS(list); |
| | | List<SgStepReportVO> sgStepReportVOS = sgProgressReportMapper.selectByDeviceId(sgProgressReportVO.getGxDeviceId()); |
| | | sgStepReportVOS = sgStepReportVOS.stream().filter(s -> s.getApprovalStatus() == null || (s.getApprovalStatus() != 4 && !(s.getApprovalStatus() == 3 && s.getResubmit() != 0))).collect(Collectors.toList()); |
| | | sgProgressReportVO.setSgStepReportVOS(sgStepReportVOS); |
| | | return sgProgressReportVO; |
| | | } |