|
@@ -49,23 +49,23 @@
|
|
|
v-model="query.orderTime" type="daterange" :shortcuts="shortcuts" range-separator="To"
|
|
|
start-placeholder="开始时间" end-placeholder="结束时间" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="支付名称" prop="pay_merchant_name" v-if="rolesIdentify.includes('administrator')">
|
|
|
- <el-input v-model="query.pay_merchant_name" placeholder="请输入支付名称" clearable />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="收款主体" prop="payee_name" v-if="rolesIdentify.includes('administrator')">
|
|
|
- <el-input v-model="query.payee_name" placeholder="请输入收款主体" clearable />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="支付商户号" prop="pay_appid" v-if="rolesIdentify.includes('administrator')">
|
|
|
- <el-input v-model="query.pay_appid" placeholder="请输入支付商户号" clearable />
|
|
|
- </el-form-item>
|
|
|
+ <el-form-item label="支付名称" prop="pay_merchant_name" v-if="rolesIdentify.includes('administrator')">
|
|
|
+ <el-input v-model="query.pay_merchant_name" placeholder="请输入支付名称" clearable />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="收款主体" prop="payee_name" v-if="rolesIdentify.includes('administrator')">
|
|
|
+ <el-input v-model="query.payee_name" placeholder="请输入收款主体" clearable />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="支付商户号" prop="pay_appid" v-if="rolesIdentify.includes('administrator')">
|
|
|
+ <el-input v-model="query.pay_appid" placeholder="请输入支付商户号" clearable />
|
|
|
+ </el-form-item>
|
|
|
</template>
|
|
|
<template v-slot:extra_button>
|
|
|
- <exportExcel v-if="rolesIdentify.includes('administrator')" api="channel/order_list" sheet_name="订单列表" :title_obj="titlePtObj"
|
|
|
+ <exportExcel v-if="rolesIdentify.includes('administrator')" api="channel/order_list" sheet_name="订单列表"
|
|
|
+ :title_obj="titlePtObj" :extro_params="{ is_export: true, ...query }">
|
|
|
+ </exportExcel>
|
|
|
+ <exportExcel v-else api="channel/order_list" sheet_name="订单列表" :title_obj="titleObj"
|
|
|
:extro_params="{ is_export: true, ...query }">
|
|
|
</exportExcel>
|
|
|
- <exportExcel v-else api="channel/order_list" sheet_name="订单列表" :title_obj="titleObj"
|
|
|
- :extro_params="{ is_export: true, ...query }">
|
|
|
- </exportExcel>
|
|
|
</template>
|
|
|
</Search>
|
|
|
<div class="table-default">
|
|
@@ -98,12 +98,15 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="pay_name" label="支付方式" show-overflow-tooltip min-width="150px">
|
|
|
</el-table-column>
|
|
|
- <el-table-column prop="pay_merchant_name" label="支付名称" show-overflow-tooltip min-width="150px" v-if="rolesIdentify.includes('administrator')">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="payee_name" label="收款主体" show-overflow-tooltip min-width="150px" v-if="rolesIdentify.includes('administrator')">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="pay_appid" label="支付商户号" show-overflow-tooltip min-width="150px" v-if="rolesIdentify.includes('administrator')">
|
|
|
- </el-table-column>
|
|
|
+ <el-table-column prop="pay_merchant_name" label="支付名称" show-overflow-tooltip min-width="150px"
|
|
|
+ v-if="rolesIdentify.includes('administrator')">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="payee_name" label="收款主体" show-overflow-tooltip min-width="150px"
|
|
|
+ v-if="rolesIdentify.includes('administrator')">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="pay_appid" label="支付商户号" show-overflow-tooltip min-width="150px"
|
|
|
+ v-if="rolesIdentify.includes('administrator')">
|
|
|
+ </el-table-column>
|
|
|
<el-table-column prop="status_txt" label="订单状态" show-overflow-tooltip min-width="150px">
|
|
|
<template #default="scope">
|
|
|
<div class="wrapper">
|
|
@@ -127,7 +130,7 @@
|
|
|
</el-table>
|
|
|
<Paginate />
|
|
|
</div>
|
|
|
- <Dialog v-model="userDetailVisible" width="50%" title="用户详情" destroy-on-close>
|
|
|
+ <Dialog v-model="userDetailVisible" width="50%" title="用户详情" :alignCenter="true" destroy-on-close>
|
|
|
<userDetail @close="closeType('applyVisible')" :primary="userDetailData"></userDetail>
|
|
|
</Dialog>
|
|
|
<Dialog v-model="applyVisible" width="50%" title="申请退款" destroy-on-close>
|
|
@@ -141,7 +144,7 @@ import { shortcuts } from '@/utils/shortcuts'
|
|
|
import { useRouter, useRoute } from 'vue-router'
|
|
|
import { InfoFilled } from '@element-plus/icons-vue';
|
|
|
import { useGetList } from '@/hook/curd/useGetList';
|
|
|
-import { titleObj,titlePtObj } from "./excelTitle"
|
|
|
+import { titleObj, titlePtObj } from "./excelTitle"
|
|
|
import userDetail from './userDetail/index.vue'
|
|
|
import create from './form/create.vue'
|
|
|
import {
|
|
@@ -319,5 +322,4 @@ onMounted(() => {
|
|
|
font-size: 15px;
|
|
|
}
|
|
|
}
|
|
|
-}
|
|
|
-</style>
|
|
|
+}</style>
|