瀏覽代碼

权限修改

zhangjie 2 年之前
父節點
當前提交
f5dcc2a56c
共有 2 個文件被更改,包括 7 次插入3 次删除
  1. 6 2
      src/modules/base/components/PrivilegeSet.vue
  2. 1 1
      src/modules/exam/views/ActionLogManage.vue

+ 6 - 2
src/modules/base/components/PrivilegeSet.vue

@@ -157,12 +157,14 @@ export default {
               columns[this.maxDeep + index + 2] = { type, datas };
               columns[this.maxDeep + index + 2] = { type, datas };
             });
             });
           }
           }
+          const defaultDataPermissionType = isPage ? "SELF" : "";
 
 
           tableData.push({
           tableData.push({
             id: nav.id,
             id: nav.id,
             name: nav.name,
             name: nav.name,
             enable: privilegeIds.includes(nav.id),
             enable: privilegeIds.includes(nav.id),
-            dataPermissionType: datePermissionMap[nav.id] || "SELF",
+            dataPermissionType:
+              datePermissionMap[nav.id] || defaultDataPermissionType,
             type: nav.type,
             type: nav.type,
             parentId: nav.parentId,
             parentId: nav.parentId,
             isPage,
             isPage,
@@ -178,7 +180,9 @@ export default {
       this.tableData = tableData;
       this.tableData = tableData;
     },
     },
     resetdataPermissionType(val) {
     resetdataPermissionType(val) {
-      this.tableData.forEach(item => (item.dataPermissionType = val));
+      this.tableData.forEach(item => {
+        if (item.isPage) item.dataPermissionType = val;
+      });
     },
     },
     getSelectedPrivileges() {
     getSelectedPrivileges() {
       let privilegeIds = [];
       let privilegeIds = [];

+ 1 - 1
src/modules/exam/views/ActionLogManage.vue

@@ -6,7 +6,7 @@
           <el-form-item label="操作类型:">
           <el-form-item label="操作类型:">
             <el-select
             <el-select
               v-model="filter.customizedOperationType"
               v-model="filter.customizedOperationType"
-              placeholder="短信类型"
+              placeholder="操作类型"
               clearable
               clearable
             >
             >
               <el-option
               <el-option