fix cancel order payment

This commit is contained in:
Timi
2026-09-07 23:11:32 +08:00
parent 904d226943
commit 9fa6527f96
7 changed files with 74 additions and 15 deletions
+7 -1
View File
@@ -179,7 +179,12 @@
<t-cell title="收款状态" :note="getSalesPaymentStatusText(order.paymentStatus)" />
<t-cell v-if="order.paymentStatus === 'PAID'" title="全额实收时间" :note="getPaidAtText(order.paidAt)" />
<t-cell title="退款状态" :note="getSalesRefundStatusText(order.refundStatus)" />
<t-cell v-if="canReadFund" title="查看全部资金流水" arrow @click="toFundRecords" />
<t-cell
v-if="canReadFund || canReadMyReceive"
:title="canReadFund ? '查看全部资金流水' : '查看我的收款申请'"
arrow
@click="toFundRecords"
/>
</t-cell-group>
<t-cell-group v-if="order.status === 'CANCELLED'" class="cancel-info" title="取消记录" theme="card">
<t-cell title="取消时间" :note="order.cancelledAt ? Time.toDateTime(order.cancelledAt) : '未知'" />
@@ -252,6 +257,7 @@ const isSaving = ref(false);
const editRemark = ref("");
const photoItems = ref<PhotoItem[]>([]);
const canReadFund = computed(() => userStore.hasPermissions(permissionCodes.fundRecord.read));
const canReadMyReceive = computed(() => userStore.hasPermissions(permissionCodes.fundReceive.create));
const canUpdate = computed(() => userStore.hasPermissions(permissionCodes.salesOrder.update));
const canCreateFulfillment = computed(() => userStore.hasPermissions(permissionCodes.orderFulfillment.create));
const canOperateStock = computed(() => userStore.hasPermissions(permissionCodes.productStock.create));