优化查询
This commit is contained in:
parent
aa9f54f4c4
commit
8f3d733461
|
@ -11,10 +11,10 @@
|
|||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item :label="FieldName.AGENT" prop="agentName">
|
||||
<el-form-item label="设备名称" prop="deviceName" v-if="notHasView(views.device)">
|
||||
<el-input
|
||||
v-model="queryParams.agentName"
|
||||
placeholder="请输入名称"
|
||||
v-model="queryParams.deviceName"
|
||||
placeholder="请输入设备名称"
|
||||
clearable
|
||||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
|
@ -35,10 +35,10 @@
|
|||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="设备名称" prop="deviceName" v-if="notHasView(views.device)">
|
||||
<el-form-item :label="FieldName.AGENT" prop="agentName">
|
||||
<el-input
|
||||
v-model="queryParams.deviceName"
|
||||
placeholder="请输入设备名称"
|
||||
v-model="queryParams.agentName"
|
||||
placeholder="请输入名称"
|
||||
clearable
|
||||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
|
|
|
@ -9,10 +9,22 @@
|
|||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="用户名称" prop="userName">
|
||||
<el-form-item label="订单时间" prop="createDateRange" >
|
||||
<el-date-picker
|
||||
v-model="queryParams.createDateRange"
|
||||
value-format="yyyy-MM-dd"
|
||||
type="daterange"
|
||||
range-separator="至"
|
||||
start-placeholder="开始日期"
|
||||
end-placeholder="结束日期"
|
||||
:clearable="false"
|
||||
@change="handleQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="充值用户" prop="userName">
|
||||
<el-input
|
||||
v-model="queryParams.userName"
|
||||
placeholder="请输入用户名称"
|
||||
placeholder="请输入充值用户名称"
|
||||
clearable
|
||||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
|
@ -41,6 +53,38 @@
|
|||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item :label="FieldName.STORE" prop="storeName" v-if="notHasView(views.store)">
|
||||
<el-input
|
||||
v-model="queryParams.storeName"
|
||||
placeholder="请输入名称"
|
||||
clearable
|
||||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item :label="FieldName.INVESTOR" prop="investorName" >
|
||||
<el-input
|
||||
v-model="queryParams.investorName"
|
||||
placeholder="请输入名称"
|
||||
clearable
|
||||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item :label="FieldName.BIZ" prop="bizName">
|
||||
<el-input
|
||||
v-model="queryParams.bizName"
|
||||
placeholder="请输入名称"
|
||||
clearable
|
||||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item :label="FieldName.AGENT" prop="agentName">
|
||||
<el-input
|
||||
v-model="queryParams.agentName"
|
||||
placeholder="请输入名称"
|
||||
clearable
|
||||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="交易状态" prop="statusList">
|
||||
<el-checkbox-group v-model="queryParams.statusList" @change="handleQuery" size="mini">
|
||||
<el-checkbox-button v-for="dict in dict.type.sm_transaction_bill_status" :label="dict.value" :key="dict.value">
|
||||
|
@ -48,16 +92,6 @@
|
|||
</el-checkbox-button>
|
||||
</el-checkbox-group>
|
||||
</el-form-item>
|
||||
<!-- <el-form-item label="支付方式" prop="channelId">-->
|
||||
<!-- <el-select v-model="queryParams.channelId" clearable placeholder="请选择支付方式" @change="handleQuery">-->
|
||||
<!-- <el-option-->
|
||||
<!-- v-for="dict in dict.type.channel_type"-->
|
||||
<!-- :key="dict.value"-->
|
||||
<!-- :label="dict.label"-->
|
||||
<!-- :value="dict.value"-->
|
||||
<!-- />-->
|
||||
<!-- </el-select>-->
|
||||
<!-- </el-form-item>-->
|
||||
<el-form-item>
|
||||
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
||||
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
||||
|
@ -82,13 +116,15 @@
|
|||
<el-table-column type="selection" width="55" align="center" />
|
||||
<!-- <el-table-column label="订单ID" align="center" prop="billId" width="80"/>-->
|
||||
<el-table-column label="时间" align="center" prop="createTime" width="100"/>
|
||||
<el-table-column label="订单编号" align="center" prop="billNo" min-width="130">
|
||||
<el-table-column label="订单编号" align="center" prop="billNo" min-width="100">
|
||||
<recharge-link slot-scope="d" :bill-id="d.row.billId" :text="d.row.billNo"/>
|
||||
</el-table-column>
|
||||
<el-table-column label="充值用户" align="center" prop="userName" >
|
||||
<user-link slot-scope="d" :id="d.row.userId" :name="d.row.userName"/>
|
||||
</el-table-column>
|
||||
<el-table-column label="用户手机" align="center" prop="userMobile" />
|
||||
<el-table-column label="用户手机" align="center" prop="userMobile">
|
||||
<user-link slot-scope="d" :id="d.row.userId" :name="d.row.userMobile"/>
|
||||
</el-table-column>
|
||||
<el-table-column label="设备名称/SN" align="center" prop="deviceName" width="180">
|
||||
<device-link slot-scope="d" :id="d.row.deviceId" :text="`${d.row.deviceName ? d.row.deviceName : '--'} (${d.row.deviceNo})`"/>
|
||||
</el-table-column>
|
||||
|
@ -104,19 +140,22 @@
|
|||
<el-table-column :label="FieldName.AGENT" align="center" prop="agentName">
|
||||
<user-link slot-scope="d" :id="d.row.agentId" :name="d.row.agentName"/>
|
||||
</el-table-column>
|
||||
<el-table-column label="交易金额" align="center">
|
||||
<el-table-column label="交易金额" align="center" min-width="100">
|
||||
<template slot-scope="d">
|
||||
{{d.row.money | money | defaultValue}} 元
|
||||
{{d.row.money | money | defaultValue}} 元<br/>
|
||||
<template v-if="d.row.refundAmount">退款:{{d.row.refundAmount | money | defaultValue}} 元</template>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="渠道成本" align="center" v-if="deptId === ROOT_DEPT">
|
||||
<el-table-column label="运营成本" align="center" min-width="100">
|
||||
<template slot-scope="d">
|
||||
{{d.row.channelCost | money | defaultValue}} 元
|
||||
{{d.row.deptChannelCost | money | defaultValue}} 元<br/>
|
||||
<template v-if="d.row.refundDeptChannel">退款:{{d.row.refundDeptChannel | money | defaultValue}} 元</template>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="运营成本" align="center">
|
||||
<el-table-column label="渠道成本" align="center" v-if="deptId === ROOT_DEPT" min-width="100">
|
||||
<template slot-scope="d">
|
||||
{{d.row.deptChannelCost | money | defaultValue}} 元
|
||||
{{d.row.channelCost | money | defaultValue}} 元<br/>
|
||||
<template v-if="d.row.refundChannel">退款:{{d.row.refundChannel | money | defaultValue}} 元</template>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="交易状态" align="center" width="120">
|
||||
|
@ -271,6 +310,7 @@ export default {
|
|||
landlordName: null,
|
||||
type: "1", // 充值
|
||||
statusList: ['1','2','3','6','7','8','9'],
|
||||
createDateRange: []
|
||||
},
|
||||
// 表单参数
|
||||
form: {},
|
||||
|
|
Loading…
Reference in New Issue
Block a user