PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > Fastadmin

余额提现增加消息通知

管理员 2024-12-14
Fastadmin
4

描述

简单几行代码让余额提现插件实现消息通知

  1. 用户提交余额提现后,管理员收到通知
  2. 管理员处理后,用户收到通知

需要安装消息通知插件
支持websocket实时通知,支持公众号模版消息、邮件通知、站内消息。
支持自定义通知内容,支持指定管理员接收通知。

增加代码

编辑addons/withdraw/model/Withdraw.php

<?phpnamespace addonswithdrawmodel;use thinkModel;/** * 提现模型 */class Withdraw extends Model{   ...        public static function init()    {        self::afterInsert(function ($row) {            // 发送通知-待处理余额提现            $noticeParams = [                'event' => 'new_withdraw_money',                'params' => array (                    'receiver_admin_ids' => '',                    'receiver_admin_group_ids' => '',                    'user_id' => $row['user_id'],                    'money' => $row['money'],                    'method' => $row['type'],                    'name' => $row['name'],                    'account' => $row['account'],                    'id' => $row['id']                )];            ThinkHook::listen('send_notice', $noticeParams);        });    }    ...}

编辑application/admin/model/user/Withdraw.php

<?php...class Withdraw extends Model{   ...    public static function init()    {            ...            // 这边代码必须放在init方法最后面            // 发送通知-余额提现已处理            $noticeParams = [                'event' => 'withdraw_money_res',                'params' => array (                    'receiver_admin_ids' => '',                    'receiver_admin_group_ids' => '',                    'user_id' => $row['user_id'],                    'status' => $status,                    'memo' => $row['memo'],                    'money' => $row['money'],                )];            ThinkHook::listen('send_notice', $noticeParams);        });    }   ...}

导入sql

效果图



image.png


希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部