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() {