Sin descripción

0235699曾露 a27be42630 fix: 稳定总览看板范围选择器下拉高度 hace 3 meses
.vscode ec0f8b5419 Initial commit: 企微客户服务系统前端与后端 hace 3 meses
backend cf89c6f3ec docs: 补充项目目录与功能说明并更新 README hace 3 meses
doc cf89c6f3ec docs: 补充项目目录与功能说明并更新 README hace 3 meses
public ec0f8b5419 Initial commit: 企微客户服务系统前端与后端 hace 3 meses
src a27be42630 fix: 稳定总览看板范围选择器下拉高度 hace 3 meses
.editorconfig ec0f8b5419 Initial commit: 企微客户服务系统前端与后端 hace 3 meses
.gitignore 525bdc00a8 refactor: 扁平化 backend 目录并完善群详情与成员展示 hace 3 meses
.postcssrc.json ec0f8b5419 Initial commit: 企微客户服务系统前端与后端 hace 3 meses
README.md cf89c6f3ec docs: 补充项目目录与功能说明并更新 README hace 3 meses
angular.json ec0f8b5419 Initial commit: 企微客户服务系统前端与后端 hace 3 meses
package-lock.json ec0f8b5419 Initial commit: 企微客户服务系统前端与后端 hace 3 meses
package.json ec0f8b5419 Initial commit: 企微客户服务系统前端与后端 hace 3 meses
pnpm-lock.yaml ec0f8b5419 Initial commit: 企微客户服务系统前端与后端 hace 3 meses
proxy.conf.json ec0f8b5419 Initial commit: 企微客户服务系统前端与后端 hace 3 meses
tsconfig.app.json ec0f8b5419 Initial commit: 企微客户服务系统前端与后端 hace 3 meses
tsconfig.json ec0f8b5419 Initial commit: 企微客户服务系统前端与后端 hace 3 meses
tsconfig.spec.json ec0f8b5419 Initial commit: 企微客户服务系统前端与后端 hace 3 meses

README.md

拉迷企微客户服务系统(PC 社群运营端)

项目结构

目录 说明
src/ PC 前端(Angular 20,本仓库主应用)
backend/ 后端 API(Express,默认端口 :3101
doc/ 产品与设计文档
backend/docs/ 后端设计、部署与数据库文档

完整目录说明、功能清单与后续计划见 doc/项目目录与功能说明.md

本地开发

1. 启动后端

cd backend
npm install   # 或 pnpm install
npm run dev

PC API:http://localhost:3101/api
健康检查:http://localhost:3101/api/health

2. 启动 PC 前端

# 仓库根目录
npm install   # 或 pnpm install
npm start

前端:http://localhost:4200(通过 proxy.conf.json 代理 /api → 3101)

演示账号

默认密码均为 123456登录使用手机号

角色 手机号 邮箱
总监 13800000001 admin@lami.com
区域督导 13800000002 dudao@lami.com
店长 13800000003 lidian@lami.com

环境变量(后端)

backend/.env.example。关键配置:

  • PARSE_SERVER_URL / PARSE_APP_ID / PARSE_MASTER_KEY — Parse 数据库
  • QIWE_TOKEN / QIWE_GUID — 企微 QiWe 平台(群同步、消息同步)

常见问题

后端报 EADDRINUSE :::3101

端口已被占用。先结束旧进程再启动:

netstat -ano | findstr ":3101"
taskkill /PID <PID> /F

登录报 Parse 502 / invalid JSON

远程 Parse 数据库(PARSE_SERVER_URL)不可用。访问 /api/health 查看 database.connected。Parse 恢复前登录无法使用;可临时将 src/environments/environment.development.tsuseBackendApi 改为 false 使用 Mock 数据。

前端提示「网络错误,请确认后端服务已启动」

  1. 确认 backend/ 已启动(不是旧路径 backend/backend/
  2. 访问 http://localhost:3101/api/health 验证

构建

npm run build       # 前端生产构建
npm test            # 前端单元测试

文档索引

文档 内容
doc/项目目录与功能说明.md 目录结构、当前功能、后续计划
doc/风控工单-后端开发说明.md 风控模块后端设计与分阶段计划
backend/docs/backend-design.md Webhook 架构
backend/docs/database-design.md Parse 表结构