feat: 新增微信小程序虚拟支付提审防审模式及相关功能
本次提交主要实现微信小程序虚拟支付提审防审机制,包括: 1. 后台配置虚拟支付防审开关,支持开启/关闭模式 2. 前端根据开关状态及设备类型,iOS设备自动触发合规提示 3. 分销模块调整提现规则,无门槛即时提现 4. 登录页面优化,增加返回和暂不登录入口,符合微信审核规范 5. 新增提现记录页面,优化分销中心界面布局 该功能确保微信提审期间能顺利通过审核,审核通过后可一键切换为正常运营模式,无需重新发布小程序代码。
这个提交包含在:
@@ -48,6 +48,14 @@ class Setting extends V1
|
||||
],
|
||||
// 余额支付密码开关(开启后余额支付需验证 6 位支付密码,用户在余额中心设置)
|
||||
'payPasswordEnabled' => (int)$this->cfg('pay.payPasswordEnabled', 0) === 1,
|
||||
// 微信小程序虚拟支付提审合规保护开关(1=开启合规拦截,0=正式放开,默认1安全过审)
|
||||
'virtualPayAudit' => (function() {
|
||||
$sysVal = \think\Db::name('config')->where('name', 'virtual_pay_audit')->value('value');
|
||||
if ($sysVal !== null && $sysVal !== '') {
|
||||
return (int)$sysVal === 1;
|
||||
}
|
||||
return (int)$this->cfg('pay.virtualPayAudit', 1) === 1;
|
||||
})(),
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
在新工单中引用
屏蔽一个用户