diff --git a/src/main/resources/templates/admin/business/process-edit.ftl b/src/main/resources/templates/admin/business/process-edit.ftl index 9b96a9e..d0c2b82 100644 --- a/src/main/resources/templates/admin/business/process-edit.ftl +++ b/src/main/resources/templates/admin/business/process-edit.ftl @@ -637,7 +637,7 @@ } // @formatter:on - const applyDeptId = process.applyDeptId.split(',') + const applyDeptId = process.applyDeptId?.split(',') this.initForm({ ...form, ...process, ...contract, applyDeptId }) this.projectSelected = true this.processType = process.processType @@ -687,15 +687,16 @@ this.procurementDetails = computeProcurementDetails(procurementDetails) this.procurementDetailsRowKey = rowKey - if (process.processType === 'sale_contract') { + if (process.processType === saleContract) { this.changeMode(saleContractProcess) } - else if (process.processType === 'procurement_contract') { + else if (process.processType === procurementContract) { this.changeMode(procurementContractProcess) } }) .catch(err => { + console.log(err) this.$message.error("项目加载失败"); }) .finally(() => loading.close()) @@ -727,7 +728,7 @@ const processType = this.processType const processForm = this.processForm - if (needValid && processType === 'procurement_contract') { + if (needValid && processType === procurementContract) { const { procurementMode } = processForm // specify_purchase("指定采购"),