From 2dd075c9b4fdcfead93bd54bd7bb763c09323520 Mon Sep 17 00:00:00 2001 From: yangxiao <3261756395@qq.com> Date: Wed, 26 Nov 2025 11:55:05 +0800 Subject: [PATCH] =?UTF-8?q?flat:=20=E5=A2=9E=E5=8A=A0=E9=87=8D=E7=82=B9?= =?UTF-8?q?=E4=BA=BA=E7=BE=A4=E6=9C=8D=E5=8A=A1=E4=B8=8B=E4=BA=BA=E5=91=98?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/tenant/personnelServiceLog.js | 26 + .../tenant/main/personnelServiceLog/index.vue | 651 ++++++++++++++++++ src/views/tenant/main/serve/index.vue | 9 +- 3 files changed, 684 insertions(+), 2 deletions(-) create mode 100644 src/api/tenant/personnelServiceLog.js create mode 100644 src/views/tenant/main/personnelServiceLog/index.vue diff --git a/src/api/tenant/personnelServiceLog.js b/src/api/tenant/personnelServiceLog.js new file mode 100644 index 0000000..6f5edc7 --- /dev/null +++ b/src/api/tenant/personnelServiceLog.js @@ -0,0 +1,26 @@ +import request from "@/router/axios"; + +/*获取人员服务日志列表*/ +export const getServerList = (params) => { + return request({ + url: "/api/jobslink-api/serve/logByGroup", + method: "get", + params + }); +}; +/*获取人员服务单个日志*/ +export const serveLogs = (params) => { + return request({ + url: "/api/jobslink-api/serve/log", + method: "get", + params: {...params} + }); +}; +/*获取人群接口*/ +export const allTalentsGroup = (params) => { + return request({ + url: "/api/jobslink-api/serve/allTalentsGroup", + method: "get", + params: {...params} + }); +}; \ No newline at end of file diff --git a/src/views/tenant/main/personnelServiceLog/index.vue b/src/views/tenant/main/personnelServiceLog/index.vue new file mode 100644 index 0000000..f8c97a2 --- /dev/null +++ b/src/views/tenant/main/personnelServiceLog/index.vue @@ -0,0 +1,651 @@ + + + + + diff --git a/src/views/tenant/main/serve/index.vue b/src/views/tenant/main/serve/index.vue index 440687b..ce36aa0 100644 --- a/src/views/tenant/main/serve/index.vue +++ b/src/views/tenant/main/serve/index.vue @@ -409,7 +409,7 @@ export default { checkStrictly: true, search: true, span: 20, - hide: true, + // hide: true, searchLabelWidth: 80, searchSpan: 8, }, @@ -939,7 +939,12 @@ export default { }, serveSearchChange(params, done) { this.page.currentPage = 1; - this.query = params + let newObj = Object.assign({}, params); + if (params.companyName) { + newObj.deptId = params.companyName + delete newObj.companyName; + } + this.query = newObj this.onLoad(this.page, this.query); done(); },