|
@@ -83,6 +83,12 @@
|
|
|
:props="defaultProps"
|
|
|
@check="checkChange"
|
|
|
>
|
|
|
+ <span class="custom-common-node" slot-scope="{ data }">
|
|
|
+ {{ data.label }}
|
|
|
+ <i v-if="data.count !== undefined" class="color-gray-3 ml-1"
|
|
|
+ >[{{ data.count }}]</i
|
|
|
+ >
|
|
|
+ </span>
|
|
|
</el-tree>
|
|
|
</div>
|
|
|
</el-col>
|
|
@@ -97,7 +103,12 @@
|
|
|
:props="defaultProps"
|
|
|
>
|
|
|
<span class="custom-tree-node" slot-scope="{ node, data }">
|
|
|
- <span>{{ data.label }}</span>
|
|
|
+ <span>
|
|
|
+ {{ data.label }}
|
|
|
+ <i v-if="data.count !== undefined" class="color-gray-3 ml-1">
|
|
|
+ [{{ data.count }}]
|
|
|
+ </i>
|
|
|
+ </span>
|
|
|
<el-button
|
|
|
type="text"
|
|
|
icon="el-icon-remove"
|
|
@@ -246,6 +257,7 @@ export default {
|
|
|
};
|
|
|
});
|
|
|
nitem.disabled = !nitem.children.some((elem) => !elem.disabled);
|
|
|
+ nitem.count = nitem.children.length;
|
|
|
|
|
|
return nitem;
|
|
|
});
|