Commit 8e908fee authored by 许珑标's avatar 许珑标

充值记录查询

parent 97e81ad9
...@@ -340,11 +340,11 @@ ...@@ -340,11 +340,11 @@
</el-dialog> </el-dialog>
<el-dialog title="充值记录" :visible.sync="billPanel" width="80%"> <el-dialog title="充值记录" :visible.sync="billPanel" width="80%">
<el-form :model="billQuery" size="small" :inline="true" label-width="100px"> <el-form :model="billQuery" size="small" :inline="true" label-width="100px">
<el-form-item label="收支类型" prop="tranType"> <el-form-item label="账单类型" prop="tranType">
<el-select v-model="billQuery.tranType" clearable placeholder="请选择"> <el-select v-model="billQuery.capitalPurpose" clearable placeholder="请选择">
<el-option label="全部" :value="''" /> <el-option label="全部" :value="''" />
<el-option label="收入" :value="1" /> <el-option label="服务费" :value="1" />
<el-option label="支出" :value="2" /> <el-option label="余额" :value="2" />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="时间"> <el-form-item label="时间">
...@@ -356,31 +356,26 @@ ...@@ -356,31 +356,26 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-tabs value="first" @tab-click="billTypeTabClick"> <el-tabs value="first" @tab-click="billTypeTabClick">
<el-tab-pane label="服务费账单" name="first"></el-tab-pane> <el-tab-pane label="账单列表" name="first"></el-tab-pane>
<el-tab-pane label="余额账单" name="second"></el-tab-pane>
</el-tabs> </el-tabs>
<el-table v-loading="loading" :data="billDataList"> <el-table v-loading="loading" :data="billDataList">
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
<el-table-column label="账单类型" align="center" prop="capitalPurpose"> <el-table-column label="账单类型" align="center" prop="capitalPurpose">
<template slot-scope="scope"> <template slot-scope="scope">
<span v-if="scope.row.capitalPurpose == 1">服务费账单</span> <span v-if="scope.row.capitalPurpose == 1">服务费</span>
<span v-if="scope.row.capitalPurpose == 2">余额</span> <span v-if="scope.row.capitalPurpose == 2">余额</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="收支类型" align="center" prop="tranType"> <el-table-column label="收支类型" align="center" prop="tranType">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="success" size="mini" v-if="scope.row.tranType == 1">收入</el-button> <el-button type="success" size="mini" v-if="scope.row.tranType == 2">收入</el-button>
<el-button size="mini" v-if="scope.row.tranType == 2">支出</el-button>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="金额" align="center" prop="tranAmount"> <el-table-column label="金额" align="center" prop="tranAmount">
<template slot-scope="scope"> <template slot-scope="scope">
<span v-if="scope.row.tranType == 1" style="color: rgb(255, 208, 75)"> <span v-if="scope.row.tranType == 2" style="color: rgb(255, 208, 75)">
+ {{ scope.row.tranAmount }} + {{ scope.row.tranAmount }}
</span> </span>
<span v-if="scope.row.tranType == 2">
- {{ scope.row.tranAmount }}
</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="时间" align="center" prop="createTime" width="180" /> <el-table-column label="时间" align="center" prop="createTime" width="180" />
...@@ -501,8 +496,8 @@ export default { ...@@ -501,8 +496,8 @@ export default {
}, },
methods: { methods: {
billTypeTabClick(tab) { billTypeTabClick(tab) {
this.billQuery.capitalPurpose = tab.name === "second" ? 2 : 1 //1:服务费 2:余额 // this.billQuery.capitalPurpose = tab.name === "second" ? 2 : 1 //1:服务费 2:余额
this.getBillList(); // this.getBillList();
}, },
showBill(cardNo) { showBill(cardNo) {
this.billQuery.cardNo = cardNo; this.billQuery.cardNo = cardNo;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment