官方文档

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

编码约定

阅读 25

PHP

  • 新代码建议 declare(strict_types=1);
  • 命名空间遵循 ThinkPHP:app\controller、app\service、addon\{code}\
  • 数据库:优先 think\facade\Db::name('table');注意 .env 的 PREFIX
  • 时间:业务里常见 unix 时间戳字段与 datetime 并存,以所改表为准
  • 不要在主商城直接引用插件类;扩展点写入 PluginEvents 并在插件 listen.php 订阅

接口返回

{ "code": 0, "msg": "ok", "data": { ... } }
  • code = 0 成功
  • code = 401 未登录 / Token 失效(用户端会清登录态)
  • 其它非 0:业务错误,msg 给人看

后台面板

面板以服务端渲染模板为主,写操作常返回 JSON;敏感操作会进操作日志。

0.084829s