userGroup.ts 845 B

123456789101112131415161718192021222324252627282930313233343536
  1. import { http } from "@/utils/http";
  2. type addDept = {
  3. code: number;
  4. msg: string;
  5. data: boolean;
  6. };
  7. type addDeptList = {
  8. code: number;
  9. msg: string;
  10. data: recordsList;
  11. };
  12. type recordsList = {
  13. records: Array<any>;
  14. totalPage: number;
  15. };
  16. // 新增用户组
  17. export const postAddUserGroup = data => {
  18. return http.request<addDept>("post", "/userGroup/addUserGroup", { data });
  19. };
  20. // 分页用户组
  21. export const postPageGroup = data => {
  22. return http.request<addDeptList>("post", "/userGroup/pageGroup", { data });
  23. };
  24. // 根据编码删除
  25. export const postDelUserGroup = data => {
  26. return http.request<addDept>("post", "/userGroup/removeGroupByCode", {
  27. data
  28. });
  29. };
  30. // 根据编码更新
  31. export const postUpdateGroupByCode = data => {
  32. return http.request<addDept>("post", "/userGroup/updateGroupByCode", {
  33. data
  34. });
  35. };