index.ts 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import { get, post, del, put } from '/@/utils/request';
  2. export default {
  3. heatingDistrict: {
  4. getTree: (params: object) => get('/region/zhgy/tree', params),
  5. getPlotCount: (params: object) => get('/region/plot/count', params), // 获取小区数量
  6. getResidentCount: (params: object) => get('/region/resident/count', params), // 获取住户数量
  7. getOrganizationCount: (params: object) => get('/system/organization/count', params), // 获取组织数量
  8. },
  9. regionalManage: {
  10. allList: (params: object) => get('/region/plot/all', params),
  11. getList: (params: object) => get('/region/plot/list', params),
  12. add: (data: object) => post('/region/plot/add', data),
  13. edit: (data: object) => put('/region/plot/edit', data),
  14. del: (id: number) => del('/region/plot/del', { id }),
  15. detail: (id: number) => get('/region/plot/detail', { id }),
  16. setStatus: (id: number, status: number) => put('/region/plot/editStatus', { id, status }),
  17. },
  18. floor: {
  19. allList: (params: object) => get('/region/floor/all', params),
  20. getList: (params: object) => get('/region/floor/list', params),
  21. add: (data: object) => post('/region/floor/add', data),
  22. edit: (data: object) => put('/region/floor/edit', data),
  23. del: (id: number) => del('/region/floor/del', { id }),
  24. detail: (id: number) => get('/region/floor/detail', { id }),
  25. setStatus: (id: number, status: number) => put('/region/floor/editStatus', { id, status }),
  26. },
  27. unit: {
  28. getListByFloorId: (params: object) => get('/region/unit/getInfoByFloorId', params),
  29. getList: (params: object) => get('/region/unit/list', params),
  30. add: (data: object) => post('/region/unit/add', data),
  31. edit: (data: object) => put('/region/unit/edit', data),
  32. del: (id: number) => del('/region/unit/del', { id }),
  33. detail: (id: number) => get('/region/unit/getInfoById', { id }),
  34. setStatus: (id: number, status: number) => put('/region/unit/editStatus', { id, status }),
  35. },
  36. resident: {
  37. getList: (params: object) => get('/region/resident/list', params),
  38. add: (data: object) => post('/region/resident/add', data),
  39. edit: (data: object) => put('/region/resident/edit', data),
  40. del: (id: number) => del('/region/resident/del', { id }),
  41. detail: (id: number) => get('/region/resident/getInfoById', { id }),
  42. setStatus: (id: number, status: number) => put('/region/resident/editStatus', { id, status }),
  43. }
  44. }