|
@@ -45,24 +45,24 @@
|
|
|
value-format="YYYY-MM-DD" 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="orderRefund/order_list" sheet_name="订单列表" :title_obj="titlePtObj[query.refund_status]"
|
|
|
- :extro_params="{ is_all: true, ...query }">
|
|
|
+ <exportExcel v-if="rolesIdentify.includes('administrator')" api="orderRefund/order_list" sheet_name="订单列表"
|
|
|
+ :title_obj="titlePtObj[query.refund_status]" :extro_params="{ is_all: true, ...query }">
|
|
|
+ </exportExcel>
|
|
|
+ <exportExcel v-else="rolesIdentify.includes('administrator')" api="orderRefund/order_list" sheet_name="订单列表"
|
|
|
+ :title_obj="titleObj[query.refund_status]" :extro_params="{ is_all: true, ...query }">
|
|
|
</exportExcel>
|
|
|
- <exportExcel v-else="rolesIdentify.includes('administrator')" api="orderRefund/order_list" sheet_name="订单列表" :title_obj="titleObj[query.refund_status]"
|
|
|
- :extro_params="{ is_all: true, ...query }">
|
|
|
- </exportExcel>
|
|
|
-
|
|
|
+
|
|
|
</template>
|
|
|
</Search>
|
|
|
</div>
|
|
@@ -95,12 +95,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="pay_at" label="退款时间" v-if="query.refund_status == 1" show-overflow-tooltip
|
|
|
min-width="180px">
|
|
|
</el-table-column>
|
|
@@ -117,7 +120,7 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <!-- <el-table-column v-if="query.refund_status == 0" prop="pt_verify_status_text" label="平台审核" show-overflow-tooltip
|
|
|
+ <!-- <el-table-column v-if="query.refund_status == 0" prop="pt_verify_status_text" label="平台审核" show-overflow-tooltip
|
|
|
min-width="150px">
|
|
|
<template #default="scope">
|
|
|
<div class="wrapper">
|
|
@@ -127,10 +130,10 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column> -->
|
|
|
- <!-- <el-table-column v-if="query.refund_status == 0" prop="pt_verify_remark" label="平台审核备注" show-overflow-tooltip
|
|
|
+ <!-- <el-table-column v-if="query.refund_status == 0" prop="pt_verify_remark" label="平台审核备注" show-overflow-tooltip
|
|
|
min-width="150px">
|
|
|
</el-table-column> -->
|
|
|
- <!-- <el-table-column v-if="query.refund_status == 0" prop="sh_verify_status_text" label="商户审核" show-overflow-tooltip
|
|
|
+ <!-- <el-table-column v-if="query.refund_status == 0" prop="sh_verify_status_text" label="商户审核" show-overflow-tooltip
|
|
|
min-width="150px">
|
|
|
<template #default="scope">
|
|
|
<div class="wrapper">
|
|
@@ -140,25 +143,24 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column> -->
|
|
|
- <!-- <el-table-column v-if="query.refund_status == 0" prop="sh_verify_remark" label="商户审核备注" show-overflow-tooltip
|
|
|
+ <!-- <el-table-column v-if="query.refund_status == 0" prop="sh_verify_remark" label="商户审核备注" show-overflow-tooltip
|
|
|
min-width="150px">
|
|
|
</el-table-column> -->
|
|
|
<el-table-column v-if="query.refund_status == 0" label="操作" fixed="right">
|
|
|
<template #default="scope">
|
|
|
- <!-- <el-button link type="primary" size="small" v-action="'orderRefund.RefundOrder.platformVerify'"
|
|
|
+ <!-- <el-button link type="primary" size="small" v-action="'orderRefund.RefundOrder.platformVerify'"
|
|
|
@click="openType('noapprovedVisible', scope.row, '平台审核')">平台审核</el-button>
|
|
|
<br /> -->
|
|
|
- <!-- <el-button link type="primary" size="small" v-action="'orderRefund.RefundOrder.companyVerify'"
|
|
|
+ <!-- <el-button link type="primary" size="small" v-action="'orderRefund.RefundOrder.companyVerify'"
|
|
|
@click="openType('noapprovedVisible', scope.row, '商户审核')">商户审核</el-button>
|
|
|
<br /> -->
|
|
|
- <!-- <el-button :disabled="!scope.row.can_pay" link type="primary" size="small"
|
|
|
+ <!-- <el-button :disabled="!scope.row.can_pay" link type="primary" size="small"
|
|
|
v-action="'orderRefund.RefundOrder.payToUser'"
|
|
|
@click="openType('approvedVisible', scope.row)">确认打款</el-button>
|
|
|
<br /> -->
|
|
|
- <el-button link type="primary" size="small"
|
|
|
- v-action="'orderRefund.RefundOrder.payToUser'"
|
|
|
- @click="openType('approvedVisible', scope.row)">确认打款</el-button>
|
|
|
- <br />
|
|
|
+ <el-button link type="primary" size="small" v-action="'orderRefund.RefundOrder.payToUser'"
|
|
|
+ @click="openType('approvedVisible', scope.row)">确认打款</el-button>
|
|
|
+ <br />
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
@@ -192,7 +194,8 @@ 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 Cache from '@/support/cache';
|
|
|
import {
|
|
|
channelOrderList,
|
|
|
channelMiniprogramUseList,
|
|
@@ -361,6 +364,9 @@ onMounted(() => {
|
|
|
initRemoteOption('channelPromotions')
|
|
|
init()
|
|
|
query.value.refund_status = 0;
|
|
|
+ if (JSON.parse(Cache.get('nav_data'))?.app.id) {
|
|
|
+ query.value.miniprogram_id = JSON.parse(Cache.get('nav_data'))?.app.id
|
|
|
+ }
|
|
|
search();
|
|
|
});
|
|
|
</script>
|