api.ts 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. import { request } from '/@/utils/service';
  2. const apiPrefix = '/api/choice/goods/';
  3. export function getCardData(query: any) {
  4. return request({
  5. url: apiPrefix + 'card/',
  6. method: 'GET',
  7. params: query,
  8. });
  9. }
  10. export function getTableData(query: any) {
  11. return request({
  12. url: apiPrefix,
  13. method: 'GET',
  14. params: query,
  15. });
  16. }
  17. export function getPlatformDetailOverview(query: any) {
  18. return request({
  19. url: apiPrefix + 'platform/',
  20. method: 'GET',
  21. params: query,
  22. });
  23. }
  24. export function getImportTemplateNotice() {
  25. return request({
  26. url: apiPrefix + 'alarm/import_data/',
  27. method: 'GET',
  28. });
  29. }
  30. export function getImportTemplateProduct() {
  31. return request({
  32. url: apiPrefix + 'import_data/',
  33. method: 'GET',
  34. });
  35. }
  36. export function getImportTemplatePrice() {
  37. return request({
  38. url: apiPrefix + 'GuidancePrice/import_data/',
  39. method: 'GET',
  40. });
  41. }
  42. export function getCurrentInfo(query: any) {
  43. return request({
  44. url: apiPrefix + 'current/',
  45. method: 'GET',
  46. params: query,
  47. });
  48. }
  49. export function getHistoryInfo(query: any) {
  50. return request({
  51. url: apiPrefix + 'past/',
  52. method: 'GET',
  53. params: query,
  54. });
  55. }
  56. export function getComputerInfo(query: any) {
  57. return request({
  58. url: apiPrefix + 'computer/',
  59. method: 'GET',
  60. params: query,
  61. });
  62. }
  63. export function getShopSelect() {
  64. return request({
  65. url: apiPrefix + 'box/',
  66. method: 'GET',
  67. });
  68. }
  69. export function getCompanySelect() {
  70. return request({
  71. url: '/api/assets/company/box/',
  72. method: 'GET',
  73. });
  74. }
  75. export function updateShopDetail(body: any) {
  76. return request({
  77. url: apiPrefix + `${body.id}/`,
  78. method: 'POST',
  79. params: { partial: body.partial },
  80. data: body.formData,
  81. });
  82. }