Jelajahi Sumber

add:文件、页面权限接口添加

liujiayin 3 tahun lalu
induk
melakukan
1b94d7e01d
2 mengubah file dengan 104 tambahan dan 0 penghapusan
  1. 64 0
      src/api/permission/file.js
  2. 40 0
      src/api/permission/page.js

+ 64 - 0
src/api/permission/file.js

@@ -0,0 +1,64 @@
+import request from '@/utils/request'
+import {
+    DATA_URL
+} from '@/api/baseUrl'
+/**
+ * 查询-根据用户id,获取文件信息
+ * @param {*} params
+ * 
+ */
+export function getFileByUserId(params) {
+    return request({
+        url: DATA_URL() + '/consult/getFileByUserId',
+        method: 'post',
+        data: params
+    })
+}
+/**
+ * 查询-获取文档类型
+ * @param {*} params
+ * 
+ */
+export function getFileType(params) {
+    return request({
+        url: DATA_URL() + '/consult/getFileType?fileSign=' + params,
+        method: 'post',
+    })
+}
+/**
+ * 查询-指定人员未授权的受限文件
+ * @param {*} params
+ * userId
+ */
+export function getLmitedFile(params) {
+    return request({
+        url: DATA_URL() + '/consult/getLmitedFile?userId=' + params,
+        method: 'post',
+    })
+}
+
+/**
+ * 查询-指定人员已授权的受限文件
+ * @param {*} params
+ * userId
+ */
+export function getUserByFile(params) {
+    return request({
+        url: DATA_URL() + '/consult/getUserByFile?userId=' + params,
+        method: 'post',
+    })
+}
+
+/**
+ * 保存-用户的文档权限
+ * @param {*} params
+ *  fileData = []
+ */
+export function saveUserByFile(params) {
+    return request({
+        url: DATA_URL() + '/consult/saveUserByFile',
+        method: 'post',
+        data: params
+    })
+}
+

+ 40 - 0
src/api/permission/page.js

@@ -0,0 +1,40 @@
+import request from '@/utils/request'
+import {
+    DATA_URL
+} from '@/api/baseUrl'
+
+/**
+ * 查询-获取指定用户的所有页面及其权限信息
+ * @param {*} params
+ * string userId
+ */
+export function getAllIncludeUserStaticPage(params) {
+    return request({
+        url: DATA_URL() + '/static/getAllIncludeUserStaticPage?userId=' + params,
+        method: 'post',
+    })
+}
+/**
+ * 查询-获取所有用户信息
+ * @param {*} params
+ * 
+ */
+export function getAllUserInfor(params) {
+    return request({
+        url: DATA_URL() + '/static/getAllUserInfor',
+        method: 'post',
+        data: params
+    })
+}
+/**
+ * 保存-用户权限的所有静态页面
+ * @param {*} params
+ * saveUserData = []
+ */
+export function saveStaticPage(params) {
+    return request({
+        url: DATA_URL() + '/static/saveStaticPage',
+        method: 'post',
+        data: params
+    })
+}