shanbinzhang 4 zile în urmă
părinte
comite
5ca7d23bb5
1 a modificat fișierele cu 25 adăugiri și 2 ștergeri
  1. 25 2
      src/views/business_manage/components/SetPermission.vue

+ 25 - 2
src/views/business_manage/components/SetPermission.vue

@@ -21,13 +21,36 @@
 
         <div class="tree">
             <t-tree
+                v-if="activeTab === '图库'"
                 :expandAll="searchTxt !== ''"
                 ref="tree"
                 v-model="allChecked"
                 :data="treeList"
                 :checkable="checkable"
-                :check-strictly="checkStrictly"
-                :keys="treeKeys"
+                :check-strictly="true"
+                :keys="{
+                  value: 'ChartClassifyId',
+                  children: 'Children',
+                  label: 'ChartClassifyName',
+                }"
+                :value-mode="valueMode"
+                hover
+                @change="onChange"
+                />
+
+            <t-tree
+                v-else
+                :expandAll="searchTxt !== ''"
+                ref="treeReport"
+                v-model="allChecked"
+                :data="treeList"
+                :checkable="checkable"
+                :check-strictly="false"
+                :keys="{
+                  value: 'PermissionId',
+                  children: 'Child',
+                  label: 'PermissionName',
+                }"
                 :value-mode="valueMode"
                 hover
                 @change="onChange"