|
@@ -13,7 +13,17 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
|
|
|
-
|
|
|
+ <el-form-item label="类型" prop="logsType">
|
|
|
+ <el-select style="width: 220px" v-model="queryParams.logsType" placeholder="请选择类型" @change="changeLogsType" clearable size="small">
|
|
|
+ <el-option
|
|
|
+ v-for="dict in typesOptions"
|
|
|
+ :key="dict.dictValue"
|
|
|
+ :label="dict.dictLabel"
|
|
|
+ :value="dict.dictValue"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
<el-form-item label="商城订单号" label-width="100px" prop="orderCode" v-if="queryParams.logsType==4 || queryParams.logsType==5">
|
|
|
<el-input
|
|
|
v-model="queryParams.orderCode"
|
|
@@ -34,7 +44,7 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="交易单号" prop="tradeCode">
|
|
|
+ <el-form-item label="交易单号" prop="tradeCode" v-if="queryParams.logsType==4 || queryParams.logsType==5 || queryParams.logsType==8 || queryParams.logsType==9">
|
|
|
<el-input
|
|
|
v-model="queryParams.tradeCode"
|
|
|
placeholder="请输入交易单号"
|
|
@@ -43,23 +53,11 @@
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
<el-form-item label="开始时间" prop="startTime">
|
|
|
<el-date-picker v-model="dateRange" size="small" style="width: 220px" value-format="yyyy-MM-dd" type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="类型" prop="logsType">
|
|
|
- <el-select style="width: 220px" v-model="queryParams.logsType" placeholder="请选择类型" clearable size="small">
|
|
|
- <el-option
|
|
|
- v-for="dict in typesOptions"
|
|
|
- :key="dict.dictValue"
|
|
|
- :label="dict.dictLabel"
|
|
|
- :value="dict.dictValue"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
-
|
|
|
<el-form-item>
|
|
|
<el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
|
@@ -100,6 +98,11 @@
|
|
|
<el-table-column label="企业" align="center" prop="companyName" />
|
|
|
<el-table-column label="金额" align="center" prop="money" />
|
|
|
<el-table-column label="余额" align="center" prop="balance" />
|
|
|
+
|
|
|
+ <el-table-column label="商城订单号" align="center" prop="orderCode" v-if="queryParams.logsType==4 || queryParams.logsType==5" />
|
|
|
+ <el-table-column label="交易单号" align="center" prop="bankTransactionId" v-if="queryParams.logsType==4 || queryParams.logsType==5 || queryParams.logsType==8 || queryParams.logsType==9 " />
|
|
|
+ <el-table-column label="支付类型" align="center" prop="payTypeCode" v-if="queryParams.logsType==4 || queryParams.logsType==5 || queryParams.logsType==8 || queryParams.logsType==9 " />
|
|
|
+
|
|
|
<el-table-column label="备注" align="center" prop="remark" />
|
|
|
<el-table-column label="创建时间" align="center" prop="createTime" width="180">
|
|
|
<template slot-scope="scope">
|
|
@@ -336,6 +339,9 @@ export default {
|
|
|
}).then(response => {
|
|
|
this.download(response.msg);
|
|
|
}).catch(function() {});
|
|
|
+ },
|
|
|
+ changeLogsType(){
|
|
|
+ this.getList();
|
|
|
}
|
|
|
}
|
|
|
};
|