appManage.js 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. /**
  2. * 系统应用
  3. *
  4. * @author yubaoshan
  5. * @date 2020年4月23日12:10:57
  6. */
  7. import { axios } from '@/utils/request'
  8. /**
  9. * 系统应用列表
  10. *
  11. * @author yubaoshan
  12. * @date 2020年7月9日15:05:01
  13. */
  14. export function getAppPage (parameter) {
  15. return axios({
  16. url: '/sysApp/page',
  17. method: 'get',
  18. params: parameter
  19. })
  20. }
  21. /**
  22. * 系统应用列表
  23. *
  24. * @author yubaoshan
  25. * @date 2020年7月9日15:05:01
  26. */
  27. export function getAppList (parameter) {
  28. return axios({
  29. url: '/sysApp/list',
  30. method: 'get',
  31. params: parameter
  32. })
  33. }
  34. /**
  35. * 新增系统应用
  36. *
  37. * @author yubaoshan
  38. * @date 2020年7月9日15:05:01
  39. */
  40. export function sysAppAdd (parameter) {
  41. return axios({
  42. url: '/sysApp/add',
  43. method: 'post',
  44. data: parameter
  45. })
  46. }
  47. /**
  48. * 编辑系统应用
  49. *
  50. * @author yubaoshan
  51. * @param parameter
  52. * @returns {*}
  53. */
  54. export function sysAppEdit (parameter) {
  55. return axios({
  56. url: '/sysApp/edit',
  57. method: 'post',
  58. data: parameter
  59. })
  60. }
  61. /**
  62. * 删除系统应用
  63. *
  64. * @author yubaoshan
  65. * @date 2020年7月9日15:05:01
  66. */
  67. export function sysAppDelete (parameter) {
  68. return axios({
  69. url: '/sysApp/delete',
  70. method: 'post',
  71. data: parameter
  72. })
  73. }
  74. /**
  75. * 设为默认应用
  76. *
  77. * @author yubaoshan
  78. * @date 2020年7月9日15:05:01
  79. */
  80. export function sysAppSetAsDefault (parameter) {
  81. return axios({
  82. url: '/sysApp/setAsDefault',
  83. method: 'post',
  84. data: parameter
  85. })
  86. }