|
|
@@ -96,6 +96,21 @@
|
|
|
<el-option v-for="item in temp_join_type" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="支付状态:" prop="tempJoin">
|
|
|
+ <el-select v-model="queryParams.payStatus" placeholder="请选择支付状态" clearable style="width: 180px">
|
|
|
+ <el-option v-for="item in dm_pay_status" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="支付方式:" prop="tempJoin">
|
|
|
+ <el-select v-model="queryParams.payType" placeholder="请选择支付状态" clearable style="width: 180px">
|
|
|
+ <el-option v-for="item in [{value:'1',label:'微信支付'},{value:'2',label:'对公转账'}]" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="是否需要开票:" prop="tempJoin">
|
|
|
+ <el-select v-model="queryParams.invoiceStatus" placeholder="请选择支付状态" clearable style="width: 180px">
|
|
|
+ <el-option v-for="item in [{value:'0',label:'不需要'},{value:'1',label:'需要'}]" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="所在地区" label-width="70" prop="adcode">
|
|
|
<AreaCascader v-model="queryParams.adcode" :zlevel="2" checkStrictly @change="handleQuery"></AreaCascader>
|
|
|
</el-form-item>
|
|
|
@@ -141,7 +156,7 @@
|
|
|
<div v-if="row.payType === '2'">对公转账</div>
|
|
|
</template>
|
|
|
</vxe-column>
|
|
|
- <vxe-column title="支付状态" field="outTradeNo" min-width="100" :formatter="colNoData" v-if="form?.meetingCharge?.hasFee =='1'">
|
|
|
+ <vxe-column title="支付状态" field="payStatus" min-width="100" :formatter="colNoData" v-if="form?.meetingCharge?.hasFee =='1'">
|
|
|
<template #default="{ row }">
|
|
|
{{ selectDictLabel(dm_pay_status, row?.payStatus)}}
|
|
|
<el-tooltip :content="`系统单号${row?.outTradeNo}`" placement="top" effect="light">
|
|
|
@@ -328,6 +343,9 @@ const queryParams = ref<any>({
|
|
|
pageNum: 1,
|
|
|
pageSize: 10,
|
|
|
trainingId: query?.id || '',
|
|
|
+ payStatus:'',
|
|
|
+ payType:'',
|
|
|
+ invoiceStatus:''
|
|
|
});
|
|
|
const loading = ref(false);
|
|
|
const total = ref(0);
|