apply.js 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. import request from '@/utils/request'
  2. // 获取应用菜单
  3. export function getMenuList(data) {
  4. return request({
  5. url: '/api/app/Menu',
  6. method: 'get',
  7. data,
  8. options: {
  9. load: false
  10. }
  11. })
  12. }
  13. // 获取常用 1-流程 2-应用
  14. export function getUsualList() {
  15. return request({
  16. url: '/api/system/MenuData',
  17. method: 'get',
  18. options: {
  19. load: false
  20. }
  21. })
  22. }
  23. //流程常用更多
  24. export function getCommonFlowTree(id) {
  25. return request({
  26. url: `/api/workflow/template/CommonFlowTree`,
  27. method: 'get'
  28. })
  29. }
  30. // 获取常用流程
  31. export function getFlowUsualList(data) {
  32. return request({
  33. url: '/api/workflow/template/Selector',
  34. method: 'get',
  35. data,
  36. options: {
  37. load: false
  38. }
  39. })
  40. }
  41. // 获取常用全部 1-流程 2-应用
  42. export function getAppDataList(data) {
  43. return request({
  44. url: '/api/system/MenuData/getAppDataList',
  45. data,
  46. options: {
  47. load: false
  48. }
  49. })
  50. }
  51. // 获取添加流程
  52. export function setCommonFlow(id) {
  53. return request({
  54. url: `/api/workflow/template/SetCommonFlow/${id}`,
  55. method: 'post'
  56. })
  57. }
  58. export function addUsual(id) {
  59. return request({
  60. url: `/api/system/MenuData/${id}`,
  61. method: 'post'
  62. })
  63. }
  64. export function delUsual(id) {
  65. return request({
  66. url: `/api/system/MenuData/${id}`,
  67. method: 'delete'
  68. })
  69. }
  70. export function getFlowList(data) {
  71. return request({
  72. url: '/api/workflow/template/Selector',
  73. data
  74. })
  75. }
  76. export function getDataList(data) {
  77. return request({
  78. url: `/api/system/MenuData/getDataList`,
  79. data
  80. })
  81. }
  82. export function getChildList(id) {
  83. return request({
  84. url: `/api/app/Menu/getChildList/${id}`
  85. })
  86. }
  87. export function getChildMenuList(data) {
  88. return request({
  89. url: '/api/app/Menu/getMenuList?keyword=' + data.keyword,
  90. data
  91. })
  92. }