Commit 25319100940b4ea3615e079f9fdaa98f8f0191f1

Authored by fengtao
1 parent e55dbbf8

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

... ... @@ -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>
... ...