From c5c27d7bd9aa90bd8f8952c56a6ce67cf43df50c Mon Sep 17 00:00:00 2001
From: xyc <3422692813@qq.com>
Date: Mon, 11 Aug 2025 17:38:10 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B00811?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/base/file/api/file.js | 3 ++-
src/views/base/file/file.vue | 7 +++++++
src/views/repair/staff/api/staff.js | 8 +++++---
src/views/repair/staff/index.vue | 4 ++--
src/views/system/role/index.vue | 4 ++--
5 files changed, 18 insertions(+), 8 deletions(-)
diff --git a/src/views/base/file/api/file.js b/src/views/base/file/api/file.js
index 632b846..431a22c 100644
--- a/src/views/base/file/api/file.js
+++ b/src/views/base/file/api/file.js
@@ -58,8 +58,9 @@ export function jyListStaff(query) {
}
export function wxListStaff(query) {
+ query.servicePackageId = 'weixiu'
return request({
- url: '/repair/worker/page',
+ url: '/system/role/selectListByRoleIdRepair',
method: 'get',
params: query
})
diff --git a/src/views/base/file/file.vue b/src/views/base/file/file.vue
index 1ac5e9c..14b5103 100644
--- a/src/views/base/file/file.vue
+++ b/src/views/base/file/file.vue
@@ -672,6 +672,13 @@ export default {
console.log('234', 234)
wxListStaff(data).then(res => {
this.staffList = res.data.records
+ this.staffList = this.staffList.map(item => {
+ return {
+ ...item,
+ userId: item.id,
+ userName: item.nickname
+ }
+ })
console.log('staffList1', this.staffList)
this.getUserIdsByFileId(this.fileId)
})
diff --git a/src/views/repair/staff/api/staff.js b/src/views/repair/staff/api/staff.js
index fbf968a..0e51c85 100644
--- a/src/views/repair/staff/api/staff.js
+++ b/src/views/repair/staff/api/staff.js
@@ -44,7 +44,7 @@ export function addUser(data) {
// 新增用户
export function addFolder(data) {
return request({
- url: '/inspectionStaff/addFolder',
+ url: '/base/repair-staff/addFolder',
method: 'post',
data: data
})
@@ -71,11 +71,13 @@ export function updateUser(data) {
// 删除用户
export function delUser(userId) {
return request({
- url: '/base/repair-staff/deleteStaff?id=' + userId,
- method: 'delete'
+ url: '/base/repair-staff/deleteStaff',
+ method: 'delete',
+ data: Array.isArray(userId) ? userId : [userId] // 保证是数组
})
}
+
// 导出用户
export function exportUser(query) {
return request({
diff --git a/src/views/repair/staff/index.vue b/src/views/repair/staff/index.vue
index 52dc904..e6e336a 100644
--- a/src/views/repair/staff/index.vue
+++ b/src/views/repair/staff/index.vue
@@ -647,10 +647,10 @@ export default {
if (!this.form.folderId) {
addFolder(this.form.id).then(response => {
this.form.folderId = response.data
- this.$router.push({path: '/jc/shop/nbgl/partner/file/file', query: {"folderId": this.form.folderId}})
+ this.$router.push({path: '/repair/manage/file/weixiu', query: {"folderId": this.form.folderId}})
})
} else {
- this.$router.push({path: '/jc/shop/nbgl/partner/file/file', query: {"folderId": this.form.folderId}})
+ this.$router.push({path: '/repair/manage/file/weixiu', query: {"folderId": this.form.folderId}})
}
},
// 查询驾驶证类型
diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue
index fb4dfa9..ae6e5ce 100644
--- a/src/views/system/role/index.vue
+++ b/src/views/system/role/index.vue
@@ -85,7 +85,7 @@
-
+
{