# 拉迷企微客户服务系统(PC 社群运营端) ## 项目结构 | 目录 | 说明 | |------|------| | `src/` | **PC 前端**(Angular 20,本仓库主应用) | | `lami-base-v1/backend/` | **后端 API**(Express,PC `:3101`,Mobile `:3201`) | | `lami-base-v1/frontend/` | 后端联调/测试用前端(销售培训 Mobile,可保留) | | `doc/` | 产品与设计文档 | | `lami-base-v1/doc/` | 后端接口与开发规范 | ## 本地开发 ### 1. 启动后端 ```bash cd lami-base-v1/backend pnpm install pnpm dev ``` PC API:`http://localhost:3101/api` Swagger:`http://localhost:3101/api-docs` ### 2. 启动 PC 前端 ```bash # 仓库根目录 pnpm install pnpm start ``` 前端:`http://localhost:4200`(通过 `proxy.conf.json` 代理 `/api` → 3101) ### 演示账号 默认密码均为 `123456`(可在个人设置中修改): | 角色 | 邮箱 | |------|------| | 系统管理员 | admin@lami.com | | 店长 | lidian@lami.com | | 社群运营 | wangying@lami.com | ## 环境变量(后端) 见 `lami-base-v1/backend/.env.example`。生产环境务必配置: - `API_KEY` — 前端请求头 `X-API-Key` - `QIWEI_LIVE_ALLOW_BROADCAST=1` — 才允许真实群发 - `QIWEI_WEBHOOK_SECRET` — Webhook 校验 ## 构建 ```bash pnpm build # 前端生产构建 pnpm test # 前端单元测试 ```