| | |
| | | formmain_0831.put("备注", null); |
| | | formmain_0831.put("财务审批", null); |
| | | formmain_0831.put("财务部负责人审批", getLastApprovalInfo(serviceFundflows, serviceFund.getFinancedirector())); |
| | | formmain_0831.put("办公室主任审批", getLastApprovalInfo(serviceFundflows, serviceFund.getOfficedirector())); |
| | | |
| | | // formmain_0831.put("办公室主任审批", "办公室主任审批", "审批人:周育成 & 审批时间:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + " & 审批结果:通过"); |
| | | if (serviceFund.getBackflowlevel() == 3) |
| | | formmain_0831.put("办公室主任审批", "审批人:周育成 & 审批时间:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + " & 审批结果:通过"); |
| | | else formmain_0831.put("办公室主任审批", getLastApprovalInfo(serviceFundflows, "周育成")); |
| | | |
| | | formmain_0831.put("业务副院长审批", serviceFund.getBusvicepresident()); |
| | | formmain_0831.put("财务副院长审批", serviceFund.getFinvicepresident()); |
| | | formmain_0831.put("中心负责人审批", serviceFund.getOpochecker()); |
| | |
| | | SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
| | | return "审批人:" + managerName + " & 审批时间:" + sd.format(new Date()) + " & 审批结果:通过"; |
| | | } |
| | | |
| | | Optional<ServiceFundflow> lastApproval = serviceFundflows.stream().filter(flow -> managerName.contains(flow.getCheckusername())).max(Comparator.comparing(ServiceFundflow::getCreateTime)); |
| | | //去一下空格 |
| | | String mn = managerName.trim(); |
| | | Optional<ServiceFundflow> lastApproval = serviceFundflows.stream().filter(flow -> mn.trim().contains(flow.getCheckusername())).max(Comparator.comparing(ServiceFundflow::getCreateTime)); |
| | | |
| | | if (lastApproval.isPresent()) { |
| | | ServiceFundflow flow = lastApproval.get(); |