index.ts 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. /*
  2. * @Author: vera_min vera_min@163.com
  3. * @Date: 2023-10-23 22:45:52
  4. * @LastEditors: vera_min vera_min@163.com
  5. * @LastEditTime: 2023-10-25 10:20:08
  6. * @FilePath: /sagoo-admin-ui/src/api/ice104/index.ts
  7. * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
  8. */
  9. import { get, post, del, put,file } from '/@/utils/request_ice104';
  10. export default {
  11. // 设备
  12. device: {
  13. getList: (params: object) => get('/device/list', params),
  14. addItem: (data: object) => post('/device/add', data),
  15. editItem: (data: object) => put('/device/edit', data),
  16. deleteItem: (data: object) => del('/device/delete', data),
  17. detailItem: (number: any) => get('/device/get', { number }),
  18. },
  19. // 设备任务
  20. job: {
  21. getList: (params: object) => get('/device/job/list', params),
  22. addItem: (data: object) => post('/device/job/add', data),
  23. deleteItem: (data: object) => del('/device/job/delete', data),
  24. editItem: (data: object) => put('/device/job/edit', data),
  25. },
  26. // 模版
  27. template: {
  28. getAll: (params: object) => get('/template/all', params),
  29. getList: (params: object) => get('/template/list', params),
  30. addItem: (data: object) => post('/template/add', data),
  31. editItem: (data: object) => put('/template/edit', data),
  32. deleteItem: (data: object) => del('/template/delete', data),
  33. detailItem: (number: any) => get('/template/get', { number }),
  34. },
  35. // 模版点位
  36. deviceTemplate: {
  37. getList: (params: object) => get('/device/template/list', params),
  38. addItem: (data: object) => post('/device/template/add', data),
  39. editItem: (data: object) => put('/device/template/edit', data),
  40. deleteItem: (data: object) => del('/device/template/delete', data),
  41. }
  42. }