|
@@ -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"
|