|
@@ -4,7 +4,7 @@
|
|
<el-date-picker
|
|
<el-date-picker
|
|
v-model="dataRange"
|
|
v-model="dataRange"
|
|
:clearable="false"
|
|
:clearable="false"
|
|
- value-format="yyyy-MM-dd HH:mm:ss"
|
|
|
|
|
|
+ value-format="yyyy-MM-dd HH:mm:ss"
|
|
type="datetimerange"
|
|
type="datetimerange"
|
|
range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>
|
|
range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>
|
|
<el-select v-model="RechargeType" placeholder="--充值类型--" style="margin-left: 10px">
|
|
<el-select v-model="RechargeType" placeholder="--充值类型--" style="margin-left: 10px">
|
|
@@ -15,7 +15,8 @@
|
|
:value="item.value">
|
|
:value="item.value">
|
|
</el-option>
|
|
</el-option>
|
|
</el-select>
|
|
</el-select>
|
|
- <el-button style="margin-left:10px;" type="primary">查询</el-button>
|
|
|
|
|
|
+ <el-button style="margin-left:10px;" type="primary" @click="queryList">查询</el-button>
|
|
|
|
+ <el-button style="margin-left:10px;" type="danger" @click="onReset">重置</el-button>
|
|
</el-header>
|
|
</el-header>
|
|
|
|
|
|
<!-- 订单总数 -->
|
|
<!-- 订单总数 -->
|
|
@@ -32,10 +33,10 @@
|
|
<el-table-column align="center" prop="card_no" label="卡号"></el-table-column>
|
|
<el-table-column align="center" prop="card_no" label="卡号"></el-table-column>
|
|
<el-table-column align="center" prop="mch_amount" label="充值金额"></el-table-column>
|
|
<el-table-column align="center" prop="mch_amount" label="充值金额"></el-table-column>
|
|
<!-- TODO -->
|
|
<!-- TODO -->
|
|
- <el-table-column align="center" prop="admin_id" label="充值类型"></el-table-column>
|
|
|
|
|
|
+ <el-table-column align="center" prop="card_type_name" label="充值类型"></el-table-column>
|
|
<el-table-column align="center" prop="order_time" label="充值时间"></el-table-column>
|
|
<el-table-column align="center" prop="order_time" label="充值时间"></el-table-column>
|
|
<el-table-column align="center" prop="notify_time" label="成功时间"></el-table-column>
|
|
<el-table-column align="center" prop="notify_time" label="成功时间"></el-table-column>
|
|
- <el-table-column align="center" prop="content" label="状态"></el-table-column>
|
|
|
|
|
|
+ <el-table-column align="center" prop="notify_state" label="充值状态"></el-table-column>
|
|
<el-table-column align="center" prop="ch_trade_no" label="批次号"></el-table-column>
|
|
<el-table-column align="center" prop="ch_trade_no" label="批次号"></el-table-column>
|
|
<el-table-column align="center" prop="order_sn" label="平台单号"></el-table-column>
|
|
<el-table-column align="center" prop="order_sn" label="平台单号"></el-table-column>
|
|
<!-- TODO -->
|
|
<!-- TODO -->
|
|
@@ -50,17 +51,42 @@
|
|
<script>
|
|
<script>
|
|
import {
|
|
import {
|
|
// actionLogList
|
|
// actionLogList
|
|
- getOrderList
|
|
|
|
|
|
+ getOrderList,
|
|
|
|
+ queryList
|
|
} from "@/api";
|
|
} from "@/api";
|
|
import { moneyType } from '@/utils/constants'
|
|
import { moneyType } from '@/utils/constants'
|
|
|
|
+// import getIp from '@/utils/ip'
|
|
export default {
|
|
export default {
|
|
name: 'order',
|
|
name: 'order',
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
- tableData: [],
|
|
|
|
|
|
+ tableData: [
|
|
|
|
+ // {card_no: 123},
|
|
|
|
+ // {card_no: 1234},
|
|
|
|
+ // {card_no: 1235},
|
|
|
|
+ // {card_no: 1236},
|
|
|
|
+ // {card_no: 1237},
|
|
|
|
+ // {card_no: 1238},
|
|
|
|
+ // {card_no: 1239},
|
|
|
|
+ // {card_no: 1231},
|
|
|
|
+ // {card_no: 113},
|
|
|
|
+ // {card_no: 111},
|
|
|
|
+ // {card_no: 133},
|
|
|
|
+ // {card_no: 143},
|
|
|
|
+ // {card_no: 153},
|
|
|
|
+ // {card_no: 163},
|
|
|
|
+ // {card_no: 173},
|
|
|
|
+ // {card_no: 183},
|
|
|
|
+ // {card_no: 193},
|
|
|
|
+ // {card_no: 193},
|
|
|
|
+ // {card_no: 193},
|
|
|
|
+ // {card_no: 193},
|
|
|
|
+ // {card_no: 193},
|
|
|
|
+ // {card_no: 193},
|
|
|
|
+ ],
|
|
pageSize: 10,
|
|
pageSize: 10,
|
|
pageNumber: 1,
|
|
pageNumber: 1,
|
|
- total: 0,
|
|
|
|
|
|
+ total: 22,
|
|
// 筛选时间 start_time end_time
|
|
// 筛选时间 start_time end_time
|
|
dataRange: [],
|
|
dataRange: [],
|
|
// 订单总数
|
|
// 订单总数
|
|
@@ -89,9 +115,12 @@ export default {
|
|
methods: {
|
|
methods: {
|
|
// 获取订单列表
|
|
// 获取订单列表
|
|
async getOrderList () {
|
|
async getOrderList () {
|
|
- const res = await getOrderList()
|
|
|
|
|
|
+ const res = await getOrderList(1)
|
|
console.log('订单列表', res);
|
|
console.log('订单列表', res);
|
|
- this.tableData = res.datas
|
|
|
|
|
|
+ this.tableData = res.datas.data
|
|
|
|
+ this.total = res.datas.total
|
|
|
|
+ // const res = await getIp()
|
|
|
|
+ // console.log('res', res);
|
|
},
|
|
},
|
|
// getActionLogList() {
|
|
// getActionLogList() {
|
|
// const _self = this;
|
|
// const _self = this;
|
|
@@ -106,6 +135,22 @@ export default {
|
|
// }
|
|
// }
|
|
// });
|
|
// });
|
|
// },
|
|
// },
|
|
|
|
+ // 查询
|
|
|
|
+ async queryList() {
|
|
|
|
+ const startTime = this.dataRange[0]
|
|
|
|
+ const endTime = this.dataRange[1]
|
|
|
|
+ const res = await queryList(startTime, endTime, this.RechargeType)
|
|
|
|
+ console.log('查询订单', res);
|
|
|
|
+ this.tableData = res.datas.data
|
|
|
|
+ this.total = res.datas.total
|
|
|
|
+ },
|
|
|
|
+ // 重置
|
|
|
|
+ onReset() {
|
|
|
|
+ this.pageNumber = 1;
|
|
|
|
+ this.dataRange = [];
|
|
|
|
+ this.RechargeType = ''
|
|
|
|
+ this.getOrderList();
|
|
|
|
+ },
|
|
// 分页
|
|
// 分页
|
|
onPageChange(page) {
|
|
onPageChange(page) {
|
|
if (page == this.pageNumber) {
|
|
if (page == this.pageNumber) {
|
|
@@ -114,7 +159,7 @@ export default {
|
|
this.pageNumber = page;
|
|
this.pageNumber = page;
|
|
setTimeout(() => {
|
|
setTimeout(() => {
|
|
// this.getActionLogList();
|
|
// this.getActionLogList();
|
|
- this.getOrderList()
|
|
|
|
|
|
+ this.getOrderList(this.pageNumber)
|
|
}, 0);
|
|
}, 0);
|
|
}
|
|
}
|
|
},
|
|
},
|