feat: 用户管理新增分配角色功能

This commit is contained in:
2024-11-12 20:40:13 +08:00
parent 2735dcf939
commit 3b74b5c7bf
3 changed files with 110 additions and 6 deletions

View File

@@ -40,11 +40,6 @@ export function exportUser(query: T.UserQuery) {
return http.download(`${BASE_URL}/export`, query)
}
/** @desc 重置密码 */
export function resetUserPwd(data: any, id: string) {
return http.patch(`${BASE_URL}/${id}/password`, data)
}
/** @desc 下载用户导入模板 */
export function downloadUserImportTemplate() {
return http.download(`${BASE_URL}/import/template`)
@@ -59,3 +54,13 @@ export function parseImportUser(data: FormData) {
export function importUser(data: any) {
return http.post(`${BASE_URL}/import`, data)
}
/** @desc 重置密码 */
export function resetUserPwd(data: any, id: string) {
return http.patch(`${BASE_URL}/${id}/password`, data)
}
/** @desc 分配角色 */
export function updateUserRole(data: { roleIds: string[] }, id: string) {
return http.patch(`${BASE_URL}/${id}/role`, data)
}