From 7bd768fab245226dc3cf67e623b009a4a0977826 Mon Sep 17 00:00:00 2001 From: xzt <1113240624@qq.com> Date: Fri, 26 Jan 2024 18:05:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E7=9C=8B=E6=97=B6=E8=B0=83=E7=94=A8?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bid/options/PreQualificationPage.vue | 13 ++-- .../bid/options/TenderAnnouncementPage.vue | 49 ++++++++++--- .../views/project/bid/options/bidBasePage.vue | 11 +-- .../views/project/bid/options/biddingFile.vue | 13 ++-- .../project/bid/options/candidatePage.vue | 72 +++++++++++++++---- .../project/bid/options/projectContract.vue | 34 +++++++-- .../project/bid/options/winningResultPage.vue | 47 +++++++++--- .../src/views/project/plan/index.vue | 9 ++- .../plan/options/ImplementationPage.vue | 9 ++- .../src/views/project/preDesign/index.vue | 9 ++- .../src/views/project/proposal/index.vue | 9 ++- .../src/views/project/report/index.vue | 29 +++----- .../src/views/project/special/index.vue | 9 ++- .../project/special/options/ContractPage.vue | 9 ++- .../special/options/ImplementationPage.vue | 9 ++- .../project/special/options/documentPage.vue | 9 ++- .../project/special/options/resultsPage.vue | 9 ++- .../project/special/options/taskPage.vue | 9 ++- 18 files changed, 260 insertions(+), 98 deletions(-) diff --git a/jwtech-admin-page/src/views/project/bid/options/PreQualificationPage.vue b/jwtech-admin-page/src/views/project/bid/options/PreQualificationPage.vue index 14e4c4f7..d900073c 100644 --- a/jwtech-admin-page/src/views/project/bid/options/PreQualificationPage.vue +++ b/jwtech-admin-page/src/views/project/bid/options/PreQualificationPage.vue @@ -233,7 +233,7 @@ v-for="dict in bidProjectNameOptions" :key="dict.projectName + dict.id" :label="dict.projectName + '[' + dict.projectCode + ']'" - :value="dict.projectName" + :value="dict.projectName + '[' + dict.projectCode + ']'" @click.native="chooseProject(dict)" /> @@ -537,6 +537,8 @@ export default { const id = row.id || this.ids; getBidPrequ(id).then((response) => { this.form = response.data; + this.form.bidProjectName = + this.form.bidProjectName + "[" + this.form.projectCode + "]"; // 公告附件信息 console.log("response.data", response.data); if (response.data.noticeAtttachment) { @@ -593,9 +595,12 @@ export default { 0, row.bidProjectName.indexOf("[") ); - this.preMsg = row; - console.log("preMsg", row); - this.viewOpen = true; + const id = row.id; + getBidPrequ(id).then((response) => { + this.preMsg = response.data; + console.log("preMsg", this.preMsg); + this.viewOpen = true; + }); }, // 关闭弹窗 closeView() { diff --git a/jwtech-admin-page/src/views/project/bid/options/TenderAnnouncementPage.vue b/jwtech-admin-page/src/views/project/bid/options/TenderAnnouncementPage.vue index 84afd64d..d5de518c 100644 --- a/jwtech-admin-page/src/views/project/bid/options/TenderAnnouncementPage.vue +++ b/jwtech-admin-page/src/views/project/bid/options/TenderAnnouncementPage.vue @@ -406,7 +406,7 @@ v-for="dict in bidProjectNameOptions" :key="dict.projectName + dict.id" :label="dict.projectName + '[' + dict.projectCode + ']'" - :value="dict.projectName" + :value="dict.projectName + '[' + dict.projectCode + ']'" @click.native="chooseProject(dict)" /> @@ -475,7 +475,9 @@ size="small" v-model="form.deliveryTime" placeholder="请输入工期" - > + > + + @@ -667,10 +669,10 @@ - + @@ -721,10 +723,10 @@ - + @@ -1086,6 +1088,30 @@ export default { trigger: "blur", }, ], + contactsPhone: [ + { + pattern: + /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/, + message: "手机号格式不正确", + trigger: "blur", + }, + ], + agencyPhone: [ + { + pattern: + /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/, + message: "手机号格式不正确", + trigger: "blur", + }, + ], + supervisionPhone: [ + { + pattern: + /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/, + message: "手机号格式不正确", + trigger: "blur", + }, + ], }, // 附件 fileList: [], @@ -1303,6 +1329,8 @@ export default { const id = row.id || this.ids; getBidNotice(id).then((response) => { this.form = response.data; + this.form.bidProjectName = + this.form.bidProjectName + "[" + this.form.projectCode + "]"; if (response.data.attachment) { this.fileList = JSON.parse(response.data.attachment); } @@ -1357,9 +1385,12 @@ export default { 0, row.bidProjectName.indexOf("[") ); - this.tenderMsg = row; - console.log("tenderMsg", row); - this.viewOpen = true; + const id = row.id; + getBidNotice(id).then((response) => { + this.tenderMsg = response.data; + console.log("tenderMsg", this.tenderMsg); + this.viewOpen = true; + }); }, // 关闭弹窗 closeView() { diff --git a/jwtech-admin-page/src/views/project/bid/options/bidBasePage.vue b/jwtech-admin-page/src/views/project/bid/options/bidBasePage.vue index 97edd969..abec2919 100644 --- a/jwtech-admin-page/src/views/project/bid/options/bidBasePage.vue +++ b/jwtech-admin-page/src/views/project/bid/options/bidBasePage.vue @@ -279,7 +279,7 @@ v-for="dict in bidProjectNameOptions" :key="dict.projectName + dict.id" :label="dict.projectName + '[' + dict.projectCode + ']'" - :value="dict.projectName" + :value="dict.projectName + '[' + dict.projectCode + ']'" @click.native="chooseProject(dict)" /> @@ -1338,6 +1338,8 @@ export default { getBidInfoVO(id).then((response) => { // console.log("666666666666", response); this.baseForm = response.data.specialProjectBidInfo; + this.baseForm.bidProjectName = + this.baseForm.bidProjectName + "[" + this.baseForm.projectCode + "]"; if (response.data.specialProjectBidInfo.bidAttachment) { this.fileList = JSON.parse( response.data.specialProjectBidInfo.bidAttachment @@ -1405,9 +1407,10 @@ export default { 0, row.bidProjectName.indexOf("[") ); - this.infoMsg = row; - console.log("infoMsg", row); - getBidInfoVO(row.id).then((response) => { + const id = row.id; + getBidInfoVO(id).then((response) => { + this.infoMsg = response.data.specialProjectBidInfo; + console.log("infoMsg", this.infoMsg); this.detailsMsg = response.data.projectBidDetails; console.log("detailsMsg", this.detailsMsg); }); diff --git a/jwtech-admin-page/src/views/project/bid/options/biddingFile.vue b/jwtech-admin-page/src/views/project/bid/options/biddingFile.vue index c9199602..c9b95b79 100644 --- a/jwtech-admin-page/src/views/project/bid/options/biddingFile.vue +++ b/jwtech-admin-page/src/views/project/bid/options/biddingFile.vue @@ -256,7 +256,7 @@ v-for="dict in bidProjectNameOptions" :key="dict.projectName + dict.id" :label="dict.projectName + '[' + dict.projectCode + ']'" - :value="dict.projectName" + :value="dict.projectName + '[' + dict.projectCode + ']'" @click.native="chooseProject(dict)" /> @@ -677,6 +677,8 @@ export default { const id = row.id || this.ids; getContractFile(id).then((response) => { this.form = response.data; + this.form.bidProjectName = + this.form.bidProjectName + "[" + this.form.projectCode + "]"; if (this.form.bidDocument) { this.fileList = JSON.parse(this.form.bidDocument); } @@ -722,9 +724,12 @@ export default { 0, row.bidProjectName.indexOf("[") ); - this.biddingFileMsg = row; - console.log("biddingFileMsg", row); - this.viewOpen = true; + const id = row.id; + getContractFile(id).then((response) => { + this.biddingFileMsg = response.data; + console.log("biddingFileMsg", this.biddingFileMsg); + this.viewOpen = true; + }); }, // 关闭弹窗 closeView() { diff --git a/jwtech-admin-page/src/views/project/bid/options/candidatePage.vue b/jwtech-admin-page/src/views/project/bid/options/candidatePage.vue index 80a1052d..9eec0371 100644 --- a/jwtech-admin-page/src/views/project/bid/options/candidatePage.vue +++ b/jwtech-admin-page/src/views/project/bid/options/candidatePage.vue @@ -305,7 +305,7 @@ v-for="dict in bidProjectNameOptions" :key="dict.projectName + dict.id" :label="dict.projectName + '[' + dict.projectCode + ']'" - :value="dict.projectName" + :value="dict.projectName + '[' + dict.projectCode + ']'" @click.native="chooseProject(dict)" /> @@ -366,18 +366,18 @@ - + - + @@ -393,10 +393,10 @@ - + @@ -524,7 +524,9 @@ - + + + @@ -551,7 +553,9 @@ + > + + @@ -867,6 +871,22 @@ export default { bidProjectName: [ { required: true, message: "请选择招标项目名称", trigger: "blur" }, ], + contactsPhone: [ + { + pattern: + /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/, + message: "手机号格式不正确", + trigger: "blur", + }, + ], + deptPhone: [ + { + pattern: + /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/, + message: "手机号格式不正确", + trigger: "blur", + }, + ], }, candidateRules: { bidQuotation: [ @@ -878,6 +898,28 @@ export default { trigger: "blur", }, ], + deliveryTime: [ + { + pattern: /^[1-9]\d*$/, + message: "请输入正整数,不包含0", + trigger: "blur", + }, + ], + ranking: [ + { + pattern: /^[1-9]\d*$/, + message: "请输入正整数,不包含0", + trigger: "blur", + }, + ], + rate: [ + { + pattern: + /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, + message: "请输入数字,可保留两位小数", + trigger: "blur", + }, + ], }, // 项目建议书的项目,同一个项目,有不同的项目编码 bidProjectNameOptions: [], @@ -1064,6 +1106,11 @@ export default { const id = row.id || this.ids; getBidWinningVO(id).then((response) => { this.publicityForm = response.data.projectBidWining; + this.publicityForm.bidProjectName = + this.publicityForm.bidProjectName + + "[" + + this.publicityForm.projectCode + + "]"; if (this.publicityForm.attachmentAddress) { this.fileList = JSON.parse(this.publicityForm.attachmentAddress); } @@ -1131,9 +1178,10 @@ export default { 0, row.bidProjectName.indexOf("[") ); - this.infoMsg = row; - console.log("infoMsg", row); - getBidWinningVO(row.id).then((response) => { + const id = row.id; + getBidWinningVO(id).then((response) => { + this.infoMsg = response.data.projectBidWining; + console.log("infoMsg", this.infoMsg); this.canMsg = response.data.projectBidWinner; console.log("canMsg", this.canMsg); }); diff --git a/jwtech-admin-page/src/views/project/bid/options/projectContract.vue b/jwtech-admin-page/src/views/project/bid/options/projectContract.vue index 7101d1f4..8fdd254d 100644 --- a/jwtech-admin-page/src/views/project/bid/options/projectContract.vue +++ b/jwtech-admin-page/src/views/project/bid/options/projectContract.vue @@ -335,7 +335,7 @@ v-for="dict in bidProjectNameOptions" :key="dict.projectName + dict.id" :label="dict.projectName + '[' + dict.projectCode + ']'" - :value="dict.projectName" + :value="dict.projectName + '[' + dict.projectCode + ']'" @click.native="chooseProject(dict)" /> @@ -455,7 +455,9 @@ + > + + @@ -637,7 +639,7 @@ {{ this.projectContractMsg.contractUnit }} - + {{ this.projectContractMsg.contractPeriod }} @@ -785,6 +787,21 @@ export default { bidProjectName: [ { required: true, message: "请选择招标项目名称", trigger: "blur" }, ], + contractPeriod: [ + { + pattern: /^[1-9]\d*$/, + message: "请输入正整数,不包含0", + trigger: "blur", + }, + ], + contractAmount: [ + { + pattern: + /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, + message: "请输入数字,可保留两位小数", + trigger: "blur", + }, + ], }, // 项目建议书的项目,同一个项目,有不同的项目编码 bidProjectNameOptions: [], @@ -945,6 +962,8 @@ export default { const id = row.id || this.ids; getFulfillingNotice(id).then((response) => { this.form = response.data; + this.form.bidProjectName = + this.form.bidProjectName + "[" + this.form.proCode + "]"; if (this.form.contractNoticeContent) { this.fileList = JSON.parse(this.form.contractNoticeContent); } @@ -989,9 +1008,12 @@ export default { 0, row.bidProjectName.indexOf("[") ); - this.projectContractMsg = row; - console.log("projectContractMsg", row); - this.viewOpen = true; + const id = row.id; + getFulfillingNotice(id).then((response) => { + this.projectContractMsg = response.data; + console.log("projectContractMsg", this.projectContractMsg); + this.viewOpen = true; + }); }, // 关闭弹窗 closeView() { diff --git a/jwtech-admin-page/src/views/project/bid/options/winningResultPage.vue b/jwtech-admin-page/src/views/project/bid/options/winningResultPage.vue index bbe562cb..6065466b 100644 --- a/jwtech-admin-page/src/views/project/bid/options/winningResultPage.vue +++ b/jwtech-admin-page/src/views/project/bid/options/winningResultPage.vue @@ -273,6 +273,7 @@ :key="dict.projectName + dict.id" :label="dict.projectName + '[' + dict.projectCode + ']'" :value="dict.projectName + '[' + dict.projectCode + ']'" + @click.native="chooseProject(dict)" /> @@ -326,7 +327,9 @@ - + + + @@ -341,7 +344,9 @@ placeholder="选择工期" > --> - + + + @@ -608,6 +613,21 @@ export default { trigger: "blur", }, ], + deliveryTime: [ + { + pattern: /^[1-9]\d*$/, + message: "请输入正整数,不包含0", + trigger: "blur", + }, + ], + rate: [ + { + pattern: + /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, + message: "请输入数字,可保留两位小数", + trigger: "blur", + }, + ], }, // 项目建议书的项目,同一个项目,有不同的项目编码 bidProjectNameOptions: [], @@ -631,6 +651,10 @@ export default { }, }, methods: { + chooseProject(data) { + // console.log(444, data); + this.form.projectCode = data.projectCode; + }, /** 查询中标结果列表 */ getList() { this.loading = true; @@ -762,6 +786,8 @@ export default { const id = row.id || this.ids; getBidResult(id).then((response) => { this.form = response.data; + this.form.bidProjectName = + this.form.bidProjectName + "[" + this.form.projectCode + "]"; if (this.form.attachmentAddress) { this.fileList = JSON.parse(this.form.attachmentAddress); } @@ -774,10 +800,10 @@ export default { this.$refs["form"].validate((valid) => { if (valid) { // 项目编码 - this.form.projectCode = this.form.bidProjectName.slice( - this.form.bidProjectName.indexOf("[") + 1, - this.form.bidProjectName.indexOf("]") - ); + // this.form.projectCode = this.form.bidProjectName.slice( + // this.form.bidProjectName.indexOf("[") + 1, + // this.form.bidProjectName.indexOf("]") + // ); this.form.attachmentAddress = JSON.stringify(this.fileList); if (this.form.id != null) { updateBidResult(this.form).then((response) => { @@ -807,9 +833,12 @@ export default { 0, row.bidProjectName.indexOf("[") ); - this.resMsg = row; - console.log("resMsg", row); - this.viewOpen = true; + const id = row.id; + getBidResult(id).then((response) => { + this.resMsg = response.data; + console.log("resMsg", this.resMsg); + this.viewOpen = true; + }); }, // 关闭弹窗 closeView() { diff --git a/jwtech-admin-page/src/views/project/plan/index.vue b/jwtech-admin-page/src/views/project/plan/index.vue index cd6f3a49..4bd2dd71 100644 --- a/jwtech-admin-page/src/views/project/plan/index.vue +++ b/jwtech-admin-page/src/views/project/plan/index.vue @@ -480,9 +480,12 @@ export default { viewInfo(row) { // this.viewTitle = row.projectName.slice(0, row.projectName.indexOf("[")); this.viewTitle = row.planName; - this.planMsg = row; - console.log("planlMsg", row); - this.viewOpen = true; + const id = row.id; + getPlanInfo(id).then((response) => { + this.planMsg = response.data; + console.log("planMsg", this.planMsg); + this.viewOpen = true; + }); }, // 关闭弹窗 closeView() { diff --git a/jwtech-admin-page/src/views/project/plan/options/ImplementationPage.vue b/jwtech-admin-page/src/views/project/plan/options/ImplementationPage.vue index 5f6bf89f..56a7ae3e 100644 --- a/jwtech-admin-page/src/views/project/plan/options/ImplementationPage.vue +++ b/jwtech-admin-page/src/views/project/plan/options/ImplementationPage.vue @@ -827,9 +827,12 @@ export default { // 查看信息 viewInfo(row) { this.viewTitle = row.planningName; - this.impMsg = row; - console.log("impMsg", row); - this.viewOpen = true; + const id = row.id; + getPlanImpleInfo(id).then((response) => { + this.impMsg = response.data; + console.log("impMsg", this.impMsg); + this.viewOpen = true; + }); }, // 关闭弹窗 closeView() { diff --git a/jwtech-admin-page/src/views/project/preDesign/index.vue b/jwtech-admin-page/src/views/project/preDesign/index.vue index 066f8f69..b6bf84d7 100644 --- a/jwtech-admin-page/src/views/project/preDesign/index.vue +++ b/jwtech-admin-page/src/views/project/preDesign/index.vue @@ -884,9 +884,12 @@ export default { // 查看信息 viewInfo(row) { this.viewTitle = row.projectName; - this.designMsg = row; - console.log("designMsg", row); - this.viewOpen = true; + const id = row.id; + getProDesign(id).then((response) => { + this.designMsg = response.data; + console.log("designMsg", this.designMsg); + this.viewOpen = true; + }); }, // 关闭弹窗 closeView() { diff --git a/jwtech-admin-page/src/views/project/proposal/index.vue b/jwtech-admin-page/src/views/project/proposal/index.vue index 0cbee836..935ce0b6 100644 --- a/jwtech-admin-page/src/views/project/proposal/index.vue +++ b/jwtech-admin-page/src/views/project/proposal/index.vue @@ -1068,9 +1068,12 @@ export default { viewInfo(row) { // this.viewTitle = row.projectName.slice(0, row.projectName.indexOf("[")); this.viewTitle = row.projectName; - this.proposalMsg = row; - console.log("proposalMsg", row); - this.viewOpen = true; + const id = row.id; + getProposal(id).then((response) => { + this.proposalMsg = response.data; + console.log("proposalMsg", this.proposalMsg); + this.viewOpen = true; + }); }, // 关闭弹窗 closeView() { diff --git a/jwtech-admin-page/src/views/project/report/index.vue b/jwtech-admin-page/src/views/project/report/index.vue index a99620c6..829c36f0 100644 --- a/jwtech-admin-page/src/views/project/report/index.vue +++ b/jwtech-admin-page/src/views/project/report/index.vue @@ -620,16 +620,7 @@ import { updateFeasibility, exportFeasibility, } from "@/api/earlyStage/feasibility"; -import { - listProposal, - getProposal, - delProposal, - addProposal, - updateProposal, - exportProposal, - getProjectCode, -} from "@/api/earlyStage/proposal"; -import { getProjectinfo, listProjectinfo } from "@/api/earlyStage/projectinfo"; +import { listProposal, getProposal } from "@/api/earlyStage/proposal"; import { getFileStream } from "@/api/system/upload"; import { getToken } from "@/utils/auth"; import { getAreasData } from "@/api/areas/index"; @@ -722,7 +713,7 @@ export default { // 按哪个字段排序 orderBy: "create_time", // desc降序,升序asc - sort: "desc", + sortBy: "desc", }, }, // 表单参数 @@ -853,10 +844,6 @@ export default { /** 查询可行性研究报告列表 */ getList() { this.loading = true; - this.queryParams.params = { - orderBy: "create_time", - sort: "desc", - }; listFeasibility(this.queryParams).then((response) => { this.feasibilityList = response.records; this.total = response.total; @@ -1046,11 +1033,13 @@ export default { // 查看信息 viewInfo(row) { this.viewTitle = row.projectName; - this.reportMsg = row; - // this.reportMsg.projectName = - // this.reportMsg.projectName + "[" + this.reportMsg.projectCode + "]"; - console.log("reportMsg", row); - this.viewOpen = true; + getFeasibility(row.id).then((response) => { + this.reportMsg = response.data; + // this.reportMsg.projectName = + // this.reportMsg.projectName + "[" + this.reportMsg.projectCode + "]"; + console.log("reportMsg", row); + this.viewOpen = true; + }); }, // 关闭弹窗 closeView() { diff --git a/jwtech-admin-page/src/views/project/special/index.vue b/jwtech-admin-page/src/views/project/special/index.vue index 8f6d1a54..290ac2ac 100644 --- a/jwtech-admin-page/src/views/project/special/index.vue +++ b/jwtech-admin-page/src/views/project/special/index.vue @@ -544,9 +544,12 @@ export default { viewInfo(row) { // this.viewTitle = row.projectName.slice(0, row.projectName.indexOf("[")); this.viewTitle = row.projectName; - this.specialMsg = row; - console.log("specialMsg", row); - this.viewOpen = true; + const id = row.id; + getProjectinfo(id).then((response) => { + this.specialMsg = response.data; + console.log("specialMsg", this.specialMsg); + this.viewOpen = true; + }); }, // 关闭弹窗 closeView() { diff --git a/jwtech-admin-page/src/views/project/special/options/ContractPage.vue b/jwtech-admin-page/src/views/project/special/options/ContractPage.vue index a4beef6f..3b1ef5c1 100644 --- a/jwtech-admin-page/src/views/project/special/options/ContractPage.vue +++ b/jwtech-admin-page/src/views/project/special/options/ContractPage.vue @@ -598,9 +598,12 @@ export default { // 查看信息 viewInfo(row) { this.viewTitle = row.contractName; - this.contractMsg = row; - console.log("contractMsg", row); - this.viewOpen = true; + const id = row.id; + getContract(id).then((response) => { + this.contractMsg = response.data; + console.log("contractMsg", this.contractMsg); + this.viewOpen = true; + }); }, // 关闭弹窗 closeView() { diff --git a/jwtech-admin-page/src/views/project/special/options/ImplementationPage.vue b/jwtech-admin-page/src/views/project/special/options/ImplementationPage.vue index 809f13fe..29d3274e 100644 --- a/jwtech-admin-page/src/views/project/special/options/ImplementationPage.vue +++ b/jwtech-admin-page/src/views/project/special/options/ImplementationPage.vue @@ -697,9 +697,12 @@ export default { // 查看信息 viewInfo(row) { this.viewTitle = row.projectName; - this.impMsg = row; - console.log("impMsg", row); - this.viewOpen = true; + const id = row.id; + getPlanImpleInfo(id).then((response) => { + this.impMsg = response.data; + console.log("impMsg", this.impMsg); + this.viewOpen = true; + }); }, // 关闭弹窗 closeView() { diff --git a/jwtech-admin-page/src/views/project/special/options/documentPage.vue b/jwtech-admin-page/src/views/project/special/options/documentPage.vue index fbbd5be6..6da2f9ff 100644 --- a/jwtech-admin-page/src/views/project/special/options/documentPage.vue +++ b/jwtech-admin-page/src/views/project/special/options/documentPage.vue @@ -589,9 +589,12 @@ export default { // 查看信息 viewInfo(row) { this.viewTitle = row.documentName; - this.documentMsg = row; - console.log("documentMsg", row); - this.viewOpen = true; + const id = row.id; + getDocument(id).then((response) => { + this.documentMsg = response.data; + console.log("documentMsg", this.documentMsg); + this.viewOpen = true; + }); }, // 关闭弹窗 closeView() { diff --git a/jwtech-admin-page/src/views/project/special/options/resultsPage.vue b/jwtech-admin-page/src/views/project/special/options/resultsPage.vue index e97fb07a..dea08789 100644 --- a/jwtech-admin-page/src/views/project/special/options/resultsPage.vue +++ b/jwtech-admin-page/src/views/project/special/options/resultsPage.vue @@ -684,9 +684,12 @@ export default { // 查看信息 viewInfo(row) { this.viewTitle = row.evaluationName; - this.resMsg = row; - console.log("resMsg", row); - this.viewOpen = true; + const id = row.id; + getGain(id).then((response) => { + this.resMsg = response.data; + console.log("resMsg", this.resMsg); + this.viewOpen = true; + }); }, // 关闭弹窗 closeView() { diff --git a/jwtech-admin-page/src/views/project/special/options/taskPage.vue b/jwtech-admin-page/src/views/project/special/options/taskPage.vue index f3bf5a14..4942ec3c 100644 --- a/jwtech-admin-page/src/views/project/special/options/taskPage.vue +++ b/jwtech-admin-page/src/views/project/special/options/taskPage.vue @@ -816,9 +816,12 @@ export default { // 查看信息 viewInfo(row) { this.viewTitle = row.projectName; - this.taskMsg = row; - console.log("taskMsg", row); - this.viewOpen = true; + const id = row.id; + getApproval(id).then((response) => { + this.taskMsg = response.data; + console.log("taskMsg", this.taskMsg); + this.viewOpen = true; + }); }, // 关闭弹窗 closeView() {