hlw2326/think-plugin-mp

小程序通用插件包

Maintainers

Package info

github.com/hlw2326/think-plugin-mp

Homepage

Type:think-admin-plugin

pkg:composer/hlw2326/think-plugin-mp

Statistics

Installs: 2

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

dev-main 2026-04-06 09:28 UTC

This package is auto-updated.

Last update: 2026-05-07 12:20:11 UTC


README

ThinkAdmin 小程序插件,适用于微信小程序(其他小程序未测试),提供用户管理、广告配置、通知管理、卡密系统等通用模块。

模块说明

数据概览

展示系统核心数据的统计图表,包括用户、会员、广告、通知、卡密、查询记录等维度。

小程序管理

管理多个微信小程序的配置信息。

  • 小程序列表 — 名称、AppID、AppSecret,支持排序和状态控制

广告配置

配置微信流量主广告单元,支持多类型广告。

  • 广告列表 — 按小程序Tab筛选,支持广告类型、状态筛选
  • 广告类型 — Banner、插屏、激励视频、原生模板、格子广告

通知管理

向小程序用户推送通知公告。

  • 通知列表 — 支持按类型、状态筛选
  • 通知类型 — 系统通知、活动公告、版本更新
  • 跳转方式 — 支持多种小程序跳转类型

用户管理

管理注册用户,支持积分、会员、状态管理。

  • 用户列表 — 昵称、手机号、设备信息,支持状态筛选
  • 查询记录 — 用户查询历史,支持退积分
  • 积分日志 — 用户积分变动流水
  • 登录日志 — 用户登录设备管理

卡密系统

积分卡密和会员卡密的管理与发放。

积分卡密

  • 积分卡密 — 生成积分充值卡密,支持批量生成
  • 批次管理 — 按批次号追踪卡密
  • 使用限制 — 支持最大使用人数、每人使用次数、有效期控制

会员卡密

  • 会员卡密 — 生成会员天数充值卡密,支持批量生成
  • 自动续期 — 使用后自动累加会员天数

充值记录

查看所有卡密使用记录。

安装

composer require hlw2326/think-plugin-mp

安装完成后访问 系统管理 → 插件中心,找到"小程序插件",点击安装。

数据库表

表名 说明
plugin_mini_mp 小程序配置
plugin_mini_user 小程序用户
plugin_mini_ad 广告配置
plugin_mini_notice 通知公告
plugin_mini_card_score 积分卡密
plugin_mini_card_vip 会员卡密
plugin_mini_card_log 卡密使用记录
plugin_mini_user_token 用户登录Token
plugin_mini_user_query 用户查询记录
plugin_mini_user_score_log 用户积分流水

API 接口

广告配置

GET /api/v1/ad/config?appid=xxx

通知列表

GET /api/v1/notice/list?appid=xxx&type=xxx

用户登录

POST /api/v1/login/in?appid=xxx

路由前缀

插件路由统一以 {code}/ 为前缀,{code} 由插件中心自动分配。

版本要求

  • PHP >= 8.2
  • ThinkAdmin v6
  • ThinkPHP >= 6.0