Commit 1d2a03a50d766c07ba663b047d87f047235f70dc

Authored by fengwotao
1 parent 60e2a48e

pref:优化设备列表所属产品里面文字样式问题

@@ -75,9 +75,12 @@ @@ -75,9 +75,12 @@
75 </Tooltip> 75 </Tooltip>
76 </template> 76 </template>
77 <template #deviceProfile="{ record }"> 77 <template #deviceProfile="{ record }">
78 - <a-button type="link" class="ml-2" @click="goDeviceProfile(record.deviceProfile.name)"> 78 + <CheckableTag
  79 + @click="goDeviceProfile(record.deviceProfile.name)"
  80 + style="white-space: normal; height: auto"
  81 + >
79 {{ record.deviceProfile.name }} 82 {{ record.deviceProfile.name }}
80 - </a-button> 83 + </CheckableTag>
81 </template> 84 </template>
82 85
83 <template #deviceType="{ record }"> 86 <template #deviceType="{ record }">
@@ -198,7 +201,7 @@ @@ -198,7 +201,7 @@
198 } from '/@/api/device/model/deviceModel'; 201 } from '/@/api/device/model/deviceModel';
199 import { BasicTable, useTable, TableAction, TableImg } from '/@/components/Table'; 202 import { BasicTable, useTable, TableAction, TableImg } from '/@/components/Table';
200 import { columns, searchFormSchema } from './config/device.data'; 203 import { columns, searchFormSchema } from './config/device.data';
201 - import { Tag, Tooltip, Popover, Popconfirm, Button } from 'ant-design-vue'; 204 + import { Tag, Tooltip, Popover, Popconfirm, Button, CheckableTag } from 'ant-design-vue';
202 import { 205 import {
203 deleteDevice, 206 deleteDevice,
204 devicePage, 207 devicePage,
@@ -248,6 +251,7 @@ @@ -248,6 +251,7 @@
248 Popconfirm, 251 Popconfirm,
249 BatchImportModal, 252 BatchImportModal,
250 Button, 253 Button,
  254 + CheckableTag,
251 }, 255 },
252 setup(_) { 256 setup(_) {
253 const { createMessage } = useMessage(); 257 const { createMessage } = useMessage();