From 31d78dd4e988cfce8f0a16678f2041849cc0dce3 Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期五, 06 六月 2025 18:07:52 +0800 Subject: [PATCH] 工作台 --- src/views/projectEngineering/projectLibrary/projectDetails.vue | 28 ++++++++++++++++++---------- 1 files changed, 18 insertions(+), 10 deletions(-) diff --git a/src/views/projectEngineering/projectLibrary/projectDetails.vue b/src/views/projectEngineering/projectLibrary/projectDetails.vue index 420cbe4..31e3678 100644 --- a/src/views/projectEngineering/projectLibrary/projectDetails.vue +++ b/src/views/projectEngineering/projectLibrary/projectDetails.vue @@ -77,6 +77,7 @@ import InvestInfo from "@/views/projectEngineering/projectLibrary/component/InvestInfo"; import InvestmentFunds from "@/views/projectEngineering/projectLibrary/component/investmentFunds"; import LegalPerson from "@/views/projectEngineering/projectLibrary/component/legalPerson"; +import ProjectFrom from "@/views/projectEngineering/projectLibrary/component/ProjectFrom"; import PolicyInfo from "@/views/projectEngineering/projectLibrary/component/PolicyInfo"; import DocumentsInfo from "@/views/projectEngineering/projectLibrary/component/DocumentsInfo"; import { editProject } from "@/api/projectEngineering/projectInfo"; @@ -114,6 +115,11 @@ label: "椤圭洰(娉曚汉)鍗曚綅鐧昏淇℃伅", value: "椤圭洰(娉曚汉)鍗曚綅鐧昏淇℃伅", componentName: LegalPerson, + }, + { + label: "椤圭洰鍙戣捣渚濇嵁", + value: "椤圭洰鍙戣捣渚濇嵁", + componentName: ProjectFrom, }, // { // label: "鎶曡祫椤圭洰浜т笟鏀跨瓥绗﹀悎鎯呭喌", @@ -236,19 +242,21 @@ for (let i = 0; i < this.baseInfoRules.length; i++) { if (! this.projectForm.projectInfoForm[this.baseInfoRules[i].name]) { msg = this.baseInfoRules[i].message - break + return msg } } console.log(this.projectForm, "椤圭洰淇℃伅") - for (let i = 0; i < this.investmentFundsFormRules.length; i++) { - const name = this.investmentFundsFormRules[i].name - if (! this.projectForm.projectInvestmentFundingForm[name]) { - msg = this.investmentFundsFormRules[i].message - break - } else if (name == 'totalInvestment' && parseFloat(this.projectForm.projectInvestmentFundingForm[name]) <= 0) { - // 濡傛灉鏄�绘姇璧勯锛屼笉浠呬笉鑳戒负绌鸿繕蹇呴』澶т簬0 - msg = this.investmentFundsFormRules[i].message - break + if (this.projectForm.projectInvestmentFundingForm) { + for (let i = 0; i < this.investmentFundsFormRules.length; i++) { + const name = this.investmentFundsFormRules[i].name + if (! this.projectForm.projectInvestmentFundingForm[name]) { + msg = this.investmentFundsFormRules[i].message + return msg + } else if (name == 'totalInvestment' && parseFloat(this.projectForm.projectInvestmentFundingForm[name]) <= 0) { + // 濡傛灉鏄�绘姇璧勯锛屼笉浠呬笉鑳戒负绌鸿繕蹇呴』澶т簬0 + msg = this.investmentFundsFormRules[i].message + return msg + } } } return msg; -- Gitblit v1.8.0