|
|
@@ -64,11 +64,12 @@
|
|
|
</div>
|
|
|
|
|
|
<!-- Logistics (Flex 1.5) -->
|
|
|
- <div class="col-merged col-logistics flex flex-col justify-center w-full">
|
|
|
- <div class="logistics-row flex items-center mb-2 w-full">
|
|
|
+ <div class="col-merged col-logistics flex flex-col justify-center items-center w-full">
|
|
|
+ <div class="logistics-row flex justify-center items-center mb-2 w-full">
|
|
|
<span class="text-gray-600">商家发货:已收货</span>
|
|
|
</div>
|
|
|
- <div class="logistics-row flex items-center w-full" v-if="String(item.refundType) !== '2'">
|
|
|
+ <div class="logistics-row flex justify-center items-center w-full"
|
|
|
+ v-if="String(item.refundType) !== '2'">
|
|
|
<span class="text-gray-600">买家退货:{{ getBuyerLogisticsStatus(item) }}</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -76,9 +77,9 @@
|
|
|
<!-- Status (Flex 1) -->
|
|
|
<div class="col-merged col-status">
|
|
|
<div class="text-red-500 font-bold mb-1">
|
|
|
- <dict-data code="shop_refund_status" v-model="item.status" type="text" />
|
|
|
+ <dict-data code="shop_refund_status" v-model="item.status" type="text" />
|
|
|
|
|
|
- <el-button link type="primary" size="small" @click="$emit('view-logistics', item)"
|
|
|
+ <el-button class="ml-2" type="primary" size="small" @click="$emit('confirm-refund', item)"
|
|
|
v-if="item.status == 8">同意退款</el-button>
|
|
|
</div>
|
|
|
<el-button link type="primary" size="small" @click="$emit('view-detail', item)">[查看详情]</el-button>
|
|
|
@@ -105,7 +106,7 @@
|
|
|
}
|
|
|
});
|
|
|
|
|
|
- defineEmits(['push-sms', 'send-packet', 'view-detail', 'view-logistics']);
|
|
|
+ defineEmits(['push-sms', 'send-packet', 'view-detail', 'view-logistics', 'confirm-refund']);
|
|
|
|
|
|
const { copy } = useClipboard();
|
|
|
|