通知消息开关
为会员和模块提供一系列通知消息开关

介绍

  1. 为会员提供一系列通知开关
  2. 为模块提供通知开关状态获取方法且允许添加通知方式和通知项
  3. 本模块并不提供发送通知的方法,因为通知的发送很复杂,目前无法聚合一个多方式/多场景的通知发送体系

安装使用

  1. 获取一个会员是否开启了某通知
use modules\noticeswitch\library\Helper as Notice;
/**
 * 获取会员的通知配置
 * @param int|string $userId   会员ID
 * @param string     $name     通知项目名称
 * @param string     $type     通知类型名称
 * @param bool       $realTime 获取实时配置值(只在刚刚更新了配置又获取新值时需要开启)
 * @return bool
 * @throws Throwable
 */
Notice::getUserConfig($userId, 'ask_no_watch_my_comment_adopt', 'message')

更新日志

  • 2024-10-31 19:20:48

    v1.0.2

    修复已知问题
    • 修复没有所有权限的会员操作开关可能提示无权限的问题
  • 2024-07-05 00:15:05

    v1.0.1

    兼容系统v2.1.0
    • 优化类型定义
    • 部分 Http.fetch 修改为 Http.$fetch
    • 此版本仅向 BuildAdmin >= v2.1.0 的系统提供
  • 2023-11-06 12:47:30

    v1.0.0

    首次发布

    无详细更新日志

妙码生花
妙码生花
这家伙很懒,什么也没写~
模块授权
正版授权,允许商业使用
自购买起一年内免费下载和升级更新
不加密源代码,私有部署,二开方便
可复制产品,不支持七天无理由退款
禁止转售、分享等任何形式的再分发
仅 BuildAdmin 后台管理系统可以使用
模块信息
模块价格
0积分
访问次数
3061
模块标识
noticeswitch
下载次数
262
模块分类
基础设施
上次更新
2024-10-31 19:20:48
开发者主页
-
购买送积分
-
NuxtTypeScript纯手写