|
41 | 41 | <component :is="iconComponent(`function-lib-node-icon`)" class="mr-8 mt-4" :size="32" /> |
42 | 42 | <div class="pre-wrap"> |
43 | 43 | <div class="lighter">{{ functionNode.label }}</div> |
44 | | - <el-text type="info" size="small">{{ functionNode.text }}</el-text> |
| 44 | + <el-text type="info" size="small" >{{ functionNode.text }}</el-text> |
45 | 45 | </div> |
46 | 46 | </div> |
47 | 47 |
|
48 | 48 | <template v-for="(item, index) in filter_function_lib_list" :key="index"> |
49 | 49 | <div |
50 | | - class="workflow-dropdown-item cursor flex p-8-12" |
| 50 | + class="workflow-dropdown-item cursor flex p-8-12 align-center" |
51 | 51 | @click.stop="clickNodes(functionLibNode, item, 'function')" |
52 | 52 | @mousedown.stop="onmousedown(functionLibNode, item, 'function')" |
53 | 53 | > |
54 | 54 | <component |
55 | 55 | :is="iconComponent(`function-lib-node-icon`)" |
56 | | - class="mr-8 mt-4" |
| 56 | + class="mr-8" |
57 | 57 | :size="32" |
58 | 58 | /> |
59 | 59 | <div class="pre-wrap"> |
60 | 60 | <div class="lighter">{{ item.name }}</div> |
61 | | - <el-text type="info" size="small">{{ item.desc }}</el-text> |
| 61 | + <el-text type="info" size="small" v-if="item.desc">{{ item.desc }}</el-text> |
62 | 62 | </div> |
63 | 63 | </div> |
64 | 64 | </template> |
|
69 | 69 | <div v-if="filter_application_list.length > 0"> |
70 | 70 | <template v-for="(item, index) in filter_application_list" :key="index"> |
71 | 71 | <div |
72 | | - class="workflow-dropdown-item cursor flex p-8-12" |
| 72 | + class="workflow-dropdown-item cursor flex align-center p-8-12" |
73 | 73 | @click.stop="clickNodes(applicationNode, item, 'application')" |
74 | 74 | @mousedown.stop="onmousedown(applicationNode, item, 'application')" |
75 | 75 | > |
76 | 76 | <component |
77 | 77 | :is="iconComponent(`application-node-icon`)" |
78 | | - class="mr-8 mt-4" |
| 78 | + class="mr-8" |
79 | 79 | :size="32" |
80 | 80 | :item="item" |
81 | 81 | /> |
82 | 82 | <div class="pre-wrap" style="width: 60%"> |
83 | 83 | <div class="lighter ellipsis" :title="item.name"> |
84 | 84 | {{ item.name }} |
85 | 85 | </div> |
86 | | - <el-text type="info" size="small" style="width: 80%">{{ item.desc }}</el-text> |
| 86 | + <el-text type="info" size="small" style="width: 80%" v-if="item.desc">{{ item.desc }}</el-text> |
87 | 87 | </div> |
88 | 88 | <div class="status-tag" style="margin-left: auto"> |
89 | 89 | <el-tag type="warning" v-if="isWorkFlow(item.type)" style="height: 22px" |
@@ -257,7 +257,7 @@ onMounted(() => { |
257 | 257 | user-select: none; /* CSS3属性 */ |
258 | 258 | position: absolute; |
259 | 259 | top: 49px; |
260 | | - right: 90px; |
| 260 | + right: 122px; |
261 | 261 | z-index: 99; |
262 | 262 | width: 268px; |
263 | 263 | box-shadow: 0px 4px 8px 0px var(--app-text-color-light-1); |
|
0 commit comments