54 lines
1.0 KiB
JavaScript
54 lines
1.0 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
/**
|
|
* 获取商户员工列表
|
|
* @param {Object} query - 查询参数
|
|
* @param {number} query.mchId - 商户ID
|
|
* @returns {Promise} 返回Promise对象
|
|
*/
|
|
export function mchGetStaffList(query) {
|
|
return request({
|
|
url: '/mch/mchStaff/list',
|
|
method: 'get',
|
|
params: query
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 获取创建员工临时验证码
|
|
* @param {number} mchId - 商户ID
|
|
* @returns {Promise} 返回Promise对象
|
|
*/
|
|
export function mchGetStaffCode(mchId) {
|
|
return request({
|
|
url: '/mch/mchStaff/code',
|
|
method: 'get',
|
|
params: { mchId }
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 更新商户员工信息
|
|
* @param {Object} data - 请求参数
|
|
* @returns {Promise} 返回Promise对象
|
|
*/
|
|
export function mchUpdateStaff(data) {
|
|
return request({
|
|
url: '/mch/mchStaff',
|
|
method: 'put',
|
|
data
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 删除商户员工
|
|
* @param {number} id - 员工ID
|
|
* @returns {Promise} 返回Promise对象
|
|
*/
|
|
export function mchDeleteStaff(id) {
|
|
return request({
|
|
url: `/mch/mchStaff/${id}`,
|
|
method: 'delete'
|
|
})
|
|
}
|