From 527107f0f3de963f726931a5880266cd8ac5fb59 Mon Sep 17 00:00:00 2001 From: Harry Yang Date: Fri, 30 Dec 2022 14:50:48 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E8=BE=91=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../work/model/process/ProcurementDetail.java | 4 ++ .../work/service/ProjectProcessService.java | 3 + .../templates/admin/business/process-edit.ftl | 60 ++++++++++++------- 3 files changed, 45 insertions(+), 22 deletions(-) diff --git a/src/main/java/cn/palmte/work/model/process/ProcurementDetail.java b/src/main/java/cn/palmte/work/model/process/ProcurementDetail.java index f50ae45..0be8ad8 100644 --- a/src/main/java/cn/palmte/work/model/process/ProcurementDetail.java +++ b/src/main/java/cn/palmte/work/model/process/ProcurementDetail.java @@ -51,6 +51,10 @@ public class ProcurementDetail { // 已采购数量 private BigDecimal amountAlready = BigDecimal.ZERO; + private BigDecimal amountCurrent; + + // 未采购数量 + private BigDecimal amountLeft; private List purchaseDetails; diff --git a/src/main/java/cn/palmte/work/service/ProjectProcessService.java b/src/main/java/cn/palmte/work/service/ProjectProcessService.java index ba007b7..c6337ba 100644 --- a/src/main/java/cn/palmte/work/service/ProjectProcessService.java +++ b/src/main/java/cn/palmte/work/service/ProjectProcessService.java @@ -220,7 +220,10 @@ public class ProjectProcessService { detail.setPurchaseDetails(purchaseDetails); detail.setBudgetCostId(costDetail.getId()); detail.setCategory(getCategory(costDetail)); + detail.setAmountLeft(amount.getAmountLeft()); detail.setAmountAlready(amount.getAmountAlready()); + detail.setAmountCurrent(amount.getAmountCurrent()); + ret.add(detail); } } else { diff --git a/src/main/resources/templates/admin/business/process-edit.ftl b/src/main/resources/templates/admin/business/process-edit.ftl index 815d9ae..9b96a9e 100644 --- a/src/main/resources/templates/admin/business/process-edit.ftl +++ b/src/main/resources/templates/admin/business/process-edit.ftl @@ -12,7 +12,7 @@ } - #newBusinessProcurementContractProcess { + #procurementContractProcess { overflow: auto; } @@ -76,11 +76,9 @@ {{processForm.projectNo}} - - - {{projectTitle}} - - + + {{processForm.projectTitle}} + {{processForm.applyDate}} @@ -108,7 +106,14 @@ + :props="{ expandTrigger: 'hover', label:'name', value: 'id'}" @change="applyDeptSelected"> + + + + @@ -460,19 +465,20 @@