feat: 提现支持按单申请并查看订单详情

账户岛可下钻可提订单,申请支持勾选/时间范围/自定义金额及差额确认;提现详情可打开商品单和挂号单弹窗。
This commit is contained in:
李琦
2026-08-18 15:43:50 +08:00
parent b685257a93
commit 66e666754a
17 changed files with 1215 additions and 87 deletions

View File

@@ -17,14 +17,19 @@ const props = withDefaults(defineProps<Props>(), {
tabs: () => [],
});
const defaultValue = computed(() => {
return props.tabs?.[0]?.value;
/** 受控当前 Tab未传时回落到第一项 */
const activeTab = defineModel<string>('value');
const currentTab = computed({
get: () => activeTab.value || props.tabs?.[0]?.value || '',
set: (val: string) => {
activeTab.value = val;
},
});
</script>
<template>
<div class="card-box w-full px-4 pt-3 pb-5">
<Tabs :default-value="defaultValue">
<Tabs :model-value="currentTab" @update:model-value="currentTab = String($event)">
<TabsList>
<template v-for="tab in tabs" :key="tab.label">
<TabsTrigger :value="tab.value"> {{ tab.label }} </TabsTrigger>