index.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. import { BaseService, Service } from '@/cool/index';
  2. export class FestService extends BaseService {
  3. // 权限树型列表 s
  4. authList(data) {
  5. return this.request({
  6. url: '/auth/tree',
  7. params: data
  8. }).then(res => {
  9. return {
  10. list: res
  11. };
  12. });
  13. }
  14. // 添加权限树 s
  15. authAdd(data) {
  16. return this.request({
  17. url: '/auth/add',
  18. method: 'POST',
  19. data: data
  20. });
  21. }
  22. // 修改权限树 s
  23. authEdit(data) {
  24. return this.request({
  25. url: '/auth/update',
  26. method: 'POST',
  27. data: data
  28. });
  29. }
  30. // 删除权限树 s
  31. authDel(data) {
  32. return this.request({
  33. url: '/auth/delete',
  34. method: 'POST',
  35. data: data
  36. });
  37. }
  38. // ===============================
  39. // 套餐列表 s
  40. packageList(data) {
  41. return this.request({
  42. url: '/set-meal/list',
  43. params: data
  44. }).then(res => {
  45. return {
  46. list: res
  47. };
  48. });
  49. }
  50. // 添加权限树 s
  51. packageAdd(data) {
  52. return this.request({
  53. url: '/set-auth/detail',
  54. params: data
  55. });
  56. }
  57. // 修改权限树 s
  58. packageEdit(data) {
  59. return this.request({
  60. url: '/set-auth/update',
  61. method: 'POST',
  62. data: data
  63. });
  64. }
  65. }
  66. export default new FestService();