Browse Source

代付订单加上订单环境(生产、测试)标识

master
yangchangfa 11 months ago
parent
commit
9ed8be40d7
  1. 43
      src/views/pay/payOrder/payDaiFuWater.vue

43
src/views/pay/payOrder/payDaiFuWater.vue

@ -14,57 +14,64 @@
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="96px"
class="flex form" style="padding:0 20px">
<el-form-item label="商户订单号" prop="outTradeNo">
<el-input size="small" v-model="queryParams.outTradeNo" placeholder="请输入商户订单号"
<el-input size="small" v-model="queryParams.outTradeNo" placeholder="请输入商户订单号" clearable
@keyup.enter.native="handleQuery" style="width: 215px;border-color: #E6F1FF;" />
</el-form-item>
<el-form-item label="平台订单号" prop="noOrder">
<el-input size="small" v-model="queryParams.noOrder" placeholder="请输入平台订单号"
<el-input size="small" v-model="queryParams.noOrder" placeholder="请输入平台订单号" clearable
@keyup.enter.native="handleQuery" style="width: 215px;border-color: #E6F1FF;" />
</el-form-item>
<el-form-item label="商户名称" prop="storeName">
<el-input size="small" v-model="queryParams.storeName" placeholder="请输入商户名称"
<el-input size="small" v-model="queryParams.storeName" placeholder="请输入商户名称" clearable
@keyup.enter.native="handleQuery" style="width: 215px;border-color: #E6F1FF;" />
</el-form-item>
<el-form-item label="银行卡号" prop="acctId">
<el-input size="small" v-model="queryParams.acctId" placeholder="请输入银行卡号"
<el-input size="small" v-model="queryParams.acctId" placeholder="请输入银行卡号" clearable
@keyup.enter.native="handleQuery" style="width: 215px;border-color: #E6F1FF;" />
</el-form-item>
<el-form-item label="代付状态" prop="orderStatus">
<el-select v-model="queryParams.orderStatus" placeholder="请选择代付状态" size="small">
<el-select v-model="queryParams.orderStatus" placeholder="请选择代付状态" size="small" clearable>
<el-option v-for="dict in dict.type.payment_status" :key="dict.value" :label="dict.label"
:value="dict.value" />
</el-select>
</el-form-item>
<el-form-item label="出金渠道" prop="outChannel">
<el-select v-model="queryParams.outChannel" placeholder="请选择出金渠道" clearable size="small">
<el-select v-model="queryParams.outChannel" placeholder="请选择出金渠道" clearable size="small" clearable>
<el-option v-for="(item, i) in userLevType" :key="i" :label="item.channelName"
:value="item.payChannel"></el-option>
</el-select>
</el-form-item>
<el-form-item label="是否发起代付" prop="isPayment">
<el-select v-model="queryParams.isPayment" placeholder="请选择是否发起代付" size="small">
<el-select v-model="queryParams.isPayment" placeholder="请选择是否发起代付" size="small" clearable>
<el-option v-for="dict in dict.type.yes_no" :key="dict.value" :label="dict.label"
:value="dict.value" />
</el-select>
</el-form-item>
<el-form-item label="订单来源" prop="sourceType">
<el-select v-model="queryParams.sourceType" placeholder="请选择订单来源" size="small">
<el-select v-model="queryParams.sourceType" placeholder="请选择订单来源" size="small" clearable>
<el-option v-for="dict in dict.type.source_type" :key="dict.value" :label="dict.label"
:value="dict.value" />
</el-select>
</el-form-item>
<el-form-item label="订单环境" prop="belongEnv">
<el-select v-model="queryParams.belongEnv" placeholder="请选择订单环境" size="small" clearable>
<el-option v-for="dict in dict.type.belongEnv" :key="dict.value" :label="dict.label"
:value="dict.value" />
</el-select>
</el-form-item>
<el-form-item label="创建时间">
<el-date-picker v-model="dateRange[0]" size="small" style="width: 340px; height: 32px;"
<el-date-picker v-model="dateRange[0]" size="small" style="width: 340px; height: 32px;" clearable
value-format="yyyy-MM-dd HH:mm:ss" type="datetimerange" range-separator="-" start-placeholder="开始日期"
end-placeholder="结束日期" :unlink-panels="true" :default-time="['00:00:00', '23:59:59']"
:picker-options="pickerOptions"></el-date-picker>
</el-form-item>
<el-form-item label="更新时间">
<el-date-picker v-model="dateRange[1]" size="small" style="width: 340px; height: 32px"
<el-date-picker v-model="dateRange[1]" size="small" style="width: 340px; height: 32px" clearable
value-format="yyyy-MM-dd HH:mm:ss" type="datetimerange" range-separator="-" start-placeholder="开始日期"
end-placeholder="结束日期" :unlink-panels="true" :default-time="['00:00:00', '23:59:59']"
:picker-options="pickerOptions"></el-date-picker>
@ -153,9 +160,15 @@
<el-table-column :label="'订单信息'" align="left" prop="orderMsg" min-width="100" show-overflow-tooltip/>
<el-table-column :label="'备注'" align="left" prop="memo" min-width="100" />
<el-table-column :label="'订单环境'" align="center" prop="belongEnv" min-width="80">
<template slot-scope="scope">
<el-tag
:type="scope.row.belongEnv === 'pro' ? 'success' : 'info'"
disable-transitions> {{ scope.row.belongEnv == 'pro' ? '生产' : '测试' }}</el-tag>
</template>
</el-table-column>
<el-table-column :label="'更新时间'" align="center" prop="storeNo" min-width="120">
<template slot-scope="scope">
@ -368,7 +381,7 @@ import { common_api, platform_payment_list, payOrder } from "@/api/form";
export default {
name: "PkAdWeiList",
dicts: ['pay_status', 'source_type', 'yes_no', 'payment_status'],
dicts: ['pay_status', 'source_type', 'yes_no', 'payment_status', 'belongEnv'],
data() {
return {
orderStatusType: [
@ -498,6 +511,7 @@ export default {
idskey: [],
//
single: true,
//
multiple: true,
dateRange: [],
@ -508,8 +522,7 @@ export default {
//
exportLoading: false,
paymentIds: [],
//
multiple: true,
//
showSearch: true,
//
@ -537,7 +550,7 @@ export default {
outTradeNo: null,
batchNo: null,
userType: null,
belongEnv: null
},
//

Loading…
Cancel
Save