user.ts 702 B

1234567891011121314151617181920212223
  1. import { GetUserListParams, SaveUserType } from "@/types";
  2. import { service } from "@dage/web-components";
  3. export const userApi = {
  4. getList(params: GetUserListParams) {
  5. return service.post("/api/sys/user/list", params);
  6. },
  7. handleType(id: number, isEnabled: number) {
  8. return service.get(`/api/sys/user/editStatus/${id}/${isEnabled}`);
  9. },
  10. del(ids: number) {
  11. return service.get(`/api/sys/user/removes/${ids}`);
  12. },
  13. resetPwd(id: number) {
  14. return service.get(`/api/sys/user/resetPass/${id}`);
  15. },
  16. getDetail(id: number) {
  17. return service.get(`/api/sys/user/detail/${id}`);
  18. },
  19. edit(params: SaveUserType) {
  20. return service.post("/api/sys/user/save", params);
  21. },
  22. };