feat:合作商家显示店铺信息

This commit is contained in:
dzc committed 2026-07-23 09:34:00 +08:00
1 parent 352df06fab
commit e37868b878
2 files changed
+10 -3

No files matched your search

+8 -2
View File
@@ -20,6 +20,8 @@ export type Props = {
goodsCollapsed?: boolean
// 是否显示商户信息
visibleMch?: boolean
// 是否显示商户订单状态
visibleMchOrderStatus?: boolean
// 是否显示用户信息
visibleUser?: boolean
// 是否显示底部边框
@@ -36,6 +38,7 @@ const props = withDefaults(defineProps<Props>(), {
cardetail: {},
goodsCollapsed: true,
visibleMch: true,
visibleMchOrderStatus: true,
visibleUser: false,
visibleBottomBorder: false,
isLast: false,
@@ -167,7 +170,9 @@ const doCancel = (v: any) => {
:src="filePath(props.cardetail.logoPic) || '/static/logo/zax.png'" mode="aspectFill" />
<view class="flex-1 ml-20rpx">
<view class="flex-row items-center justify-between">
<view class="sub-text-26">{{ props.cardetail.merchantName }}</view>
<view v-if="props.visibleMchOrderStatus" class="sub-text-26">
{{ props.cardetail.merchantName }}
</view>
<view class="w-100rpx flex-row-center">
<order-status-tag :cardetail="props.cardetail" />
</view>
@@ -180,7 +185,8 @@ const doCancel = (v: any) => {
</text>
<text v-else class="ml-10rpx color-blue">正在下单</text>
</view>
<view class="w-100rpx flex-row-center mt-10rpx" v-if="props.cardetail.refundStatus">
<view class="w-100rpx flex-row-center mt-10rpx"
v-if="props.cardetail.refundStatus && props.visibleMchOrderStatus">
{{ hooks.useEnum("hardwareRefundStatusEnum", props.cardetail.refundStatus) }}
</view>
</view>