parameter.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import {httpApi} from "../../request/httpApi";
  2. import website from "~src/config/index";
  3. //新增或修改参数
  4. export const submitDictionary = (form, msg = true) => httpApi({
  5. url: '/api/blade-control/dictinfo/submit',
  6. method: 'post',
  7. data: form
  8. }, msg);
  9. //删除
  10. export const removeDictionary = (form, msg = true) => httpApi({
  11. url: '/api/blade-control/dictinfo/remove',
  12. method: 'post',
  13. params: form
  14. }, msg);
  15. //顶级列表
  16. export const getParentList = (form, msg = true) => httpApi({
  17. url: '/api/blade-control/dictinfo/parent-list',
  18. method: 'get',
  19. params: form
  20. }, msg);
  21. //子列表
  22. export const getChildList = (form, msg = true) => httpApi({
  23. url: '/api/blade-control/dictinfo/child-list',
  24. method: 'get',
  25. params: form
  26. }, msg);
  27. //参数配置审批流程列表
  28. export const getApproveList = (form, msg = false) => httpApi({
  29. url: '/api/blade-control/approve/data/dict/list',
  30. method: 'get',
  31. params: form
  32. }, msg);
  33. //参数配置流程提交
  34. export const submitApproveList = (form, msg = false) => httpApi({
  35. url: '/api/blade-control/approve/data/dict/submit',
  36. method: 'post',
  37. data: form
  38. }, msg);