hookehuyr

fix 组织结构组件展示时新增图标

1 <!-- 1 <!--
2 * @Date: 2022-08-29 14:31:20 2 * @Date: 2022-08-29 14:31:20
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2024-07-26 15:44:51 4 + * @LastEditTime: 2024-07-26 23:09:29
5 * @FilePath: /data-table/src/components/OrgPickerField/MyComponent.vue 5 * @FilePath: /data-table/src/components/OrgPickerField/MyComponent.vue
6 * @Description: 树形组件 6 * @Description: 树形组件
7 --> 7 -->
...@@ -9,13 +9,13 @@ ...@@ -9,13 +9,13 @@
9 <div class="tree-field-page"> 9 <div class="tree-field-page">
10 <div class="select-tree-box" @click="openTree"> 10 <div class="select-tree-box" @click="openTree">
11 <div class="select-tree-item" v-for="(dept) in emitCheckedGroup.dept" :key="dept.id" @click="clickNode(dept)"> 11 <div class="select-tree-item" v-for="(dept) in emitCheckedGroup.dept" :key="dept.id" @click="clickNode(dept)">
12 - {{ dept.name }} 12 + <van-icon name="wap-home-o" />&nbsp;{{ dept.name }}
13 </div> 13 </div>
14 <div class="select-tree-item" v-for="(role) in emitCheckedGroup.role" :key="role.id" @click="clickNode(role)"> 14 <div class="select-tree-item" v-for="(role) in emitCheckedGroup.role" :key="role.id" @click="clickNode(role)">
15 - {{ role.name }} 15 + <van-icon name="user-o" />&nbsp;{{ role.name }}
16 </div> 16 </div>
17 <div class="select-tree-item" v-for="(user) in emitCheckedGroup.user" :key="user.id" @click="clickNode(user)"> 17 <div class="select-tree-item" v-for="(user) in emitCheckedGroup.user" :key="user.id" @click="clickNode(user)">
18 - {{ user.name }} 18 + <van-icon name="contact-o" />&nbsp;{{ user.name }}
19 </div> 19 </div>
20 </div> 20 </div>
21 21
......