feat(split): 添加微信分账V3版本验证和汇付分账冻结资金处理 - 在ProfitSharingService中添加Yansongda Pay V3版本验证,确保微信官方分账功能正常运行 - 实现汇付分账冻结资金检测逻辑,当资金被冻结时标记分账失败而非抛出异常 - 在管理后台控制器中增强错误处理和状态显示功能 - 优化前端界面,根据分账模式动态显示相应操作按钮 ```
26 行
1.6 KiB
HTML
26 行
1.6 KiB
HTML
<link rel="stylesheet" href="__CDN__/assets/addons/shopro/libs/element/element.css">
|
|
<div id="splitReceiverIndex" v-cloak style="padding:20px;">
|
|
<el-button type="primary" size="small" @click="openAdd" style="margin-bottom:12px;">添加接收方</el-button>
|
|
<el-table :data="listData" border v-loading="loading">
|
|
<el-table-column prop="id" label="ID" width="70"></el-table-column>
|
|
<el-table-column label="角色" width="120">
|
|
<template slot-scope="s">{{ roleTypeText(s.row.role_type) }}</template>
|
|
</el-table-column>
|
|
<el-table-column prop="channel" label="通道" width="90"></el-table-column>
|
|
<el-table-column prop="receiver_type" label="类型" width="140"></el-table-column>
|
|
<el-table-column prop="receiver_account" label="账号" min-width="180"></el-table-column>
|
|
<el-table-column prop="receiver_name" label="名称" width="120"></el-table-column>
|
|
<el-table-column v-if="!splitHuifuOnly" label="微信状态" width="100">
|
|
<template slot-scope="s">{{ wxStatusText(s.row.wx_status) }}</template>
|
|
</el-table-column>
|
|
<el-table-column label="操作" width="160">
|
|
<template slot-scope="s">
|
|
<el-button v-if="!splitHuifuOnly" type="text" @click="syncWx(s.row.id)">同步微信</el-button>
|
|
<span v-else style="color:#909399;font-size:12px;">汇付分账在控台绑定</span>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table>
|
|
</div>
|
|
<script src="__CDN__/assets/addons/shopro/libs/vue.js"></script>
|
|
<script src="__CDN__/assets/addons/shopro/libs/element/element.js"></script>
|