瀏覽代碼

更新依赖和菜单权限

ZaiZai 2 年之前
父節點
當前提交
40f08a10ca
共有 3 個文件被更改,包括 11 次插入9 次删除
  1. 1 1
      package.json
  2. 6 4
      src/views/system/organization.vue
  3. 4 4
      yarn.lock

+ 1 - 1
package.json

@@ -14,7 +14,7 @@
         "dayjs": "^1.11.9",
         "echarts": "^5.4.2",
         "element-plus": "2.3.7",
-        "hc-vue3-ui": "^1.5.9",
+        "hc-vue3-ui": "^1.6.0",
         "js-base64": "^3.7.5",
         "js-cookie": "^3.0.5",
         "js-fast-way": "^0.2.1",

+ 6 - 4
src/views/system/organization.vue

@@ -224,13 +224,15 @@ const getMenuKeyApi = async (id) => {
     treeMenuKeys.value = []
     const {error, code, data} = await mainApi.getMenuKeys(id)
     if (!error && code === 200) {
-        const arr = getArrValue(data?.usermenu)
+        let newArr = [], arr = getArrValue(data?.usermenu)
         arr.forEach((item)=>{
-            let arr = item.split("---");
-            if(arr[1] === 'all'){
-                treeMenuKeys.value.push(arr[0])
+            let res = item.split("---");
+            if(res[1] === 'all'){
+                newArr.push(res[0])
             }
         });
+        treeMenuKeys.value.push(newArr)
+        authTreeRef.value?.treeRef.setCheckedKeys(newArr)
     } else {
         treeMenuKeys.value = []
     }

+ 4 - 4
yarn.lock

@@ -816,10 +816,10 @@ has@^1.0.3:
   dependencies:
     function-bind "^1.1.1"
 
-hc-vue3-ui@^1.5.9:
-  version "1.5.9"
-  resolved "http://47.110.251.215:9000/hc-vue3-ui/-/hc-vue3-ui-1.5.9.tgz#61c90d101f1f492e532d593c1a3ed28b51c46ec6"
-  integrity sha512-JU8brZsGH0U1NilhMgl/s4AeVGYN9CakXnJkiVm1DhzKo8ZGh3gPq85Jd4i/ypc3WLgF9BH3jTo0dX5kKLdVDw==
+hc-vue3-ui@^1.6.0:
+  version "1.6.0"
+  resolved "http://47.110.251.215:9000/hc-vue3-ui/-/hc-vue3-ui-1.6.0.tgz#c2ecaa00dab1cfe42a11d5ba0cb20e94bcd38c66"
+  integrity sha512-zfrpCchAyVN0sJOPuLng/4sEg4YOYBSTfjk6HdG9fCaIwVoZK8/t4jxaNm+xv+gmVOoYp/Ax4s0SWbpr5JG1rg==
   dependencies:
     axios "^1.4.0"
     dayjs "^1.11.8"