|
@@ -9,6 +9,11 @@
|
|
|
clearable></el-input>
|
|
|
<el-input
|
|
|
style="width:200px;margin-bottom:20px;margin-right: 10px;"
|
|
|
+ placeholder="请输入平台单号"
|
|
|
+ v-model.trim="order_sn"
|
|
|
+ clearable></el-input>
|
|
|
+ <el-input
|
|
|
+ style="width:200px;margin-bottom:20px;margin-right: 10px;"
|
|
|
placeholder="请输入卡号"
|
|
|
v-model.trim="card_no"
|
|
|
clearable></el-input>
|
|
@@ -16,10 +21,10 @@
|
|
|
v-model="dataRange"
|
|
|
clearable
|
|
|
value-format="timestamp"
|
|
|
- format="yyyy-MM-dd HH:mm:ss"
|
|
|
+ format="yyyy-MM-dd"
|
|
|
type="datetimerange"
|
|
|
range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期"
|
|
|
- style="margin-bottom:20px;margin-right: 10px;"></el-date-picker>
|
|
|
+ style="margin-bottom:20px;margin-right: 10px;width:260px"></el-date-picker>
|
|
|
<el-select v-model="RechargeType" clearable placeholder="--充值卡类型--" style="margin-right: 10px;margin-bottom:20px;width: 140px;">
|
|
|
<el-option
|
|
|
v-for="item in moneyType"
|
|
@@ -66,14 +71,14 @@
|
|
|
</el-header>
|
|
|
|
|
|
<el-table :data="tableData" border style="width: 1561px;" v-loading="isLoading">
|
|
|
- <el-table-column align="left" type="index" width="50" label="序号" fixed />
|
|
|
- <el-table-column align="left" prop="mch_order" width="200" label="客户单号" fixed></el-table-column>
|
|
|
- <el-table-column align="left" prop="card_no" width="180" label="卡号"></el-table-column>
|
|
|
- <el-table-column align="right" prop="refill_amount" label="充值面额" width="80"></el-table-column>
|
|
|
- <el-table-column align="left" prop="card_type_name" label="充值卡类型" width="95"></el-table-column>
|
|
|
- <el-table-column align="left" prop="order_time" width="160" label="充值时间"></el-table-column>
|
|
|
- <el-table-column align="left" prop="diff_time_text" width="125" label="耗时"></el-table-column>
|
|
|
- <el-table-column align="left" label="充值状态" width="85">
|
|
|
+ <el-table-column align="center" type="index" width="50" label="序号" fixed />
|
|
|
+ <el-table-column align="center" prop="mch_order" width="200" label="客户单号" fixed></el-table-column>
|
|
|
+ <el-table-column align="center" prop="card_no" width="180" label="卡号"></el-table-column>
|
|
|
+ <el-table-column align="center" prop="refill_amount" label="充值面额" width="80"></el-table-column>
|
|
|
+ <el-table-column align="center" prop="card_type_name" label="充值卡类型" width="95"></el-table-column>
|
|
|
+ <el-table-column align="center" prop="order_time" width="160" label="充值时间"></el-table-column>
|
|
|
+ <el-table-column align="center" prop="diff_time_text" width="70" label="耗时"></el-table-column>
|
|
|
+ <el-table-column align="center" label="充值状态" width="85">
|
|
|
<template slot-scope="{row}">
|
|
|
<el-tag type = 'success' v-if="row.order_state == '40'">充值成功</el-tag>
|
|
|
<el-tag type = 'warning' v-if="row.order_state == '20'">支付成功</el-tag>
|
|
@@ -82,16 +87,16 @@
|
|
|
<el-tag type = 'danger' v-if="row.order_state == '0'">已取消</el-tag>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <!-- <el-table-column align="left" prop="official_sn" label="批次号"></el-table-column> -->
|
|
|
- <el-table-column align="left" prop="order_sn" width="180" label="平台单号"></el-table-column>
|
|
|
- <el-table-column align="left" prop="official_sn" width="250" label="官方流水号">
|
|
|
+ <!-- <el-table-column align="center" prop="official_sn" label="批次号"></el-table-column> -->
|
|
|
+ <el-table-column align="center" prop="order_sn" width="180" label="平台单号"></el-table-column>
|
|
|
+ <el-table-column align="center" prop="official_sn" width="250" label="官方流水号">
|
|
|
<template slot-scope="{row}">
|
|
|
{{row.official_sn ? row.official_sn : '无'}}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column align="left" prop="err_msg" label="失败原因" width="300"></el-table-column>
|
|
|
- <el-table-column align="right" prop="mch_amount" label="扣款金额" width="80" fixed="right"></el-table-column>
|
|
|
- <!-- <el-table-column align="left" width="200" label="状态查询">
|
|
|
+ <el-table-column align="center" prop="err_msg" label="失败原因" width="300"></el-table-column>
|
|
|
+ <el-table-column align="center" prop="mch_amount" label="扣款" width="70" fixed="right"></el-table-column>
|
|
|
+ <!-- <el-table-column align="center" width="200" label="状态查询">
|
|
|
<template slot-scope="{row}">
|
|
|
<el-button type="primary" size="small" v-show="row && row.order_state_text == '充值中'">查询</el-button>
|
|
|
</template>
|
|
@@ -146,7 +151,9 @@ export default {
|
|
|
// 充值耗时-常量
|
|
|
timeConstant,
|
|
|
// 卡号
|
|
|
- card_no: ''
|
|
|
+ card_no: '',
|
|
|
+ // 平台单号
|
|
|
+ order_sn: ''
|
|
|
};
|
|
|
},
|
|
|
created () {
|
|
@@ -209,6 +216,7 @@ export default {
|
|
|
param.append('mch_order', this.mch_order)
|
|
|
param.append('time', this.time)
|
|
|
param.append('card_no', this.card_no)
|
|
|
+ param.append('order_sn', this.order_sn)
|
|
|
// const res = await queryList(this.pageNumber, startTime, endTime, this.RechargeType)
|
|
|
const res = await queryList(param)
|
|
|
console.log('查询订单', res);
|
|
@@ -232,6 +240,7 @@ export default {
|
|
|
this.mch_order = ''
|
|
|
this.time = ''
|
|
|
this.card_no = ''
|
|
|
+ this.order_sn = ''
|
|
|
this.getOrderList();
|
|
|
},
|
|
|
// 分页
|
|
@@ -258,6 +267,7 @@ export default {
|
|
|
param.append('refill_amount', this.amount)
|
|
|
param.append('mch_order', this.mch_order)
|
|
|
param.append('card_no', this.card_no)
|
|
|
+ param.append('order_sn', this.order_sn)
|
|
|
// const res = await queryList(this.pageNumber, startTime, endTime, this.RechargeType)
|
|
|
const res = await queryList(param)
|
|
|
console.log('查询订单', res);
|
|
@@ -291,6 +301,13 @@ export default {
|
|
|
/deep/.el-table .cell {
|
|
|
padding-right: 7px;
|
|
|
}
|
|
|
+/deep/.el-date-editor .el-range-separator {
|
|
|
+ padding: 0;
|
|
|
+ width: 20px;/*no */
|
|
|
+}
|
|
|
+/deep/.el-date-editor .el-range-input {
|
|
|
+ width: 100px;/*no */
|
|
|
+}
|
|
|
</style>
|
|
|
<style>
|
|
|
.el-select-dropdown__empty {
|