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: {