开发指南

本文档帮助您快速了解 ShopMX 二次开发的关键结构、扩展方式与工程规范。

前端结构

  • pages/ 页面视图
  • components/ 公共组件
  • api/ 接口封装
  • store/ 状态管理

后端结构

  • modules/ 业务模块
  • services/ 服务层
  • repositories/ 数据访问
  • jobs/ 异步任务

扩展机制

系统支持插件化扩展,可独立开发支付、物流、营销、报表等功能插件,避免改动核心代码。

编码规范

  • Vue/前端:遵循 Vue 官方风格,统一 ESLint + Prettier
  • Laravel:遵循 PSR-12
  • Java:遵循 Alibaba Java 开发规范