index.ts 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. import { get, post, del, put } from '/@/utils/request';
  2. export default {
  3. common: {
  4. getList: (params: object) => get('/source/search', params),
  5. add: (data: object) => post('/source/api/add', data),
  6. delete: (ids: number) => del('/source/del', { ids }),
  7. edit: (data: object) => put('/source/api/edit', data),
  8. detail: (sourceId: number) => get('/source/detail', { sourceId }),
  9. deploy: (data: object) => post('/source/deploy', data),
  10. undeploy: (data: object) => post('/source/undeploy', data),
  11. },
  12. node:{
  13. getList: (params: object) => get('/source/node/list', params),
  14. add: (data: object) => post('/source/node/add', data),
  15. delete: (nodeId: number) => del('/source/node/del', { nodeId }),
  16. edit: (data: object) => put('/source/node/edit', data),
  17. },
  18. template:{
  19. getList: (params: object) => get('/source/template/search', params),
  20. add: (data: object) => post('/source/template/add', data),
  21. delete: (ids: number) => del('/source/template/del', { ids }),
  22. edit: (data: object) => put('/source/template/edit', data),
  23. detail: (id: number) => get('/source/template/detail', { id }),
  24. } ,
  25. tnode:{
  26. getList: (params: object) => get('/source/template/node/list', params),
  27. add: (data: object) => post('/source/template/node/add', data),
  28. delete: (id: number) => del('/source/template/node/del', { id }),
  29. edit: (data: object) => put('/source/template/node/edit', data),
  30. },
  31. }