diff --git a/src/api/manage/mission.js b/src/api/manage/mission.js index 8dcf3ec..2621d9a 100644 --- a/src/api/manage/mission.js +++ b/src/api/manage/mission.js @@ -1,5 +1,5 @@ import request from "@/router/axios"; -import { getToken } from "@/util/auth"; +import {getToken} from "@/util/auth"; export const getList = (current, size, params) => { return request({ @@ -57,7 +57,7 @@ export const getDetail = (missionNo) => { return request({ url: "/api/jobslink-api/missions/mission/detail", method: "get", - params: { missionNo }, + params: {missionNo}, }); }; @@ -88,7 +88,7 @@ export const complet = (ids) => { return request({ url: "/api/jobslink-api/missions/mission/manage/complet", method: "post", - params: { ids }, + params: {ids}, }); }; @@ -117,3 +117,11 @@ export const Auditing = (data) => { data, }); }; + +export const getAllCountWorkCount = (params) => { + return request({ + url: "/api/jobslink-api/report/allCount/workCount", + method: "get", + params, + }); +}; diff --git a/src/api/resource/template.js b/src/api/resource/template.js index c6a5a50..de497c9 100644 --- a/src/api/resource/template.js +++ b/src/api/resource/template.js @@ -12,6 +12,15 @@ export const getTemplate = (type) => { return request({ url: '/api/jobslink-api/resource/template/docurl', method: 'get', - params: { type } + params: {type} + }) +} + +export const getTemplateRecommendExportList = (params) => { + return request({ + url: '/api/jobslink-api/tenant/talents/recommend/exportList', + method: 'get', + params, + responseType: 'blob', }) } diff --git a/src/views/manage/mission/supplyDemand/index.vue b/src/views/manage/mission/supplyDemand/index.vue index da89348..1968ba8 100644 --- a/src/views/manage/mission/supplyDemand/index.vue +++ b/src/views/manage/mission/supplyDemand/index.vue @@ -1,12 +1,60 @@