Commit 31c3bfe8ddd0df2fe99e5e82e1fdabb4b3e121b7

Authored by xp.Huang
2 parents 932ca5f6 4e66649e

Merge branch 'fix/edge/07-31' into 'main_dev'

perf: 优化边缘实例,新增表单,复制图标优化

See merge request yunteng/thingskit-front!1424
... ... @@ -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>
... ...