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 f76f515..6cab5bb 100644 --- a/src/main/java/cn/palmte/work/controller/backend/ProcessController.java +++ b/src/main/java/cn/palmte/work/controller/backend/ProcessController.java @@ -180,7 +180,7 @@ public class ProcessController { public String detail(@PathVariable int id, Model model, @RequestParam(defaultValue = "false") boolean forAudit) { model.addAttribute("processId", id); - ProjectProcess process = repository.findOne(id); + ProjectProcess process = obtainProjectProcess(id); model.addAttribute("process", process); Project project = projectRepository.findById(process.getProjectId()); @@ -200,7 +200,7 @@ public class ProcessController { else { model.addAttribute("forAudit", forAudit); } - + if (process.getProcessType() != null) { switch (process.getProcessType()) { case sale_contract: { @@ -378,6 +378,7 @@ public class ProcessController { procurementDetails = processService.getProcurementDetails(project.getId(), id); } + detail.setIsPrepaid(isPrepaid(project)); detail.setContract(contract); detail.setIncomeDetails(incomeDetails); detail.setSupplierMaterials(supplierMaterials); diff --git a/src/main/resources/templates/admin/business/process-detail.ftl b/src/main/resources/templates/admin/business/process-detail.ftl index ff04455..76ccc13 100644 --- a/src/main/resources/templates/admin/business/process-detail.ftl +++ b/src/main/resources/templates/admin/business/process-detail.ftl @@ -54,7 +54,11 @@ {{process.projectNo}} - {{process.projectTitle}} + + + {{process.projectTitle|ellipsis(28)}} + + {{process.applyDate}} ${projectType} ${cooperationType} @@ -74,7 +78,7 @@ {{process.contractName|ellipsis}} - {{project.contractAmount}} + {{project.contractAmount}}元 @@ -85,14 +89,31 @@ {{project.terminalCustomer}} -
- <#list process.sealTypes.list as item> - ${item.description} - -
+ <#assign sealTypes = process.sealTypes.list> + <#if sealTypes?size==1> + ${sealTypes[0].description} + <#elseif sealTypes?size gt 1> + + 查看用印类型 + <#--展示已经上传的文件--> +
+
    + <#list sealTypes as item> +
  • + ${item.description} +
  • + +
+
+
+ <#else> + 没有用印类型 + +
- {{process.taxRate}}% + {{process.taxRate}}% + ${isPrepaid} ${repaidAmount}元 @@ -117,11 +138,31 @@
- - - {{attachment.name}} + + + + + {{attachments[0].name|ellipsis(50)}} + - + + + + 查看附件列表 + <#--展示已经上传的文件--> +
+ +
+
+ 没有上传附件
@@ -164,11 +205,23 @@ @@ -180,7 +233,7 @@
- + @@ -257,7 +310,14 @@