index.ts 1.4 KB

12345678910111213141516171819202122232425262728293031323334
  1. import { get, post, del, put, file } from '/@/utils/request';
  2. import getOrigin from '/@/utils/origin';
  3. const baseUrl = getOrigin(import.meta.env.VITE_SERVER_URL);
  4. export default {
  5. manage: {
  6. getList: (data: any) => get('/dev_ota_fireware/list', data),
  7. del: (ids: number) => del('/dev_ota_fireware/delete', { ids }),
  8. add: (data: any) => post('/dev_ota_fireware/add', data),
  9. edit: (data: any) => post('/dev_ota_fireware/edit', data),
  10. detail: (id: number) => get('/dev_ota_fireware/get', { id }),
  11. },
  12. module: {
  13. getSubList: () => get('/product/list'),
  14. getList: (data: any) => get('/dev_ota_module/list', data),
  15. del: (ids: number) => del('/dev_ota_module/delete', { ids }),
  16. add: (data: any) => post('/dev_ota_module/add', data),
  17. edit: (data: any) => post('/dev_ota_module/edit', data),
  18. },
  19. batch: {
  20. getList: (data: any) => get('/dev_ota_strategy/list', data),
  21. getDeviceList: (data: any) => get('/product/device/list', data),
  22. del: (ids: number) => del('/dev_ota_strategy/delete', { ids }),
  23. add: (data: any) => post('/dev_ota_strategy/add', data),
  24. edit: (data: any) => post('/dev_ota_strategy/edit', data),
  25. },
  26. device: {
  27. getList: (data: any) => get('/dev_ota_detail/list', data),
  28. del: (ids: number) => del('/dev_ota_detail/delete', { ids }),
  29. add: (data: any) => post('/dev_ota_detail/add', data),
  30. edit: (data: any) => post('/dev_ota_detail/edit', data),
  31. }
  32. }