```
feat(wallet): 用户提交时直连汇付API优化流程 - 移除数据库事务包装汇付API调用,避免长耗时锁表问题 - 用户提交申请时直接连接汇付服务,不再仅保存草稿等待后台处理 - 修改汇付重提交方法名为resubmit以明确区分不同操作 - 更新异常处理机制,增加Throwable捕获确保错误正确处理 - 调整提交成功后的消息提示内容,准确反映当前处理状态 fix(agent): 代理申请流程汇付集成优化 - 统一汇付进件提交失败的消息提示文本 - 优化代理申请状态判断逻辑,根据汇付载荷存在性决定提交方式 - 更新区域代理申请成功提示,区分已提交汇付和待提交场景 - 修复业务审核通过后的汇付提交触发机制 docs(huifu): 更新汇付进件相关文档说明 - 修改后台管理界面描述,体现用户直连汇付的新流程 - 更新业务审核状态下的操作指引说明 - 调整汇付网关类的方法注释,明确各方法职责变化 - 修正canSaveHuifuDraft方法注释,说明字段兼容性和新功能 ```
这个提交包含在:
@@ -119,11 +119,16 @@ class Agent extends RegionalAgent
|
||||
|
||||
if ($status === AgentModel::STATUS_PENDING) {
|
||||
$msg = $huifuRequired
|
||||
? '申请已提交,请等待后台审核;审核通过后请到「提现」页绑定进件资料'
|
||||
? (!empty($huifuOnboard)
|
||||
? '申请已提交,汇付进件已同步提交,请耐心等待审核'
|
||||
: '申请已提交,请等待后台审核;通过后请到「提现」页完成汇付进件')
|
||||
: '申请已提交,请等待后台审核';
|
||||
} else {
|
||||
$msg = '申请已通过,您已成为该区域公司';
|
||||
if ($huifuRequired && class_exists('\\addons\\shopro_huifu\\library\\onboard\\HuifuOnboardGate')) {
|
||||
if ($huifuRequired && !empty($huifuOnboard)) {
|
||||
$msg = '申请已通过,汇付进件已同步提交,请耐心等待审核';
|
||||
} elseif ($huifuRequired && class_exists('\\addons\\shopro_huifu\\library\\onboard\\HuifuOnboardGate')) {
|
||||
// 无随申请提交资料时,兜底尝试提交历史 draft
|
||||
\addons\shopro_huifu\library\onboard\HuifuOnboardGate::submitOnBusinessApproved(
|
||||
$userId,
|
||||
'regional_agent',
|
||||
|
||||
在新工单中引用
屏蔽一个用户