From 1016f6f3f34412e7ffbcb41d8236075b9d62bb5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=B2=E5=85=B8=E5=8D=93?= Date: Fri, 30 Aug 2024 12:06:45 +0800 Subject: [PATCH] flat: 8.30 --- src/api/report/report.js | 8 + src/api/tenant/LocalWarningDisposal.js | 14 + src/api/tenant/talents.js | 9 + src/components/Custom-Loading/index.vue | 8 +- src/components/map/selectLocation3.vue | 54 +- src/components/promptDialog/index.vue | 76 ++- src/components/text-tooltip/index.vue | 6 +- src/views/manage/company/companyList.vue | 40 +- src/views/report/auditInfo.vue | 150 ++++-- src/views/report/main/innovation.vue | 65 +-- src/views/report/main/unemployment.vue | 47 +- src/views/report/main/vocational.vue | 47 +- src/views/report/main/vocationalTraining.vue | 49 +- src/views/report/policy.vue | 43 +- src/views/report/postInfo.vue | 139 +++-- .../report/proactiveServiceStatistics.vue | 185 +++++++ src/views/report/talentPool/confirmed.vue | 51 +- src/views/report/talentPool/potential.vue | 63 ++- src/views/report/taskInfo.vue | 140 +++-- .../tenant/main/serve/Dialog/pushService2.vue | 22 +- src/views/tenant/main/serve/index.vue | 125 +++-- .../talents/LocalWarningDisposal/index.vue | 240 +++++++++ .../tenant/main/talents/certain/index.vue | 46 +- .../tenant/main/talents/latent/index.vue | 226 ++++++-- .../tenant/main/talents/personFile/index.vue | 506 ++++++++++++++++++ src/views/tenant/works/Dialog/CopyMission.vue | 1 + vue.config.js | 4 +- 27 files changed, 1874 insertions(+), 490 deletions(-) create mode 100644 src/api/tenant/LocalWarningDisposal.js create mode 100644 src/views/report/proactiveServiceStatistics.vue create mode 100644 src/views/tenant/main/talents/LocalWarningDisposal/index.vue create mode 100644 src/views/tenant/main/talents/personFile/index.vue diff --git a/src/api/report/report.js b/src/api/report/report.js index f88b63d..9e159db 100644 --- a/src/api/report/report.js +++ b/src/api/report/report.js @@ -7,6 +7,14 @@ export const missionCount = (params) => { params, }); }; +// 主动服务统计 +export const mainReportComprehensive = (params) => { + return request({ + url: "/api/jobslink-api/report/mainReport/comprehensive", + method: "get", + params, + }); +}; // 查看岗位统计 export const roleCount = (params) => { return request({ diff --git a/src/api/tenant/LocalWarningDisposal.js b/src/api/tenant/LocalWarningDisposal.js new file mode 100644 index 0000000..89281a6 --- /dev/null +++ b/src/api/tenant/LocalWarningDisposal.js @@ -0,0 +1,14 @@ +import request from '@/router/axios'; + +export const getTenantTalentsWarn = (params) => request({ + url: '/api/jobslink-api/tenant/talents/warn', + method: 'get', + params: params +}) + +export const updateTenantTalentsWarn = (params) => request({ + url: '/api/jobslink-api/tenant/talents/warn', + method: 'post', + data: params +}) + diff --git a/src/api/tenant/talents.js b/src/api/tenant/talents.js index b0021e0..4faca32 100644 --- a/src/api/tenant/talents.js +++ b/src/api/tenant/talents.js @@ -46,6 +46,15 @@ export const detail = }) } +export const talentsDetail = + ({id, ...args} = {}) => { + return request({ + url: '/api/jobslink-api/tenant/talents/' + id, + method: 'get', + params: {...args} + }) + } + /*获取分组*/ export const getDept = diff --git a/src/components/Custom-Loading/index.vue b/src/components/Custom-Loading/index.vue index 2d19f10..640248e 100644 --- a/src/components/Custom-Loading/index.vue +++ b/src/components/Custom-Loading/index.vue @@ -66,18 +66,24 @@ export default { position: absolute; left: 0; top: 0; + z-index: 3000; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; - background: rgba(255, 255, 255, 0.9); + background: rgba(0, 0, 0, 0.5); .content { display: flex; align-items: center; justify-content: center; flex-direction: column; + background: rgba(255, 255, 255, 1); + padding: 50px; + padding-top: 20px; + border-radius: 2px; + max-width: 600px; .image_small { width: 56px; diff --git a/src/components/map/selectLocation3.vue b/src/components/map/selectLocation3.vue index 5abb2ce..e2394c1 100644 --- a/src/components/map/selectLocation3.vue +++ b/src/components/map/selectLocation3.vue @@ -12,11 +12,15 @@ + + + diff --git a/src/views/report/talentPool/confirmed.vue b/src/views/report/talentPool/confirmed.vue index 6ade8ba..3ddfdd0 100644 --- a/src/views/report/talentPool/confirmed.vue +++ b/src/views/report/talentPool/confirmed.vue @@ -18,13 +18,14 @@ + + diff --git a/src/views/tenant/main/talents/certain/index.vue b/src/views/tenant/main/talents/certain/index.vue index f8d300d..808be7d 100644 --- a/src/views/tenant/main/talents/certain/index.vue +++ b/src/views/tenant/main/talents/certain/index.vue @@ -14,18 +14,18 @@ :data="treeData" :props="props"> - + - - - - - - + + + + + + + + + + @@ -74,9 +74,9 @@