apiAuthority.js 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
  1. /*
  2. * @Author: your name
  3. * @Date: 2021-12-21 09:22:04
  4. * @LastEditTime: 2022-02-21 14:03:31
  5. * @LastEditors: Please set LastEditors
  6. * @Description: 权限项管理
  7. * @FilePath: \Foshan4A2.0\src\api\apiAuthority.js
  8. */
  9. import request from '@/utils/request-4a'
  10. //权限树查询
  11. export function GetAuthTree (params) {
  12. return request({
  13. url: '/api/fs4a/GetAuthTree/v1',
  14. method: 'post',
  15. data: params,
  16. proxy: true
  17. })
  18. }
  19. //应用新增保存
  20. export function SaveApp (params) {
  21. return request({
  22. url: '/api/fs4a/SaveApp/v1',
  23. method: 'post',
  24. data: params,
  25. proxy: true
  26. })
  27. }
  28. //应用详情查询
  29. export function GetAppDetails (params) {
  30. return request({
  31. url: '/api/fs4a/GetAppDetails/v1',
  32. method: 'post',
  33. data: params,
  34. proxy: true
  35. })
  36. }
  37. //应用修改保存
  38. export function EditApp (params) {
  39. return request({
  40. url: '/api/fs4a/EditApp/v1',
  41. method: 'post',
  42. data: params,
  43. proxy: true
  44. })
  45. }
  46. //应用状态变更
  47. export function UpdateAppStatus (params) {
  48. return request({
  49. url: '/api/fs4a/UpdateAppStatus/v1',
  50. method: 'post',
  51. data: params,
  52. proxy: true
  53. })
  54. }
  55. //应用删除
  56. export function DeleteApp (params) {
  57. return request({
  58. url: '/api/fs4a/DeleteApp/v1',
  59. method: 'post',
  60. data: params,
  61. proxy: true
  62. })
  63. }
  64. //权限项修改保存
  65. export function EditAuth (params) {
  66. return request({
  67. url: '/api/fs4a/EditAuth/v1',
  68. method: 'post',
  69. data: params,
  70. proxy: true
  71. })
  72. }
  73. //权限详情查询
  74. export function GetAuthDetails (params) {
  75. return request({
  76. url: '/api/fs4a/GetAuthDetails/v1',
  77. method: 'post',
  78. data: params,
  79. proxy: true
  80. })
  81. }
  82. //根据权限获取授权规则
  83. export function GetAuthTo (params) {
  84. return request({
  85. url: '/api/fs4a/GetAuthTo/v1',
  86. method: 'post',
  87. data: params,
  88. proxy: true
  89. })
  90. }
  91. //权限项新增保存
  92. export function SaveAuth (params) {
  93. return request({
  94. url: '/api/fs4a/SaveAuth/v1',
  95. method: 'post',
  96. data: params,
  97. proxy: true
  98. })
  99. }
  100. //权限项删除
  101. export function DeleteAuth (params) {
  102. return request({
  103. url: '/api/fs4a/DeleteAuth/v1',
  104. method: 'post',
  105. data: params,
  106. proxy: true
  107. })
  108. }
  109. //权限状态变更
  110. export function UpdateAuthStatus (params) {
  111. return request({
  112. url: '/api/fs4a/UpdateAuthStatus/v1',
  113. method: 'post',
  114. data: params,
  115. proxy: true
  116. })
  117. }
  118. //角色新增保存
  119. export function SaveRole (params) {
  120. return request({
  121. url: '/api/fs4a/SaveRole/v1',
  122. method: 'post',
  123. data: params,
  124. proxy: true
  125. })
  126. }
  127. //角色列表查询
  128. export function QueryRole (params) {
  129. return request({
  130. url: '/api/fs4a/QueryRole/v1',
  131. method: 'post',
  132. data: params,
  133. proxy: true
  134. })
  135. }
  136. //账号列表查询
  137. export function GetUserList (params) {
  138. return request({
  139. url: '/api/fs4a/GetUserList/v1',
  140. method: 'post',
  141. data: params,
  142. proxy: true
  143. })
  144. }
  145. //角色明细查询
  146. export function RoleDetails (params) {
  147. return request({
  148. url: '/api/fs4a/RoleDetails/v1',
  149. method: 'post',
  150. data: params,
  151. proxy: true
  152. })
  153. }
  154. //角色权限列表
  155. export function RoleAuths (params) {
  156. return request({
  157. url: '/api/fs4a/RoleAuths/v1',
  158. method: 'post',
  159. data: params,
  160. proxy: true
  161. })
  162. }
  163. //角色删除
  164. export function DeleteRole (params) {
  165. return request({
  166. url: '/api/fs4a/DeleteRole/v1',
  167. method: 'post',
  168. data: params,
  169. proxy: true
  170. })
  171. }
  172. //角色编辑保存
  173. export function EditRole (params) {
  174. return request({
  175. url: '/api/fs4a/EditRole/v1',
  176. method: 'post',
  177. data: params,
  178. proxy: true
  179. })
  180. }
  181. //角色状态变更
  182. export function UpdateStatus (params) {
  183. return request({
  184. url: '/api/fs4a/UpdateStatus/v1',
  185. method: 'post',
  186. data: params,
  187. proxy: true
  188. })
  189. }