diff --git a/src/main/resources/templates/admin/business/process-detail.ftl b/src/main/resources/templates/admin/business/process-detail.ftl index bc6eb40..e83459b 100644 --- a/src/main/resources/templates/admin/business/process-detail.ftl +++ b/src/main/resources/templates/admin/business/process-detail.ftl @@ -54,13 +54,14 @@ {{process.applyDept}} {{process.applyPersonName}} {{process.applyDeptLeaderName}} - {{contract?.applyPersonPhone}} + {{contract.applyPersonPhone}} {{process.contractNo}} {{process.contractName}} {{project.contractAmount}} - {{contract.clientName}} + {{contract.clientName}} + {{contract.supplierName}} {{project.terminalCustomer}} @@ -70,11 +71,12 @@ {{process.taxRate}}% - {{isPrepaid}} + ${isPrepaid} ${repaidAmount}元 - {{project.grossProfitMargin}} + ${project.grossProfitMargin} - {{contract.paymentTerms}} + {{contract.paymentTerms}} + {{contract.paymentTerms}} {{process.remark}} @@ -87,7 +89,7 @@ <#-- 项目预算收入明细表 --> -
+
@@ -111,7 +113,7 @@ <#-- 供应商比选材料 --> -
+
@@ -137,7 +139,7 @@
<#-- 采购详情 --> -
+
@@ -275,7 +277,14 @@ el: '#app', data, methods, - + computed: { + isProcurementContract() { + return this.process.processType === 'procurement_contract' + }, + isSaleContract() { + return this.process.processType === 'sale_contract' + }, + }, mounted() { const processId = ${processId} this.loadProject(processId)