From e1d4a6962d26ddb1ff88dfbb50ef0879a29acc74 Mon Sep 17 00:00:00 2001 From: Harry Yang Date: Wed, 4 Jan 2023 14:24:34 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=A6=E6=83=85=E7=95=8C=E9=9D=A2=E5=8F=AF?= =?UTF-8?q?=E4=BB=A5=E5=AE=A1=E6=A0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/backend/ProcessController.java | 5 +- .../admin/business/process-completed.ftl | 27 ++- .../admin/business/process-detail.ftl | 189 ++++++++++++++++-- .../admin/business/process-review.ftl | 31 ++- 4 files changed, 229 insertions(+), 23 deletions(-) diff --git a/src/main/java/cn/palmte/work/controller/backend/ProcessController.java b/src/main/java/cn/palmte/work/controller/backend/ProcessController.java index 53cc0d5..47e1be4 100644 --- a/src/main/java/cn/palmte/work/controller/backend/ProcessController.java +++ b/src/main/java/cn/palmte/work/controller/backend/ProcessController.java @@ -175,7 +175,7 @@ public class ProcessController { } @GetMapping("/detail/{id}") - public String detail(@PathVariable int id, Model model) { + public String detail(@PathVariable int id, Model model, @RequestParam(defaultValue = "false") boolean forAudit) { model.addAttribute("processId", id); ProjectProcess process = repository.findOne(id); @@ -190,6 +190,7 @@ public class ProcessController { model.addAttribute("isPrepaid", isPrepaid(project)); BigDecimal repaidAmount = getRepaidAmount(id); model.addAttribute("repaidAmount", repaidAmount); + model.addAttribute("forAudit", forAudit); if (process.getProcessType() != null) { switch (process.getProcessType()) { @@ -494,6 +495,8 @@ public class ProcessController { entity.setSealTypes(SealTypeArray.of(form.getSealTypes())); entity.setAttachmentUri(JSON.toJSONString(form.getAttachments())); + entity.setRemark(form.getRemark()); + entity.setStatus(form.getStatus()); entity.setApplyDept(form.getApplyDept()); entity.setApplyDeptId(form.getApplyDeptId()); entity.setApplyDeptLeaderId(form.getApplyDeptLeaderId()); diff --git a/src/main/resources/templates/admin/business/process-completed.ftl b/src/main/resources/templates/admin/business/process-completed.ftl index 77d79d9..b0045e7 100644 --- a/src/main/resources/templates/admin/business/process-completed.ftl +++ b/src/main/resources/templates/admin/business/process-completed.ftl @@ -86,8 +86,24 @@ - - + + + + + +