Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Hooke
/
vue-flow-editor
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
hookehuyr
2023-11-24 15:13:52 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
34eeba7eb264eca0f6816a5f3e4bf7db4b5f19ec
34eeba7e
1 parent
2b15afff
节点负责人显示新增图标
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
13 additions
and
7 deletions
doc/App.vue
doc/selectUserView.vue
doc/App.vue
View file @
34eeba7
...
...
@@ -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) {
...
...
doc/selectUserView.vue
View file @
34eeba7
<!--
* @Date: 2023-11-01 10:18:53
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2023-11-2
3 17:53:19
* @LastEditTime: 2023-11-2
4 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>
...
...
Please
register
or
login
to post a comment