menu.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. import { axios } from '@/utils/request'
  2. // 获取菜单树数据
  3. export const getMenuList = params => {
  4. const url = `/menu/findAll`
  5. return axios({
  6. url: url,
  7. data: params,
  8. method: 'POST'
  9. })
  10. }
  11. // 保存
  12. export const saveMenu = params => {
  13. const url = `/menu/save`
  14. return axios({
  15. url: url,
  16. data: params,
  17. method: 'POST'
  18. })
  19. }
  20. // 删除
  21. export const deleteMenu = params => {
  22. const url = `/menu/delete/${params.id}`
  23. return axios({
  24. url: url,
  25. method: 'get'
  26. })
  27. }
  28. // 获取门店菜单树数据
  29. export const getMdMenuList = params => {
  30. const url = `/mdmenu/findAll`
  31. return axios({
  32. url: url,
  33. data: params,
  34. method: 'POST'
  35. })
  36. }
  37. // 门店菜单保存
  38. export const saveMdMenu = params => {
  39. const url = `/mdmenu/save`
  40. return axios({
  41. url: url,
  42. data: params,
  43. method: 'POST'
  44. })
  45. }
  46. // 门店菜单删除
  47. export const deleteMdMenu = params => {
  48. const url = `/mdmenu/delete/${params.id}`
  49. return axios({
  50. url: url,
  51. method: 'get'
  52. })
  53. }
  54. // 获取运营菜单树数据
  55. export const getYyMenuList = params => {
  56. const url = `/yymenu/findAll`
  57. return axios({
  58. url: url,
  59. data: params,
  60. method: 'POST'
  61. })
  62. }
  63. // 运营菜单保存
  64. export const saveYyMenu = params => {
  65. const url = `/yymenu/save`
  66. return axios({
  67. url: url,
  68. data: params,
  69. method: 'POST'
  70. })
  71. }
  72. // 运营菜单删除
  73. export const deleteYyMenu = params => {
  74. const url = `/yymenu/delete/${params.id}`
  75. return axios({
  76. url: url,
  77. method: 'get'
  78. })
  79. }