feat:url二维码

This commit is contained in:
dzc committed 2025-05-08 19:40:12 +08:00
1 parent e2414bbeb3
commit 288f4ef9a1
2 files changed
+24 -8

No files matched your search

@@ -118,6 +118,15 @@
/>
</div>
</el-descriptions-item>
<el-descriptions-item label="收款二维码(url):">
<div class="flex justify-start">
<preview-image
:src="item.urlQrCode"
download
:downloadName="`货柜 ${state.deviceDetail.deviceCode}-${item.cabinetNo} url二维码`"
/>
</div>
</el-descriptions-item>
</el-descriptions>
</el-tab-pane>
</el-tabs>
+15 -8
View File
@@ -60,22 +60,29 @@
:indent="30"
row-key="id"
>
<el-table-column type="selection" width="40" align="center" show-overflow-tooltip />
<el-table-column type="index" label="#" width="50" align="center" show-overflow-tooltip />
<el-table-column prop="name" label="商户名" align="left" min-width="160" show-overflow-tooltip />
<el-table-column type="selection" width="40" align="center" />
<el-table-column type="index" label="#" width="50" align="center" />
<el-table-column prop="name" label="商户名" align="left" min-width="160" />
<el-table-column prop="logoPic" label="logo" align="center">
<template #default="{ row }">
<preview-image :src="row.logoPic" />
</template>
</el-table-column>
<el-table-column prop="collectionCode" width="150" align="center" label="商户收款二维码" show-overflow-tooltip>
<el-table-column prop="collectionCode" width="150" align="center" label="商户收款二维码">
<template #default="{ row }">
<div class="flex flex-col justify-center items-center">
<preview-image :src="row.collectionCode" download :downloadName="`${row.name} 收款二维码`" />
</div>
</template>
</el-table-column>
<el-table-column prop="merchantType" label="商户类型" align="center" show-overflow-tooltip :min-width="160">
<el-table-column prop="collectionUrlCode" width="150" align="center" label="商户url收款码">
<template #default="{ row }">
<div class="flex flex-col justify-center items-center">
<preview-image :src="row.collectionUrlCode" download :downloadName="`${row.name} 商户url收款码`" />
</div>
</template>
</el-table-column>
<el-table-column prop="merchantType" label="商户类型" align="center" :min-width="160">
<template #default="{ row }">
<div class="flex">
<div class="flex justify-center items-center">
@@ -97,7 +104,7 @@
</div>
</template>
</el-table-column>
<el-table-column prop="deptName" label="部门" show-overflow-tooltip align="center" min-width="100" />
<el-table-column prop="deptName" label="部门" align="center" min-width="100" />
<el-table-column prop="phone" label="联系电话" :min-width="120" align="center" />
<el-table-column prop="sort" label="排序" :min-width="100" align="center">
<template #default="{ row }">
@@ -116,8 +123,8 @@
<div>{{ row.jobTime?.split(",")[2] ? "晚上:" + row.jobTime?.split(",")[2] : "" }}</div>
</template>
</el-table-column>
<el-table-column prop="addressDes" label="地址" show-overflow-tooltip :min-width="160" align="center" />
<el-table-column prop="createTime" label="创建时间" show-overflow-tooltip :min-width="160" align="center" />
<el-table-column prop="addressDes" label="地址" :min-width="160" align="center" />
<el-table-column prop="createTime" label="创建时间" :min-width="160" align="center" />
<el-table-column prop="isSyncZy" label="是否同步正元" min-width="120" align="center">
<template #default="{ row }">
<el-switch