| ¶Ô±ÈÐÂÎļþ | 
|  |  |  | 
|---|
|  |  |  | import request from '@/utils/request' | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import { encryptData } from '@/utils/request/decryption.js' | 
|---|
|  |  |  | // æ¥è¯¢æ å表 | 
|---|
|  |  |  | export function fetchTree () { | 
|---|
|  |  |  | return request.get('/system/permission/tree') | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // æ°å»º | 
|---|
|  |  |  | export function create (data) { | 
|---|
|  |  |  | return request.post('/system/permission/create', data, { | 
|---|
|  |  |  | trim: true | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // ä¿®æ¹ | 
|---|
|  |  |  | export function updateById (data) { | 
|---|
|  |  |  | return request.post('/system/permission/updateById', data, { | 
|---|
|  |  |  | trim: true | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // æ¹éä¿®æ¹ | 
|---|
|  |  |  | export function updateByIdInBatch (data) { | 
|---|
|  |  |  | return request.post('/system/permission/updateByIdInBatch', data, { | 
|---|
|  |  |  | trim: true | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // å é¤ | 
|---|
|  |  |  | export function deletePermission (data) { | 
|---|
|  |  |  | return request.post('/system/permission/delete', data) | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // æ¹éå é¤ | 
|---|
|  |  |  | export function deletePermissionInBatch (data) { | 
|---|
|  |  |  | return request.post('/system/permission/delete/batch', data) | 
|---|
|  |  |  | } | 
|---|