service.ts 927 B

1234567891011121314151617181920212223242526272829303132333435
  1. import { request } from 'umi';
  2. import SystemConst from '@/utils/const';
  3. class Service {
  4. public queryView = () =>
  5. request(`/${SystemConst.API_BASE}/user/settings/view`, {
  6. method: 'GET',
  7. });
  8. public setView = (data: Record<string, any>) =>
  9. request(`/${SystemConst.API_BASE}/user/settings/view`, {
  10. method: 'POST',
  11. data,
  12. });
  13. // 设备数量
  14. deviceCount = (data?: any) =>
  15. request(`/${SystemConst.API_BASE}/device/instance/_count`, { methods: 'GET', params: data });
  16. // 产品数量
  17. productCount = (data?: any) =>
  18. request(`/${SystemConst.API_BASE}/device-product/_count`, {
  19. method: 'POST',
  20. data,
  21. });
  22. userDetail = () =>
  23. request(`/${SystemConst.API_BASE}/user/detail`, {
  24. method: 'GET',
  25. });
  26. apiDetail = (data: any) =>
  27. request(`/${SystemConst.API_BASE}/api-client/_query`, {
  28. method: 'POST',
  29. data,
  30. });
  31. }
  32. export default Service;