招工就业
This commit is contained in:
		| @@ -12,32 +12,32 @@ | |||||||
|           <div slot="content" class="ai-content"> |           <div slot="content" class="ai-content"> | ||||||
|             <!-- 招聘岗位 --> |             <!-- 招聘岗位 --> | ||||||
|             <el-form-item label="招聘岗位" prop="title" style="width: 45%"> |             <el-form-item label="招聘岗位" prop="title" style="width: 45%"> | ||||||
|               <el-input placeholder="请输入" v-model="formData.title" maxlength="30" show-word-limit></el-input> |               <el-input size="small" placeholder="请输入" v-model="formData.title" maxlength="30" show-word-limit></el-input> | ||||||
|             </el-form-item> |             </el-form-item> | ||||||
|  |  | ||||||
|             <!-- 招聘人数 --> |             <!-- 招聘人数 --> | ||||||
|             <el-form-item label="招聘人数" prop="total" style="width: 45%"> |             <el-form-item label="招聘人数" prop="total" style="width: 45%"> | ||||||
|               <el-input placeholder="请输入" v-model="formData.total" show-word-limit></el-input> |               <el-input size="small" placeholder="请输入" v-model="formData.total" show-word-limit></el-input> | ||||||
|             </el-form-item> |             </el-form-item> | ||||||
|  |  | ||||||
|             <!-- 学历 --> |             <!-- 学历 --> | ||||||
|             <el-form-item label="学历" prop="education" style="width: 45%"> |             <el-form-item label="学历" prop="education" style="width: 45%"> | ||||||
|               <el-input placeholder="请输入" v-model="formData.education" show-word-limit></el-input> |               <el-input size="small" placeholder="请输入" v-model="formData.education" show-word-limit></el-input> | ||||||
|             </el-form-item> |             </el-form-item> | ||||||
|  |  | ||||||
|             <!-- 性别 --> |             <!-- 性别 --> | ||||||
|             <el-form-item label="招聘性别" prop="gender" style="width: 45%"> |             <el-form-item label="招聘性别" prop="gender" style="width: 45%"> | ||||||
|               <ai-select v-model="formData.gender" :selectList="$dict.getDict('JobGender')"></ai-select> |               <ai-select size="small" v-model="formData.gender" :selectList="$dict.getDict('JobGender')"></ai-select> | ||||||
|             </el-form-item> |             </el-form-item> | ||||||
|  |  | ||||||
|             <!-- 年龄 --> |             <!-- 年龄 --> | ||||||
|             <el-form-item label="年龄" prop="age" style="width: 45%"> |             <el-form-item label="年龄" prop="age" style="width: 45%"> | ||||||
|               <el-input placeholder="请输入,如“18-60”" v-model="formData.age" show-word-limit></el-input> |               <el-input size="small" placeholder="请输入,如“18-60”" v-model="formData.age" show-word-limit></el-input> | ||||||
|             </el-form-item> |             </el-form-item> | ||||||
|  |  | ||||||
|             <!-- 薪酬待遇 --> |             <!-- 薪酬待遇 --> | ||||||
|             <el-form-item label="薪酬待遇" prop="salary" style="width: 45%"> |             <el-form-item label="薪酬待遇" prop="salary" style="width: 45%"> | ||||||
|               <el-input placeholder="请输入,如“5k-10k”" v-model="formData.salary" maxlength="10" show-word-limit></el-input> |               <el-input size="small" placeholder="请输入,如“5k-10k”" v-model="formData.salary" maxlength="10" show-word-limit></el-input> | ||||||
|             </el-form-item> |             </el-form-item> | ||||||
|  |  | ||||||
|             <!-- 岗位说明 --> |             <!-- 岗位说明 --> | ||||||
| @@ -52,17 +52,17 @@ | |||||||
|           <div slot="content" class="ai-content"> |           <div slot="content" class="ai-content"> | ||||||
|             <!-- 单位名称 --> |             <!-- 单位名称 --> | ||||||
|             <el-form-item label="单位名称" prop="companyName" style="width: 45%"> |             <el-form-item label="单位名称" prop="companyName" style="width: 45%"> | ||||||
|               <el-input placeholder="请输入" v-model="formData.companyName" maxlength="30" show-word-limit></el-input> |               <el-input size="small" placeholder="请输入" v-model="formData.companyName" maxlength="30" show-word-limit></el-input> | ||||||
|             </el-form-item> |             </el-form-item> | ||||||
|  |  | ||||||
|             <!-- 联系人 --> |             <!-- 联系人 --> | ||||||
|             <el-form-item label="联系人" prop="linkName" style="width: 45%"> |             <el-form-item label="联系人" prop="linkName" style="width: 45%"> | ||||||
|               <el-input placeholder="请输入" v-model="formData.linkName" show-word-limit></el-input> |               <el-input size="small" placeholder="请输入" v-model="formData.linkName" show-word-limit></el-input> | ||||||
|             </el-form-item> |             </el-form-item> | ||||||
|  |  | ||||||
|             <!-- 联系方式 --> |             <!-- 联系方式 --> | ||||||
|             <el-form-item label="联系方式" prop="linkPhone" style="width: 100%"> |             <el-form-item label="联系方式" prop="linkPhone" style="width: 100%"> | ||||||
|               <el-input placeholder="请输入" v-model="formData.linkPhone" show-word-limit></el-input> |               <el-input size="small" placeholder="请输入" v-model="formData.linkPhone" show-word-limit></el-input> | ||||||
|             </el-form-item> |             </el-form-item> | ||||||
|           </div> |           </div> | ||||||
|         </ai-card> |         </ai-card> | ||||||
| @@ -111,9 +111,9 @@ export default { | |||||||
|         age: [{ required: true, message: '请输入招聘年龄', trigger: 'change' }], |         age: [{ required: true, message: '请输入招聘年龄', trigger: 'change' }], | ||||||
|         gender: [{ required: true, message: '请输入招聘性别', trigger: 'change' }], |         gender: [{ required: true, message: '请输入招聘性别', trigger: 'change' }], | ||||||
|         salary: [{ required: true, message: '请输入薪酬待遇', trigger: 'change' }], |         salary: [{ required: true, message: '请输入薪酬待遇', trigger: 'change' }], | ||||||
|         // remark: [ |         remark: [ | ||||||
|         //   { required: true, message: '请输入岗位说明', trigger: 'change' } |           { required: true, message: '请输入岗位说明', trigger: 'change' } | ||||||
|         // ], |         ], | ||||||
|         companyName: [{ required: true, message: '请输入单位名称', trigger: 'change' }], |         companyName: [{ required: true, message: '请输入单位名称', trigger: 'change' }], | ||||||
|         linkName: [{ required: true, message: '请输入联系人', trigger: 'change' }], |         linkName: [{ required: true, message: '请输入联系人', trigger: 'change' }], | ||||||
|         linkPhone: [{ required: true, message: '请输入联系方式', trigger: 'change' }], |         linkPhone: [{ required: true, message: '请输入联系方式', trigger: 'change' }], | ||||||
|   | |||||||
| @@ -46,8 +46,7 @@ | |||||||
|  |  | ||||||
|     props: { |     props: { | ||||||
|       instance: Function, |       instance: Function, | ||||||
|       dict: Object, |       dict: Object | ||||||
|       moduleId: String |  | ||||||
|     }, |     }, | ||||||
|  |  | ||||||
|     data() { |     data() { | ||||||
| @@ -78,7 +77,6 @@ | |||||||
|     }, |     }, | ||||||
|  |  | ||||||
|     mounted() { |     mounted() { | ||||||
|       this.search.areaId = this.user.info.areaId |  | ||||||
|       this.getList() |       this.getList() | ||||||
|     }, |     }, | ||||||
|  |  | ||||||
|   | |||||||
| @@ -158,6 +158,7 @@ export default { | |||||||
|           params: { |           params: { | ||||||
|             ...this.page, |             ...this.page, | ||||||
|             ...this.searchObj, |             ...this.searchObj, | ||||||
|  |             type: 0 | ||||||
|           }, |           }, | ||||||
|         }) |         }) | ||||||
|         .then((res) => { |         .then((res) => { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user