问题:
使用模块表单发起支付,支付后,做了判断支付状态,如果已支付,则改变表单审核状态 为已审核。
public function success($id, $paylog, $num, $sku) { // 支付成功之后的回调处理动作 $data = $this->_get_row($id, $paylog['site']); // 支付成功后更新状态 $this->table($paylog['site'].'_我的模块_form_表单名')->update($data['id'], [ 'sfzf' => 1, ]); // 支付成功后自动审核 $this->table($paylog['site'].'_我的模块_form_表单名')->update($data['id'], [ 'status' => 1, ]); }
但是后台还是会提醒待审核(如下图点击提示已通过了审核),如何去掉 审核状态为1的提醒 。
答案:
\Phpcmf\Service::M('member')->todo_admin_notice('模块目录/表单目录_verify/edit:cid/归属主题id/id/表单内容id', SITE_ID);
回复迅睿框架创始人 请问这个应该放到什么位置呢。 😇
想都不用想,肯定是放的支付成功之后了。
迅睿框架创始人:感谢官方回复解决问题