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();
},