diff --git a/frontend/src/features/admin/components/WithdrawalDetailDialog.vue b/frontend/src/features/admin/components/WithdrawalDetailDialog.vue index df19522..148f3cd 100644 --- a/frontend/src/features/admin/components/WithdrawalDetailDialog.vue +++ b/frontend/src/features/admin/components/WithdrawalDetailDialog.vue @@ -14,6 +14,7 @@ const router = useRouter() const props = defineProps<{ modelValue: boolean withdrawal: WithdrawalDetail | null + returnQuery?: Record }>() const emit = defineEmits<{ @@ -29,7 +30,10 @@ function goToOwnerOrders() { const keyword = props.withdrawal.user_phone?.trim() || String(props.withdrawal.user_id || '') void router.push({ path: adminPath('orders'), - query: keyword ? { keyword } : {}, + query: { + ...props.returnQuery, + ...(keyword ? { keyword } : {}), + }, }) } diff --git a/frontend/src/features/admin/views/AdminOrdersView.vue b/frontend/src/features/admin/views/AdminOrdersView.vue index 0d6c5c6..9fbac6b 100644 --- a/frontend/src/features/admin/views/AdminOrdersView.vue +++ b/frontend/src/features/admin/views/AdminOrdersView.vue @@ -1,7 +1,7 @@