Skip to content

Commit 5b3bcec

Browse files
author
puhui999
committed
OrderTableColumn: 商品信息列样式调整2
1 parent 094f8e1 commit 5b3bcec

File tree

1 file changed

+24
-9
lines changed

1 file changed

+24
-9
lines changed

src/views/mall/trade/order/components/OrderTableColumn.vue

Lines changed: 24 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@
4040
<el-table-column min-width="300" prop="spuName">
4141
<template #header>
4242
<div
43-
class="flex items-center"
44-
style="width: 100%; height: 35px; background-color: #f7f7f7"
43+
class="mr-[20px] h-[35px] flex items-center pl-[10px] pr-[10px]"
44+
style="background-color: #f7f7f7"
4545
>
4646
<span class="mr-20px">订单号:{{ scope.row.no }} </span>
4747
<span class="mr-20px">下单时间:{{ formatDate(scope.row.createTime) }}</span>
@@ -64,16 +64,31 @@
6464
</template>
6565
<template #default="{ row }">
6666
<div class="flex flex-wrap">
67-
<el-image
68-
:src="row.picUrl"
69-
class="mb-[13px] mr-[10px] h-[40px] w-[40px] v-middle"
70-
@click="imagePreview(row.picUrl)"
71-
/>
72-
<span class="mb-[13px] mr-[10px]">{{ row.spuName }}</span>
67+
<div class="mb-[10px] mr-[10px] flex items-start">
68+
<div class="mr-[10px]">
69+
<el-image
70+
:src="row.picUrl"
71+
class="!h-[45px] !w-[45px]"
72+
fit="contain"
73+
@click="imagePreview(row.picUrl)"
74+
>
75+
<template #error>
76+
<div class="image-slot">
77+
<icon icon="ep:picture" />
78+
</div>
79+
</template>
80+
</el-image>
81+
</div>
82+
<ElTooltip :content="row.spuName" placement="top">
83+
<span class="overflow-ellipsis max-h-[45px] overflow-hidden">
84+
{{ row.spuName }}
85+
</span>
86+
</ElTooltip>
87+
</div>
7388
<el-tag
7489
v-for="property in row.properties"
7590
:key="property.propertyId"
76-
class="mb-[13px] mr-[10px]"
91+
class="mb-[10px] mr-[10px]"
7792
>
7893
{{ property.propertyName }}: {{ property.valueName }}
7994
</el-tag>

0 commit comments

Comments
 (0)