|
|
@@ -13,6 +13,14 @@
|
|
|
>
|
|
|
<orderBaseInfo :detail="detail" />
|
|
|
</ele-card>
|
|
|
+ <ele-card
|
|
|
+ v-if="verifyPeriodText"
|
|
|
+ class="order-settlement"
|
|
|
+ header="结算方式"
|
|
|
+ :body-style="{ paddingTop: '15px' }"
|
|
|
+ >
|
|
|
+ <orderSettlement :detail="detail" />
|
|
|
+ </ele-card>
|
|
|
<ele-card
|
|
|
class="order-book-list"
|
|
|
header="图书清单"
|
|
|
@@ -67,6 +75,7 @@
|
|
|
import orderBaseInfo from '@/views/recycleOrder/detail/order-base-info.vue';
|
|
|
import orderFreightStatus from '@/views/recycleOrder/detail/order-freight-status.vue';
|
|
|
import orderBookList from '@/views/recycleOrder/detail/order-book-list.vue';
|
|
|
+ import orderSettlement from '@/views/recycleOrder/detail/order-settlement.vue';
|
|
|
|
|
|
const emit = defineEmits(['refresh']);
|
|
|
const props = defineProps({
|
|
|
@@ -83,6 +92,15 @@
|
|
|
return '72小时验';
|
|
|
});
|
|
|
|
|
|
+ const VERIFY_PERIOD_MAP = {
|
|
|
+ 7: '7天极速验货',
|
|
|
+ 15: '15天安心验货'
|
|
|
+ };
|
|
|
+
|
|
|
+ const verifyPeriodText = computed(() => {
|
|
|
+ return VERIFY_PERIOD_MAP[props.detail.verifyPeriodDays] || '';
|
|
|
+ });
|
|
|
+
|
|
|
const isExpand = ref(false);
|
|
|
const handleExpand = () => {
|
|
|
isExpand.value = true;
|