hookehuyr

节点负责人显示新增图标

......@@ -109,7 +109,10 @@
:key="tag.name"
style="margin: 0 0.25rem 0.5rem 0.25rem;"
>
{{ tag.name }}
<el-icon v-if="tag.type === 'dept'" style="display: inline-block; vertical-align: middle; line-height: 10px;height: 13px;"><House /></el-icon>
<el-icon v-if="tag.type === 'user'" style="display: inline-block; vertical-align: middle; line-height: 10px;height: 12px;"><Female /></el-icon>
<el-icon v-if="tag.type === 'role'" style="display: inline-block; vertical-align: middle; line-height: 10px;height: 12px;"><User /></el-icon>
<span style="margin-left: 2px;display: inline-block; vertical-align: middle; line-height: 10px; height: 10px;">{{ tag.name }}</span>
</el-tag>
<div v-else class="text-empty">请选择成员</div>
</div>
......@@ -624,10 +627,10 @@ export default {
showConfirmation = false;
});
// 监听 resize 事件
window.addEventListener('resize', function () {
state.detailModel = null;
editor.closeModel();
});
// window.addEventListener('resize', function () {
// state.detailModel = null;
// editor.closeModel();
// });
})
function handleActiveChange(name: any) {
......
<!--
* @Date: 2023-11-01 10:18:53
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2023-11-23 17:53:19
* @LastEditTime: 2023-11-24 15:12:43
* @FilePath: /vue-flow-editor/doc/selectUserView.vue
* @Description: 成员列表选择控件
-->
......@@ -20,7 +20,10 @@
closable
@close="handleTagClose(tag)"
>
{{ tag.name }}
<el-icon v-if="tag.type === 'dept'" style="display: inline-block; vertical-align: middle; height: 13px;"><House /></el-icon>
<el-icon v-if="tag.type === 'user'" style="display: inline-block; vertical-align: middle; height: 12px;"><Female /></el-icon>
<el-icon v-if="tag.type === 'role'" style="display: inline-block; vertical-align: middle; height: 12px;"><User /></el-icon>
<span style="margin-left: 2px;display: inline-block; vertical-align: middle; line-height: 10px; height: 10px;">{{ tag.name }}</span>
</el-tag>
<div v-else class="text-empty">请选择成员</div>
</div>
......