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;