mall + pay:

1. 优化退款管理的接口实现
This commit is contained in:
YunaiV
2023-07-19 22:33:19 +08:00
parent b84da30234
commit 3caa5f14bd
17 changed files with 210 additions and 465 deletions

View File

@@ -9,8 +9,7 @@
</el-select>
</el-form-item>
<el-form-item label="支付渠道" prop="channelCode">
<el-select v-model="queryParams.channelCode" placeholder="请选择支付渠道" clearable
@clear="()=>{queryParams.channelCode = null}">
<el-select v-model="queryParams.channelCode" placeholder="请选择支付渠道" clearable>
<el-option v-for="dict in this.getDictDatas(DICT_TYPE.PAY_CHANNEL_CODE)" :key="dict.value" :label="dict.label" :value="dict.value"/>
</el-select>
</el-form-item>
@@ -77,9 +76,15 @@
</el-table-column>
<el-table-column label="订单号" align="left" width="300">
<template v-slot="scope">
<p class="order-font"><el-tag size="mini">商户单号</el-tag> {{scope.row.merchantOrderId}}</p>
<p class="order-font" v-if="scope.row.no"><el-tag size="mini" type="warning">支付单号</el-tag> {{scope.row.no}}</p>
<p class="order-font" v-if="scope.row.channelOrderNo"><el-tag size="mini" type="success">渠道单号</el-tag> {{scope.row.channelOrderNo}}</p>
<p class="order-font"><el-tag size="mini">
商户</el-tag> {{scope.row.merchantOrderId}}
</p>
<p class="order-font" v-if="scope.row.no">
<el-tag size="mini" type="warning">支付</el-tag> {{scope.row.no}}
</p>
<p class="order-font" v-if="scope.row.channelOrderNo">
<el-tag size="mini" type="success">渠道</el-tag> {{scope.row.channelOrderNo}}
</p>
</template>
</el-table-column>
<el-table-column label="支付状态" align="center" prop="status">