Commit 31c3bfe8ddd0df2fe99e5e82e1fdabb4b3e121b7
Merge branch 'fix/edge/07-31' into 'main_dev'
perf: 优化边缘实例,新增表单,复制图标优化 See merge request yunteng/thingskit-front!1424
Showing
2 changed files
with
7 additions
and
12 deletions
... | ... | @@ -2,7 +2,7 @@ |
2 | 2 | <Dropdown placement="bottomLeft" :overlayClassName="`${prefixCls}-dropdown-overlay`"> |
3 | 3 | <span :class="[prefixCls, `${prefixCls}--${theme}`]" class="flex"> |
4 | 4 | <img :class="`${prefixCls}__header`" :src="getUserInfo.avatar" /> |
5 | - <span :class="`${prefixCls}__info hidden md:block`"> | |
5 | + <span :class="`${prefixCls}__info hidden md:block w-30 truncate`"> | |
6 | 6 | <span :class="`${prefixCls}__name `" class="truncate"> |
7 | 7 | {{ getUserInfo.realName }} |
8 | 8 | </span> | ... | ... |
... | ... | @@ -8,7 +8,6 @@ |
8 | 8 | import { createOrEditEdgeInstance } from '/@/api/edgeManage/edgeInstance'; |
9 | 9 | import { EdgeInstanceItemType } from '/@/api/edgeManage/model/edgeInstance'; |
10 | 10 | import { buildUUID, randomString } from '/@/utils/uuid'; |
11 | - import { CopyOutlined } from '@ant-design/icons-vue'; | |
12 | 11 | import { handeleCopy } from '/@/views/device/profiles/step/topic'; |
13 | 12 | |
14 | 13 | const emits = defineEmits(['success', 'register']); |
... | ... | @@ -99,21 +98,17 @@ |
99 | 98 | <template #routingKey="{ model, field }"> |
100 | 99 | <div class="!flex justify-between items-center gap-5"> |
101 | 100 | <a-input disabled v-model:value="model[field]" /> |
102 | - <CopyOutlined | |
103 | - @click="handleCopyRoutingKey(model[field])" | |
104 | - class="cursor-pointer" | |
105 | - style="font-size: 32px" | |
106 | - /> | |
101 | + <a-button type="link" @click="handleCopyRoutingKey(model[field])" class="cursor-pointer" | |
102 | + >复制</a-button | |
103 | + > | |
107 | 104 | </div> |
108 | 105 | </template> |
109 | 106 | <template #secret="{ model, field }"> |
110 | 107 | <div class="!flex justify-between items-center gap-5"> |
111 | 108 | <a-input disabled v-model:value="model[field]" /> |
112 | - <CopyOutlined | |
113 | - @click="handleCopySecret(model[field])" | |
114 | - class="cursor-pointer" | |
115 | - style="font-size: 32px" | |
116 | - /> | |
109 | + <a-button type="link" @click="handleCopySecret(model[field])" class="cursor-pointer" | |
110 | + >复制</a-button | |
111 | + > | |
117 | 112 | </div> |
118 | 113 | </template> |
119 | 114 | </BasicForm> | ... | ... |