From 923ad084a04ff5723672b034c083667510991fc3 Mon Sep 17 00:00:00 2001 From: zxy <353513737@qq.com> Date: Sat, 17 Feb 2024 16:30:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=82=E8=80=83=E5=B7=A5=E8=B5=84=E5=AD=98?= =?UTF-8?q?=E5=85=A5=E5=89=8D=E7=AB=AF=E5=AD=97=E5=85=B8=E7=BB=9F=E4=B8=80?= =?UTF-8?q?=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/dic.js | 83 ++++++++++++++++++ .../tenant/mission/Dialog/CopyMission.vue | 84 +------------------ src/views/tenant/works/Dialog/CopyMission.vue | 84 +------------------ vue.config.js | 4 +- 4 files changed, 89 insertions(+), 166 deletions(-) diff --git a/src/common/dic.js b/src/common/dic.js index 3b1c917..6749889 100644 --- a/src/common/dic.js +++ b/src/common/dic.js @@ -160,6 +160,89 @@ export const wageUnitCategoryState = [ {value: 6, label: '元/人·件', disable: true}, ]; +export const wageOptions = [ + { + value: '10-15元/小时', + label: '10-15元/小时', + }, + { + value: '16-20元/小时', + label: '16-20元/小时', + }, + { + value: '21-25元/小时', + label: '21-25元/小时', + }, + { + value: '26-30元/小时', + label: '26-30元/小时', + }, + { + value: '30元/小时以上', + label: '30元/小时以上', + }, + { + value: '100-150元/天', + label: '100-150元/天', + }, + { + value: '151-200元/天', + label: '151-200元/天', + }, + { + value: '201-250元/天', + label: '201-250元/天', + }, + { + value: '251-300元/天', + label: '251-300元/天', + }, + { + value: '300元/天以上', + label: '300元/天以上', + }, + { + value: '2000元(含)以下/月', + label: '2000元(含)以下/月', + }, + { + value: '2000-5000元(含)/月', + label: '2000-5000元(含)/月', + }, + { + value: '5000-8000元(含)/月', + label: '5000-8000元(含)/月', + }, + { + value: '8000-10000元(含)/月', + label: '8000-10000元(含)/月', + }, + { + value: '10000-15000元(含)/月', + label: '10000-15000元(含)/月', + }, + { + value: '15000-20000元(含)/月', + label: '15000-20000元(含)/月', + }, + { + value: '20000-25000元(含)/月', + label: '20000-25000元(含)/月', + }, + { + value: '25000-30000元(含)/月', + label: '25000-30000元(含)/月', + }, + { + value: '30000元以上/月', + label: '30000元以上/月', + }, + { + value: '面议、暂无要求', + label: '面议、暂无要求', + } +] + export const educationState = [ { label: '不限', diff --git a/src/views/tenant/mission/Dialog/CopyMission.vue b/src/views/tenant/mission/Dialog/CopyMission.vue index 9258561..7b0511b 100644 --- a/src/views/tenant/mission/Dialog/CopyMission.vue +++ b/src/views/tenant/mission/Dialog/CopyMission.vue @@ -155,6 +155,7 @@ import { isvalidatemobile } from "@/util/validate"; import { mapGetters } from "vuex"; import { wageUnitCategoryState, + wageOptions, educationState, // genderState, } from "@/common/dic"; @@ -553,88 +554,7 @@ export default { label: "参考工资", prop: "wage", type: "select", - dicData: [ - { - value: '10-15元/小时', - label: '10-15元/小时', - }, - { - value: '16-20元/小时', - label: '16-20元/小时', - }, - { - value: '21-25元/小时', - label: '21-25元/小时', - }, - { - value: '26-30元/小时', - label: '26-30元/小时', - }, - { - value: '30元/小时以上', - label: '30元/小时以上', - }, - { - value: '100-150元/天', - label: '100-150元/天', - }, - { - value: '151-200元/天', - label: '151-200元/天', - }, - { - value: '201-250元/天', - label: '201-250元/天', - }, - { - value: '251-300元/天', - label: '251-300元/天', - }, - { - value: '300元/天以上', - label: '300元/天以上', - }, - { - value: '2000元(含)以下/月', - label: '2000元(含)以下/月', - }, - { - value: '2000-5000元(含)/月', - label: '2000-5000元(含)/月', - }, - { - value: '5000-8000元(含)/月', - label: '5000-8000元(含)/月', - }, - { - value: '8000-10000元(含)/月', - label: '8000-10000元(含)/月', - }, - { - value: '10000-15000元(含)/月', - label: '10000-15000元(含)/月', - }, - { - value: '15000-20000元(含)/月', - label: '15000-20000元(含)/月', - }, - { - value: '20000-25000元(含)/月', - label: '20000-25000元(含)/月', - }, - { - value: '25000-30000元(含)/月', - label: '25000-30000元(含)/月', - }, - { - value: '30000元以上/月', - label: '30000元以上/月', - }, - { - value: '面议、暂无要求', - label: '面议、暂无要求', - } - ], + dicData: wageOptions, rules: [ { required: true, diff --git a/src/views/tenant/works/Dialog/CopyMission.vue b/src/views/tenant/works/Dialog/CopyMission.vue index 05e5c3d..95b602f 100644 --- a/src/views/tenant/works/Dialog/CopyMission.vue +++ b/src/views/tenant/works/Dialog/CopyMission.vue @@ -155,6 +155,7 @@ import { isvalidatemobile } from "@/util/validate"; import { mapGetters } from "vuex"; import { wageUnitCategoryState, + wageOptions, educationState, // genderState, } from "@/common/dic"; @@ -553,88 +554,7 @@ export default { label: "参考工资", prop: "wage", type: "select", - dicData: [ - { - value: '10-15元/小时', - label: '10-15元/小时', - }, - { - value: '16-20元/小时', - label: '16-20元/小时', - }, - { - value: '21-25元/小时', - label: '21-25元/小时', - }, - { - value: '26-30元/小时', - label: '26-30元/小时', - }, - { - value: '30元/小时以上', - label: '30元/小时以上', - }, - { - value: '100-150元/天', - label: '100-150元/天', - }, - { - value: '151-200元/天', - label: '151-200元/天', - }, - { - value: '201-250元/天', - label: '201-250元/天', - }, - { - value: '251-300元/天', - label: '251-300元/天', - }, - { - value: '300元/天以上', - label: '300元/天以上', - }, - { - value: '2000元(含)以下/月', - label: '2000元(含)以下/月', - }, - { - value: '2000-5000元(含)/月', - label: '2000-5000元(含)/月', - }, - { - value: '5000-8000元(含)/月', - label: '5000-8000元(含)/月', - }, - { - value: '8000-10000元(含)/月', - label: '8000-10000元(含)/月', - }, - { - value: '10000-15000元(含)/月', - label: '10000-15000元(含)/月', - }, - { - value: '15000-20000元(含)/月', - label: '15000-20000元(含)/月', - }, - { - value: '20000-25000元(含)/月', - label: '20000-25000元(含)/月', - }, - { - value: '25000-30000元(含)/月', - label: '25000-30000元(含)/月', - }, - { - value: '30000元以上/月', - label: '30000元以上/月', - }, - { - value: '面议、暂无要求', - label: '面议、暂无要求', - } - ], + dicData: wageOptions, rules: [ { required: true, diff --git a/vue.config.js b/vue.config.js index 8181689..a4315a8 100644 --- a/vue.config.js +++ b/vue.config.js @@ -23,8 +23,8 @@ module.exports = { port: 1888, proxy: { "/api": { - target: 'http://127.0.0.1:8000', // 本地服务接口地址 - // target: "http://39.98.184.58:8000", // 阿里云后台地址 + // target: 'http://127.0.0.1:8000', // 本地服务接口地址 + target: "http://39.98.184.58:8000", // 阿里云后台地址 ws: true, changeOrigin: true, pathRewrite: {