Ver Fonte

添加文件权限接口

cfort há 3 anos atrás
pai
commit
b6dd5dd174
3 ficheiros alterados com 105 adições e 1 exclusões
  1. 1 1
      package.json
  2. 64 0
      src/api/permission/file.js
  3. 40 0
      src/api/permission/page.js

+ 1 - 1
package.json

@@ -47,7 +47,7 @@
     "diagram-js-minimap": "^2.0.3",
     "diagram-js-origin": "^1.3.1",
     "echarts": "^4.9.0",
-    "element-ui": "^2.15.12",
+    "element-ui": "^2.13.2",
     "file-saver": "^2.0.5",
     "flex.css": "^1.1.7",
     "focus-visible": "^5.1.0",

+ 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
+    })
+}