index.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. import request from '@/utils/request';
  2. // 获取类别实体分页
  3. export async function getBoatList (data) {
  4. let par = new URLSearchParams(data);
  5. const res = await request.get(`/main/category/pageSubstance?` + par, {});
  6. if (res.data.code == 0) {
  7. return res.data.data;
  8. }
  9. return Promise.reject(new Error(res.data.message));
  10. }
  11. // // 查询实例详情
  12. // export async function getCategoryInfo (id) {
  13. // const res = await request.get(`/main/category/info/${id}`);
  14. // if (res.data.code == 0) {
  15. // return res.data;
  16. // }
  17. // return Promise.reject(new Error(res.data.message));
  18. // }
  19. // 获取单个类别实体明细分页
  20. export async function getPageSingle (data) {
  21. let par = new URLSearchParams(data);
  22. const res = await request.get(`/main/asset/pageSingleSubstance?` + par, {});
  23. if (res.data.code == 0) {
  24. return res.data.data;
  25. }
  26. return Promise.reject(new Error(res.data.message));
  27. }
  28. // 获取实体列表分页
  29. export async function getAssetList (data) {
  30. let par = new URLSearchParams(data);
  31. const res = await request.get(`/main/asset/page?` + par, {});
  32. if (res.data.code == 0) {
  33. return res.data.data;
  34. }
  35. return Promise.reject(new Error(res.data.message));
  36. }
  37. // 查询实例详情
  38. export async function getAssetInfo (id) {
  39. const res = await request.get(`/main/asset/login/${id}`);
  40. if (res.data.code == 0) {
  41. return res.data.data;
  42. }
  43. return Promise.reject(new Error(res.data.message));
  44. }
  45. // 保存or更新
  46. export async function saveOrEdit (data) {
  47. const res = await request.post(`/main/asset/saveOrEdit`, data);
  48. if (res.data.code == 0) {
  49. return res.data;
  50. }
  51. return Promise.reject(new Error(res.data.message));
  52. }
  53. // 根据类别统计位置数量
  54. export async function getCount (data) {
  55. let par = new URLSearchParams(data);
  56. const res = await request.get(`/main/asset/countPosition?` + par, {});
  57. if (res.data.code == 0) {
  58. return res.data.data;
  59. }
  60. return Promise.reject(new Error(res.data.message));
  61. }