|
@@ -16,7 +16,7 @@
|
|
|
<div class="order-list" v-loading="loading">
|
|
<div class="order-list" v-loading="loading">
|
|
|
<div v-if="list.length === 0" class="empty-text">暂无数据</div>
|
|
<div v-if="list.length === 0" class="empty-text">暂无数据</div>
|
|
|
<order-item v-for="order in list" :key="order.orderId" :order="order" @view-detail="openDetail"
|
|
<order-item v-for="order in list" :key="order.orderId" :order="order" @view-detail="openDetail"
|
|
|
- @push-sms="openSms" @refund="openRefund" />
|
|
|
|
|
|
|
+ @push-sms="openSms" @refund="openRefund" @view-log="openLog" />
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<!-- Pagination -->
|
|
<!-- Pagination -->
|
|
@@ -32,6 +32,7 @@
|
|
|
<push-sms-dialog ref="smsRef" />
|
|
<push-sms-dialog ref="smsRef" />
|
|
|
<refund-dialog ref="refundRef" />
|
|
<refund-dialog ref="refundRef" />
|
|
|
<add-package-dialog ref="packageRef" />
|
|
<add-package-dialog ref="packageRef" />
|
|
|
|
|
+ <order-log ref="logRef" />
|
|
|
</ele-page>
|
|
</ele-page>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
@@ -42,6 +43,7 @@
|
|
|
import PushSmsDialog from './components/push-sms-dialog.vue';
|
|
import PushSmsDialog from './components/push-sms-dialog.vue';
|
|
|
import RefundDialog from './components/refund-dialog.vue';
|
|
import RefundDialog from './components/refund-dialog.vue';
|
|
|
import AddPackageDialog from './components/add-package-dialog.vue';
|
|
import AddPackageDialog from './components/add-package-dialog.vue';
|
|
|
|
|
+ import OrderLog from './components/order-log.vue';
|
|
|
import OrderTableHeader from './components/order-table-header.vue';
|
|
import OrderTableHeader from './components/order-table-header.vue';
|
|
|
import OrderItem from './components/order-item.vue';
|
|
import OrderItem from './components/order-item.vue';
|
|
|
import request from '@/utils/request';
|
|
import request from '@/utils/request';
|
|
@@ -64,6 +66,7 @@
|
|
|
const detailRef = ref(null);
|
|
const detailRef = ref(null);
|
|
|
const smsRef = ref(null);
|
|
const smsRef = ref(null);
|
|
|
const refundRef = ref(null);
|
|
const refundRef = ref(null);
|
|
|
|
|
+ const logRef = ref(null);
|
|
|
|
|
|
|
|
const fetchData = () => {
|
|
const fetchData = () => {
|
|
|
loading.value = true;
|
|
loading.value = true;
|
|
@@ -122,6 +125,10 @@
|
|
|
refundRef.value?.handleOpen(row);
|
|
refundRef.value?.handleOpen(row);
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
+ const openLog = (row) => {
|
|
|
|
|
+ logRef.value?.handleOpen(row.orderId);
|
|
|
|
|
+ };
|
|
|
|
|
+
|
|
|
onMounted(() => {
|
|
onMounted(() => {
|
|
|
fetchData();
|
|
fetchData();
|
|
|
});
|
|
});
|