共富商城

This commit is contained in:
zjf committed 2025-09-05 19:32:23 +08:00
1 parent 22ebd0927d
commit cf514a5b1c
2 files changed
+142 -76

No files matched your search

+91
View File
@@ -0,0 +1,91 @@
import request from "/@/utils/request"
// 分页查询绑定关系
export function fetchList(query?: Object) {
return request({
url: '/supermarket/mallMerchantUser/page',
method: 'get',
params: query
})
}
// 获取商户用户列表
export function getMerchantUsers(merchantId: string, query?: Object) {
return request({
url: `/supermarket/mallMerchantUser/merchant/${merchantId}/users`,
method: 'get',
params: query
})
}
// 获取用户商户信息
export function getUserMerchant(userId: string) {
return request({
url: `/supermarket/mallMerchantUser/user/${userId}/merchant`,
method: 'get'
})
}
// 单个用户绑定
export function bindUser(data: Object) {
return request({
url: '/supermarket/mallMerchantUser/bind',
method: 'post',
data: data
})
}
// 批量绑定用户
export function batchBindUsers(data: Object) {
return request({
url: '/supermarket/mallMerchantUser/batchBind',
method: 'post',
data: data
})
}
// 解绑单个用户
export function unbindUser(userId: string) {
return request({
url: `/supermarket/mallMerchantUser/unbind/${userId}`,
method: 'delete'
})
}
// 批量解绑用户
export function batchUnbindUsers(data: Object) {
return request({
url: '/supermarket/mallMerchantUser/batchUnbind',
method: 'delete',
data: data
})
}
// 更新用户角色
export function updateUserRole(data: Object) {
return request({
url: '/supermarket/mallMerchantUser/updateRole',
method: 'put',
data: data
})
}
// 更新绑定状态
export function updateBindStatus(data: Object) {
return request({
url: '/supermarket/mallMerchantUser/updateStatus',
method: 'put',
data: data
})
}
// 获取用户下拉列表
export function getUserSelectList(query?: Object) {
return request({
url: '/supermarket/mallMerchantUser/merchant/users',
method: 'get',
params: query
})
}