完善号主订单交接待办入口
This commit is contained in:
@@ -4,10 +4,12 @@ import { useRouter, useRoute } from "vue-router";
|
||||
import { showToast } from "vant";
|
||||
|
||||
import { fetchOrders, payOrder, type Order } from "@/api/orders";
|
||||
import { useSessionStore } from "@/stores/session";
|
||||
import { formatDateMinute } from "@/utils/time";
|
||||
|
||||
const router = useRouter();
|
||||
const route = useRoute();
|
||||
const session = useSessionStore();
|
||||
const loading = ref(false);
|
||||
const orders = ref<Order[]>([]);
|
||||
const activeTab = ref("all");
|
||||
@@ -188,7 +190,7 @@ function readError(error: unknown, fallback: string) {
|
||||
<div class="card-footer">
|
||||
<span class="order-time">{{ formatDateMinute(order.created_at) }}</span>
|
||||
<van-button
|
||||
v-if="order.status === 'pending_payment'"
|
||||
v-if="order.status === 'pending_payment' && order.renter_id === session.userId"
|
||||
size="mini"
|
||||
type="primary"
|
||||
:loading="payingOrderId === order.id"
|
||||
|
||||
Reference in New Issue
Block a user