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 @@