官方文档

开发文档与操作文档一站查阅,安装二开与后台运营都能快速上手

整体架构说明

阅读 26

分层

  • 用户端(C):Uni-app → HTTP JSON API(/api/c/v1/*)→ 业务 Service → MySQL
  • 运营后台(B 面板):ThinkPHP 视图 + Session,路径前缀 /admin/*
  • 可选 B 端 JSON API:/api/b/v1/*(登录、菜单、部分资源)
  • 独立插件:addons/{code}/,通过 PluginHook 与主商城通信
  • 长连接:worker/im_ws.php、worker/meeting_ws.php

设计原则

  • 主商城禁止 use addon\*,只 dispatch / filter 事件。
  • 业务数据访问优先 Db::name() 直查(与 ThinkPHP 模型层并存,以现有代码风格为准)。
  • C 端统一响应:{ code, msg, data },code === 0 成功,401 未登录。
0.086080s