From e0a116ad531e21569ba8a096034008bb435c8f38 Mon Sep 17 00:00:00 2001 From: xy <271556543@qq.com> Date: Tue, 28 Mar 2023 16:07:49 +0800 Subject: [PATCH] 2023-3-28 --- src/const/index.js | 4 ++++ .../recruitment/component/addRecruit.vue | 24 +++++++++++++++++++ src/views/recruitment/recruit.vue | 2 +- 3 files changed, 29 insertions(+), 1 deletion(-) diff --git a/src/const/index.js b/src/const/index.js index 1889065..e9c8ca4 100644 --- a/src/const/index.js +++ b/src/const/index.js @@ -25,6 +25,10 @@ const data = { { id:2, value:"年份" + }, + { + id:3, + value:"选择器" } ], "type":[ diff --git a/src/views/recruitment/component/addRecruit.vue b/src/views/recruitment/component/addRecruit.vue index 2d065ef..e52993f 100644 --- a/src/views/recruitment/component/addRecruit.vue +++ b/src/views/recruitment/component/addRecruit.vue @@ -220,6 +220,30 @@ export default { }} > ); + case 3: + let options = item.remark.split(",") + return ( + { + this.$forceUpdate(); + }, + }}> + { + options.map((opts) => { + return ( + + ); + }) + } + + ); } })()} diff --git a/src/views/recruitment/recruit.vue b/src/views/recruitment/recruit.vue index ade95e4..4d372e6 100644 --- a/src/views/recruitment/recruit.vue +++ b/src/views/recruitment/recruit.vue @@ -322,7 +322,7 @@ export default { let res = await index(this.select, false); this.total = res.total ?? 0; this.list = res.data.map((item) => { - return item.fileds ? { ...item, ...item.fileds } : item; + return item.fileds_all ? { ...item, ...item.fileds_all } : item; }); setTimeout(() => { this.$refs["xyTable"].loading = false;