Compare commits

...

3 Commits

Author SHA1 Message Date
xyc
79e42866ef Merge branch 'repair' 2025-08-12 17:10:53 +08:00
xyc
084bd3d7ca Merge branch 'master' into repair 2025-08-12 15:33:01 +08:00
xyc
c5c27d7bd9 更新0811 2025-08-11 17:38:10 +08:00
5 changed files with 18 additions and 8 deletions

View File

@ -58,8 +58,9 @@ export function jyListStaff(query) {
} }
export function wxListStaff(query) { export function wxListStaff(query) {
query.servicePackageId = 'weixiu'
return request({ return request({
url: '/repair/worker/page', url: '/system/role/selectListByRoleIdRepair',
method: 'get', method: 'get',
params: query params: query
}) })

View File

@ -711,6 +711,13 @@ export default {
console.log('234', 234) console.log('234', 234)
wxListStaff(data).then(res => { wxListStaff(data).then(res => {
this.staffList = res.data.records this.staffList = res.data.records
this.staffList = this.staffList.map(item => {
return {
...item,
userId: item.id,
userName: item.nickname
}
})
console.log('staffList1', this.staffList) console.log('staffList1', this.staffList)
this.getUserIdsByFileId(this.fileId) this.getUserIdsByFileId(this.fileId)
}) })

View File

@ -44,7 +44,7 @@ export function addUser(data) {
// 新增用户 // 新增用户
export function addFolder(data) { export function addFolder(data) {
return request({ return request({
url: '/inspectionStaff/addFolder', url: '/base/repair-staff/addFolder',
method: 'post', method: 'post',
data: data data: data
}) })
@ -71,11 +71,13 @@ export function updateUser(data) {
// 删除用户 // 删除用户
export function delUser(userId) { export function delUser(userId) {
return request({ return request({
url: '/base/repair-staff/deleteStaff?id=' + userId, url: '/base/repair-staff/deleteStaff',
method: 'delete' method: 'delete',
data: Array.isArray(userId) ? userId : [userId] // 保证是数组
}) })
} }
// 导出用户 // 导出用户
export function exportUser(query) { export function exportUser(query) {
return request({ return request({

View File

@ -647,10 +647,10 @@ export default {
if (!this.form.folderId) { if (!this.form.folderId) {
addFolder(this.form.id).then(response => { addFolder(this.form.id).then(response => {
this.form.folderId = response.data 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 { } 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}})
} }
}, },
// //

View File

@ -85,7 +85,7 @@
<el-input v-model="form.code" placeholder="请输入角色标识" /> <el-input v-model="form.code" placeholder="请输入角色标识" />
</el-form-item> </el-form-item>
<el-form-item label="所属服务" prop="servicePackageId"> <el-form-item label="所属服务" prop="servicePackageId">
<el-select v-model="form.servicePackageId" placeholder="请选择服务"> <el-select v-model="form.servicePackageId" clearable placeholder="请选择服务">
<el-option <el-option
v-for="item in servicePackages" v-for="item in servicePackages"
:key="item.id" :key="item.id"
@ -252,7 +252,6 @@ export default {
sort: [ sort: [
{ required: true, message: "角色顺序不能为空", trigger: "blur" } { required: true, message: "角色顺序不能为空", trigger: "blur" }
], ],
servicePackageId: [{ required: true, message: '所属服务不能为空', trigger: 'change' }]
}, },
// //
@ -381,6 +380,7 @@ export default {
}, },
/** 修改按钮操作 */ /** 修改按钮操作 */
handleUpdate(row) { handleUpdate(row) {
this.getServicePackage()
this.reset(); this.reset();
const id = row.id const id = row.id
getRole(id).then(response => { getRole(id).then(response => {