Browse Source

根据条件搜索招聘职位

lifanagju_citu 1 năm trước cách đây
mục cha
commit
eb519c03e8
2 tập tin đã thay đổi với 17 bổ sung2 xóa
  1. 8 0
      src/api/common/index.js
  2. 9 2
      src/hooks/web/useDictionaries.js

+ 8 - 0
src/api/common/index.js

@@ -81,6 +81,14 @@ export const getPositionTreeData = async (params) => {
   })
 }
 
+// 根据条件搜索招聘职位
+export const getJobAdvertisedSearch = async (params) => {
+  return await request.get({
+    url: '/app-api/menduner/system/job/advertised/get/search',
+    params
+  })
+}
+
 // 获取区域树形
 export const getAreaTreeData = async () => {
   return await request.get({

+ 9 - 2
src/hooks/web/useDictionaries.js

@@ -4,7 +4,8 @@ import {
   getIndustryTreeData,
   getAreaListData,
   getPositionTreeData,
-  getAreaTreeData
+  getAreaTreeData,
+  getJobAdvertisedSearch
 } from '@/api/common/index'
 // 定义对应的api
 // const DICT_CITY_API = {
@@ -33,7 +34,13 @@ export const getDict = (type, params, apiType = 'dict') => {
         areaTreeData: getAreaTreeData, // 区域tree
         industryTreeData: getIndustryTreeData, // 行业tree
         industryList: getIndustryListData,
-        areaList: getAreaListData
+        areaList: getAreaListData,
+        JobAdvertised_jobType: getJobAdvertisedSearch, // 根据条件搜索招聘职位-求职类型
+        JobAdvertised_expType: getJobAdvertisedSearch, // 根据条件搜索招聘职位-工作经验
+        JobAdvertised_payType: getJobAdvertisedSearch, // 根据条件搜索招聘职位-薪酬待遇
+        JobAdvertised_eduType: getJobAdvertisedSearch, // 根据条件搜索招聘职位-学历要求
+        JobAdvertised_scale: getJobAdvertisedSearch, // 根据条件搜索招聘职位-人员规模
+        JobAdvertised_financingStatus: getJobAdvertisedSearch // 根据条件搜索招聘职位-融资阶段
       }
       apiFn[apiType](query).then(data => {
         setDict(type, data, Date.now())