From 87572c2af4c6b927b55cd9efda438087d36d0f3d Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期三, 16 八月 2023 15:01:23 +0800
Subject: [PATCH] 资源管理,图层管理修改

---
 src/views/AuthorizationManagement/roleResAuthorization.vue |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/src/views/AuthorizationManagement/roleResAuthorization.vue b/src/views/AuthorizationManagement/roleResAuthorization.vue
index 570edaa..2321670 100644
--- a/src/views/AuthorizationManagement/roleResAuthorization.vue
+++ b/src/views/AuthorizationManagement/roleResAuthorization.vue
@@ -206,9 +206,7 @@
 import {
   queryDepTree,
   select_Role_ByPageAndCount,
-
   roleResInserts,
-
   roleLayer_selectResByRole,
   roleLayer_inserts,
   roleLayer_deletes
@@ -310,9 +308,7 @@
       if (std.length == 0) {
         return
       }
-
       const data = await roleLayer_inserts(std);
-
       if (data.code != 200) {
         this.$message.error('鎺堟潈澶辫触');
       } else {
@@ -441,6 +437,11 @@
       return cloneData.filter((father) => {
         // 寰幆鎵�鏈夐」
         let branchArr = cloneData.filter((child) => father.layerid == child.pid); // 瀵规瘮ID锛屽垎鍒笂涓嬬骇鑿滃崟锛屽苟杩斿洖鏁版嵁
+
+        branchArr.sort(function (a, b) {
+          return a.orderNum - b.orderNum
+        })
+
         branchArr.length > 0 ? (father.children = branchArr) : ""; // 缁欑埗绾ф坊鍔犱竴涓猚hildren灞炴�э紝骞惰祴鍊�
         // 灞炰簬鍚屼竴瀵硅薄闂锛屼緥濡傦細浠� a=b銆乧=1 锛岀劧鍚庡啀浠� b.c=c 锛� 閭d箞 a.c=b.c=c=1 锛涘悓鐞嗭紝鍚庣画浠� c.d=2 ,閭d箞 a.c.d 涔熸槸=2锛�
         // 鐢辨寰幆澶氭鍚庯紝灏辫兘褰㈡垚鐩稿簲鐨勬爲褰㈡暟鎹粨鏋�
@@ -512,7 +513,6 @@
     async getuserList() {
       this.Layertree = [];
       this.layeroption = [];
-
       const data = await roleLayer_selectResByRole({ roleid: this.userlistData.roleid });
       if (data.code !== 200) {
         return this.$message.error('鏍规嵁ID鏌ヨ璧勬簮澶辫触');
@@ -525,8 +525,9 @@
         }
       }
       var val = this.setTreeData(data.result);
-
-
+      val.sort(function (a, b) {
+        return a.orderNum - b.orderNum
+      })
       this.Layertree = val
       this.$refs.layerFrom.setCheckedKeys(std);
     },

--
Gitblit v1.9.3