This commit is contained in:
hezhidong
2025-05-16 08:55:13 +08:00
parent e62c3fce70
commit 839703dc1a
66 changed files with 5029 additions and 0 deletions
+67
View File
@@ -0,0 +1,67 @@
import service from "../request.js";
// 获取组别列表
export function getGroupList() {
return service({
url: "/group/list",
method: "get",
});
}
// 添加组别
export function addGroup(data) {
return service({
url: "/group",
method: "post",
data,
});
}
// 修改组别名称
export function updateGroup(data) {
return service({
url: "/group",
method: "put",
data,
});
}
// 删除组别
export function deleteGroup(groupId) {
return service({
url: `/group/${groupId}`,
method: "delete",
});
}
// 获取未分组人员列表
export function getNonGroupUsers() {
return service({
url: "/user/non/group",
method: "get",
});
}
// 添加/修改组内人员角色
export function updateGroupUserRole(groupId, userid, role) {
return service({
url: `/group/${groupId}/user/${userid}/role/${role}`,
method: "post",
});
}
// 获取组内人员列表
export function getGroupUsers(groupId) {
return service({
url: `/user/${groupId}`,
method: "get",
});
}
// 删除组内人员
export function deleteGroupUser(groupId, userid) {
return service({
url: `/group/user/${groupId}/${userid}`,
method: "delete",
});
}