Files
dm-manage-web/src/views/finance/expense/index.vue

46 lines
1.6 KiB
Vue
Raw Normal View History

2023-04-18 23:10:35 +08:00
<template>
<div class="p20">
<el-tabs v-model="expenseType" tab-position="left">
2023-08-09 16:44:10 +08:00
<el-tab-pane label="报名点报销" v-hasPermi="['finance:expense:signPlace']" name="1">
<PlaceSignExpense v-if="expenseType==1" :type="expenseType" />
2023-04-18 23:10:35 +08:00
</el-tab-pane>
2023-08-09 16:44:10 +08:00
<el-tab-pane label="学员成交报销" v-hasPermi="['finance:expense:sign']" name="2">
<SignExpense v-if="expenseType==2" :type="expenseType" />
</el-tab-pane>
<el-tab-pane label="美团刷单报销" v-hasPermi="['finance:expense:meituan']" name="3">
<MeituanExpense v-if="expenseType==3" :type="expenseType" />
</el-tab-pane>
<el-tab-pane label="办公费用报销" v-hasPermi="['finance:expense:office']" name="4">
<OfficeExpense v-if="expenseType==4" :type="expenseType" />
</el-tab-pane>
<el-tab-pane label="账户充值报销" v-hasPermi="['finance:expense:account']" name="5">
<AccountExpense v-if="expenseType==5" :type="expenseType" />
2023-04-18 23:10:35 +08:00
</el-tab-pane>
</el-tabs>
</div>
</template>
<script>
import RightPane from './RightPane';
2023-08-09 16:44:10 +08:00
import SignExpense from './components/SignExpense'
import PlaceSignExpense from './components/PlaceSignExpense'
import OfficeExpense from './components/OfficeExpense'
import AccountExpense from './components/AccountExpense'
import MeituanExpense from './components/MeituanExpense'
2023-04-18 23:10:35 +08:00
export default {
components: {
2023-08-09 16:44:10 +08:00
RightPane, AccountExpense, MeituanExpense, OfficeExpense, PlaceSignExpense, SignExpense
2023-04-18 23:10:35 +08:00
},
data() {
return {
expenseType: '1'
};
}
};
</script>
<style lang="scss" scoped></style>