zhengyiming
7 天以前 379c3a050d5f92c1335ed342147703301e379bf0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<template>
  <AppContainer>
    <ProTabs v-model="state.tabType" hasBorder>
      <ProTabPane lazy label="发放明细" :name="FinanceTabType.DistributionDetail">
        <DistributionDetailView />
      </ProTabPane>
      <ProTabPane lazy label="用量明细" :name="FinanceTabType.UsageDetail">
        <UsageDetailView />
      </ProTabPane>
    </ProTabs>
  </AppContainer>
</template>
 
<script setup lang="ts">
import { AppContainer, ProTabs, ProTabPane } from '@bole-core/components';
import DistributionDetailView from './components/DistributionDetailView.vue';
import UsageDetailView from './components/UsageDetailView.vue';
 
defineOptions({
  name: 'FinanceManageList',
});
 
enum FinanceTabType {
  DistributionDetail = 10,
  UsageDetail = 20,
}
 
const state = reactive({
  tabType: FinanceTabType.DistributionDetail,
});
</script>