|
@@ -2,15 +2,18 @@
|
|
<div class="app-container">
|
|
<div class="app-container">
|
|
<span>台账</span>
|
|
<span>台账</span>
|
|
<el-divider></el-divider>
|
|
<el-divider></el-divider>
|
|
- <el-radio-group v-model="category" size="">
|
|
|
|
- <el-radio-button label="家用空调"></el-radio-button>
|
|
|
|
- <el-radio-button label="商用空调"></el-radio-button>
|
|
|
|
- <el-radio-button label="生活电器"></el-radio-button>
|
|
|
|
|
|
+ <el-radio-group v-model="mainId" size="">
|
|
|
|
+ <el-radio-button
|
|
|
|
+ v-for="v in dictList"
|
|
|
|
+ :key="v.sysDictId"
|
|
|
|
+ :label="v.dictCode"
|
|
|
|
+ >{{ v.dictValue }}</el-radio-button
|
|
|
|
+ >
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
<br /><br />
|
|
<br /><br />
|
|
- <el-radio-group v-model="bill" size="">
|
|
|
|
- <el-radio-button label="贷款台账"></el-radio-button>
|
|
|
|
- <el-radio-button label="返利台账"></el-radio-button>
|
|
|
|
|
|
+ <el-radio-group v-model="bill" @change="checkFn" size="">
|
|
|
|
+ <el-radio-button label="COMMONLY">贷款台账</el-radio-button>
|
|
|
|
+ <el-radio-button label="REBATE">返利台账</el-radio-button>
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
<h1></h1>
|
|
<h1></h1>
|
|
<!-- 筛选条件 -->
|
|
<!-- 筛选条件 -->
|
|
@@ -24,39 +27,69 @@
|
|
>
|
|
>
|
|
<el-row :gutter="20">
|
|
<el-row :gutter="20">
|
|
<el-col :xs="24" :sm="12" :lg="6">
|
|
<el-col :xs="24" :sm="12" :lg="6">
|
|
- <el-form-item label="钱包" prop="">
|
|
|
|
- <el-select class="selectStyle" placeholder="请选择">
|
|
|
|
- <el-option> </el-option>
|
|
|
|
|
|
+ <el-form-item label="钱包" prop="walletRebateId">
|
|
|
|
+ <el-select
|
|
|
|
+ class="selectStyle"
|
|
|
|
+ v-model="searchForm.walletRebateId"
|
|
|
|
+ placeholder="请选择"
|
|
|
|
+ >
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="v in selectList"
|
|
|
|
+ :key="v.walletRebateId"
|
|
|
|
+ :label="v.name"
|
|
|
|
+ :value="v.walletRebateId"
|
|
|
|
+ >
|
|
|
|
+ </el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :xs="24" :sm="12" :lg="6">
|
|
<el-col :xs="24" :sm="12" :lg="6">
|
|
- <el-form-item label="单据号" prop="">
|
|
|
|
- <el-input placeholder="请输入"></el-input>
|
|
|
|
|
|
+ <el-form-item label="单据号" prop="billNo">
|
|
|
|
+ <el-input
|
|
|
|
+ v-model="searchForm.billNo"
|
|
|
|
+ placeholder="请输入"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :xs="24" :sm="12" :lg="6">
|
|
|
|
+ <el-form-item label="开始时间" prop="startTime">
|
|
|
|
+ <el-date-picker
|
|
|
|
+ class="selectStyle"
|
|
|
|
+ v-model="searchForm.startTime"
|
|
|
|
+ type="datetime"
|
|
|
|
+ placeholder="选择日期时间"
|
|
|
|
+ default-time="00:00:00"
|
|
|
|
+ value-format="yyyy-MM-dd HH:mm:ss"
|
|
|
|
+ >
|
|
|
|
+ </el-date-picker>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :xs="24" :sm="12" :lg="6">
|
|
<el-col :xs="24" :sm="12" :lg="6">
|
|
- <el-form-item label="日期时间" prop="">
|
|
|
|
|
|
+ <el-form-item label="结束时间" prop="endTime">
|
|
<el-date-picker
|
|
<el-date-picker
|
|
- type="datetimerange"
|
|
|
|
- range-separator="至"
|
|
|
|
- start-placeholder="开始日期"
|
|
|
|
- end-placeholder="结束日期"
|
|
|
|
|
|
+ class="selectStyle"
|
|
|
|
+ v-model="searchForm.endTime"
|
|
|
|
+ type="datetime"
|
|
|
|
+ placeholder="选择日期时间"
|
|
|
|
+ default-time="00:00:00"
|
|
|
|
+ value-format="yyyy-MM-dd HH:mm:ss"
|
|
>
|
|
>
|
|
</el-date-picker>
|
|
</el-date-picker>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
|
|
|
|
- <el-col :xs="24" :sm="24" :lg="6">
|
|
|
|
|
|
+ <el-col :xs="24" :sm="24" :lg="24">
|
|
<el-form-item label="" class="fr">
|
|
<el-form-item label="" class="fr">
|
|
- <el-button size="small">清空</el-button>
|
|
|
|
- <el-button size="small" type="primary">搜索</el-button>
|
|
|
|
|
|
+ <el-button size="small" @click="resetFn">清空</el-button>
|
|
|
|
+ <el-button size="small" type="primary" @click="searchFn"
|
|
|
|
+ >搜索</el-button
|
|
|
|
+ >
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
</el-row>
|
|
</el-row>
|
|
</el-form>
|
|
</el-form>
|
|
</div>
|
|
</div>
|
|
- <div v-show="bill == '贷款台账'">
|
|
|
|
|
|
+ <div v-show="bill == 'COMMONLY'">
|
|
<!-- 列表 -->
|
|
<!-- 列表 -->
|
|
<div class="mymain-container">
|
|
<div class="mymain-container">
|
|
<div class="table">
|
|
<div class="table">
|
|
@@ -72,90 +105,115 @@
|
|
<el-table-column
|
|
<el-table-column
|
|
label="序号"
|
|
label="序号"
|
|
align="center"
|
|
align="center"
|
|
- min-width="100"
|
|
|
|
|
|
+ width="100"
|
|
|
|
+ type="index"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
></el-table-column>
|
|
></el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="单据日期"
|
|
label="单据日期"
|
|
- prop=""
|
|
|
|
|
|
+ prop="theTime"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
></el-table-column>
|
|
></el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="单据类型"
|
|
label="单据类型"
|
|
- prop=""
|
|
|
|
|
|
+ prop="billType"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
></el-table-column>
|
|
></el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="单据号"
|
|
label="单据号"
|
|
- prop=""
|
|
|
|
|
|
+ prop="billNo"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
></el-table-column>
|
|
></el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="钱包"
|
|
label="钱包"
|
|
- prop=""
|
|
|
|
|
|
+ prop="walletName"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
></el-table-column>
|
|
></el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="摘要"
|
|
label="摘要"
|
|
- prop=""
|
|
|
|
|
|
+ prop="remark"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
></el-table-column>
|
|
></el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="预付货款"
|
|
label="预付货款"
|
|
- prop=""
|
|
|
|
|
|
+ prop="flag"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
- ></el-table-column>
|
|
|
|
|
|
+ >
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ {{ scope.row.flag == 1 ? scope.row.amount : "-" }}
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="订单占款"
|
|
label="订单占款"
|
|
- prop=""
|
|
|
|
|
|
+ prop="flag"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
- ></el-table-column>
|
|
|
|
|
|
+ >
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ {{ scope.row.flag == 2 ? scope.row.amount : "-" }}
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="支付货款"
|
|
label="支付货款"
|
|
- prop=""
|
|
|
|
|
|
+ prop="flag"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
- ></el-table-column>
|
|
|
|
|
|
+ >
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ {{ scope.row.flag == 3 ? scope.row.amount : "-" }}
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="押金"
|
|
label="押金"
|
|
- prop=""
|
|
|
|
|
|
+ prop="flag"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
- ></el-table-column>
|
|
|
|
|
|
+ >
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ {{ scope.row.flag == 4 ? scope.row.amount : "-" }}
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="工程保证金"
|
|
label="工程保证金"
|
|
- prop=""
|
|
|
|
|
|
+ prop="flag"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
- ></el-table-column>
|
|
|
|
|
|
+ >
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ {{ scope.row.flag == 5 ? scope.row.amount : "-" }}
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="其他暂扣款"
|
|
label="其他暂扣款"
|
|
- prop=""
|
|
|
|
|
|
+ prop="flag"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
- ></el-table-column>
|
|
|
|
|
|
+ >
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ {{ scope.row.flag == 6 ? scope.row.amount : "-" }}
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="账户余额"
|
|
label="账户余额"
|
|
- prop=""
|
|
|
|
|
|
+ prop="balanceAmount"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
></el-table-column>
|
|
></el-table-column>
|
|
@@ -164,6 +222,8 @@
|
|
<!-- 分页 -->
|
|
<!-- 分页 -->
|
|
<div class="fr">
|
|
<div class="fr">
|
|
<el-pagination
|
|
<el-pagination
|
|
|
|
+ @size-change="handleSizeChange"
|
|
|
|
+ @current-change="handleCurrentChange"
|
|
:current-page="currentPage"
|
|
:current-page="currentPage"
|
|
:page-sizes="[10, 20, 30, 50]"
|
|
:page-sizes="[10, 20, 30, 50]"
|
|
:page-size="10"
|
|
:page-size="10"
|
|
@@ -174,7 +234,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <div v-show="bill == '返利台账'">
|
|
|
|
|
|
+ <div v-show="bill == 'REBATE'">
|
|
<!-- 列表 -->
|
|
<!-- 列表 -->
|
|
<div class="mymain-container">
|
|
<div class="mymain-container">
|
|
<div class="table">
|
|
<div class="table">
|
|
@@ -190,79 +250,88 @@
|
|
<el-table-column
|
|
<el-table-column
|
|
label="序号"
|
|
label="序号"
|
|
align="center"
|
|
align="center"
|
|
- min-width="100"
|
|
|
|
|
|
+ width="100"
|
|
|
|
+ type="index"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
></el-table-column>
|
|
></el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="客户编码"
|
|
label="客户编码"
|
|
- prop=""
|
|
|
|
|
|
+ prop="customerCode"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
></el-table-column>
|
|
></el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="客户名称"
|
|
label="客户名称"
|
|
- prop=""
|
|
|
|
|
|
+ prop="customerName"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
></el-table-column>
|
|
></el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="单据日期"
|
|
label="单据日期"
|
|
- prop=""
|
|
|
|
|
|
+ prop="theTime"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
></el-table-column>
|
|
></el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="审核日期"
|
|
label="审核日期"
|
|
- prop=""
|
|
|
|
|
|
+ prop="examineTime"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
></el-table-column>
|
|
></el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="单据类型"
|
|
label="单据类型"
|
|
- prop=""
|
|
|
|
|
|
+ prop="billType"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
></el-table-column>
|
|
></el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="单据号"
|
|
label="单据号"
|
|
- prop=""
|
|
|
|
|
|
+ prop="billNo"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
></el-table-column>
|
|
></el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="返利品类"
|
|
label="返利品类"
|
|
- prop=""
|
|
|
|
|
|
+ prop="mainName"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
></el-table-column>
|
|
></el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="摘要"
|
|
label="摘要"
|
|
- prop=""
|
|
|
|
|
|
+ prop="remark"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
></el-table-column>
|
|
></el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="收入"
|
|
label="收入"
|
|
- prop=""
|
|
|
|
|
|
+ prop="amountType"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
- ></el-table-column>
|
|
|
|
|
|
+ >
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ {{ scope.row.amountType == "IN" ? scope.row.amount : "-" }}
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="支出"
|
|
label="支出"
|
|
- prop=""
|
|
|
|
|
|
+ prop="amountType"
|
|
min-width="160"
|
|
min-width="160"
|
|
show-overflow-tooltip
|
|
show-overflow-tooltip
|
|
- ></el-table-column>
|
|
|
|
|
|
+ >
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ {{ scope.row.amountType == "OUT" ? scope.row.amount : "-" }}
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
align="center"
|
|
align="center"
|
|
label="暂扣返利"
|
|
label="暂扣返利"
|
|
@@ -282,6 +351,8 @@
|
|
<!-- 分页 -->
|
|
<!-- 分页 -->
|
|
<div class="fr">
|
|
<div class="fr">
|
|
<el-pagination
|
|
<el-pagination
|
|
|
|
+ @size-change="handleSizeChange"
|
|
|
|
+ @current-change="handleCurrentChange"
|
|
:current-page="currentPage"
|
|
:current-page="currentPage"
|
|
:page-sizes="[10, 20, 30, 50]"
|
|
:page-sizes="[10, 20, 30, 50]"
|
|
:page-size="10"
|
|
:page-size="10"
|
|
@@ -296,20 +367,114 @@
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
|
+import { mapGetters } from "vuex";
|
|
|
|
+import { getWalletCustomerList } from "@/api/finance/change_apply";
|
|
|
|
+import { getStandbookList, getDictList } from "@/api/finance/standbook_list";
|
|
export default {
|
|
export default {
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
currentPage: 1, // 当前页码
|
|
currentPage: 1, // 当前页码
|
|
pageSize: 10, // 每页数量
|
|
pageSize: 10, // 每页数量
|
|
listTotal: 0, // 列表总数
|
|
listTotal: 0, // 列表总数
|
|
- dataList: [], // 列表数据
|
|
|
|
- searchForm: {}, //搜索表单
|
|
|
|
|
|
+ // dataListRebate: [], // 列表数据
|
|
|
|
+ // dataListLoan: [], // 列表数据
|
|
|
|
+ dataList: [],
|
|
|
|
+ selectList: [],
|
|
|
|
+ dictList: [],
|
|
|
|
+
|
|
|
|
+ searchForm: {
|
|
|
|
+ startTime: "",
|
|
|
|
+ endTime: "",
|
|
|
|
+ billNo: "",
|
|
|
|
+ walletRebateId: "",
|
|
|
|
+ }, //搜索表单
|
|
listLoading: false, // 列表加载loading
|
|
listLoading: false, // 列表加载loading
|
|
- category: "家用空调",
|
|
|
|
- bill: "贷款台账",
|
|
|
|
|
|
+ mainId: "",
|
|
|
|
+ bill: "COMMONLY",
|
|
};
|
|
};
|
|
},
|
|
},
|
|
- methods: {},
|
|
|
|
|
|
+ computed: {
|
|
|
|
+ ...mapGetters(["customerId"]),
|
|
|
|
+ },
|
|
|
|
+ created() {
|
|
|
|
+ this.getDataList({
|
|
|
|
+ pageSize: this.pageSize,
|
|
|
|
+ pageNum: this.currentPage,
|
|
|
|
+ type: this.bill,
|
|
|
|
+ });
|
|
|
|
+ this.getWalletList();
|
|
|
|
+ this.getDataDict();
|
|
|
|
+ },
|
|
|
|
+ methods: {
|
|
|
|
+ // 更改每页数量
|
|
|
|
+ handleSizeChange(val) {
|
|
|
|
+ this.pageSize = val;
|
|
|
|
+ this.currentPage = 1;
|
|
|
|
+ this.getDataList({ pageNum: 1, pageSize: this.pageSize });
|
|
|
|
+ },
|
|
|
|
+ // 更改当前页
|
|
|
|
+ handleCurrentChange(val) {
|
|
|
|
+ this.currentPage = val;
|
|
|
|
+ this.getDataList({ pageNum: val, pageSize: 10 });
|
|
|
|
+ },
|
|
|
|
+ //获取品类
|
|
|
|
+ async getDataDict() {
|
|
|
|
+ const res = await getDictList({ sysDictEnum: "PRODUCT_TYPE" });
|
|
|
|
+ console.log(res);
|
|
|
|
+ this.dictList = res.data;
|
|
|
|
+ },
|
|
|
|
+ //重置
|
|
|
|
+ resetFn() {
|
|
|
|
+ this.mainId = "";
|
|
|
|
+ this.$refs.searchForm.resetFields();
|
|
|
|
+ },
|
|
|
|
+ //查询
|
|
|
|
+ searchFn() {
|
|
|
|
+ // console.log(this.searchForm);
|
|
|
|
+ // const res = this.selectList.filter(
|
|
|
|
+ // (v) => v.walletRebateId == this.searchForm.walletRebateId
|
|
|
|
+ // );
|
|
|
|
+ // console.log(res);
|
|
|
|
+ this.getDataList({
|
|
|
|
+ ...this.searchForm,
|
|
|
|
+ mainId: this.mainId,
|
|
|
|
+ type: this.bill,
|
|
|
|
+ pageSize: this.pageSize,
|
|
|
|
+ pageNum: this.currentPage,
|
|
|
|
+ });
|
|
|
|
+ },
|
|
|
|
+
|
|
|
|
+ //钱包数据
|
|
|
|
+ async getWalletList() {
|
|
|
|
+ let res = await getWalletCustomerList({
|
|
|
|
+ customerId: this.customerId,
|
|
|
|
+ type: this.bill,
|
|
|
|
+ });
|
|
|
|
+ this.selectList = res.data;
|
|
|
|
+ },
|
|
|
|
+ //切换列表
|
|
|
|
+ checkFn(v) {
|
|
|
|
+ console.log(v);
|
|
|
|
+ this.getDataList({
|
|
|
|
+ pageSize: this.pageSize,
|
|
|
|
+ pageNum: this.currentPage,
|
|
|
|
+ type: v,
|
|
|
|
+ });
|
|
|
|
+ this.getWalletList();
|
|
|
|
+ },
|
|
|
|
+ //
|
|
|
|
+ async getDataList(data) {
|
|
|
|
+ let res;
|
|
|
|
+ if (this.bill == "COMMONLY") {
|
|
|
|
+ res = await getStandbookList(data);
|
|
|
|
+ } else {
|
|
|
|
+ res = await getStandbookList(data);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ this.dataList = res.data.records;
|
|
|
|
+ this.listTotal = res.data.total;
|
|
|
|
+ },
|
|
|
|
+ },
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|
|
|
|
|