|
@@ -123,9 +123,9 @@ cfc/
|
|
|
│ │ ├── discover/ | shop/ # 发现 / 商城(TabBar)
|
|
│ │ ├── discover/ | shop/ # 发现 / 商城(TabBar)
|
|
|
│ │ ├── vendor/ # 服务商入驻
|
|
│ │ ├── vendor/ # 服务商入驻
|
|
|
│ │ └── profile/ | login/ # 个人 / 登录
|
|
│ │ └── profile/ | login/ # 个人 / 登录
|
|
|
-│ ├── components/ # 可复用组件(地址选择器、wuxing-sandbox 等)
|
|
|
|
|
|
|
+│ ├── components/ # 可复用组件(地址选择器、RelationshipPicker、wuxing-sandbox 等)
|
|
|
│ ├── store/ # Vuex 角色状态管理
|
|
│ ├── store/ # Vuex 角色状态管理
|
|
|
-│ ├── pages.json # 页面注册(4 TabBar)
|
|
|
|
|
|
|
+│ ├── pages.json # 页面注册(5 TabBar:行/身/智/心/富)
|
|
|
│ └── uni.scss # 设计 Token 体系
|
|
│ └── uni.scss # 设计 Token 体系
|
|
|
│
|
|
│
|
|
|
├── cfc-web/ # Vue 2 + Element UI Web 管理端(29 页面)
|
|
├── cfc-web/ # Vue 2 + Element UI Web 管理端(29 页面)
|
|
@@ -163,7 +163,7 @@ mysql -u root -p cfc < cfc-backend/src/main/resources/schema.sql
|
|
|
# 2. 后端
|
|
# 2. 后端
|
|
|
cd cfc-backend
|
|
cd cfc-backend
|
|
|
mvn clean install
|
|
mvn clean install
|
|
|
-mvn spring-boot:run # localhost:8080
|
|
|
|
|
|
|
+mvn spring-boot:run # localhost:9082
|
|
|
|
|
|
|
|
# 3. 小程序
|
|
# 3. 小程序
|
|
|
cd cfc-frontend
|
|
cd cfc-frontend
|
|
@@ -183,7 +183,7 @@ npm run serve # localhost:8082
|
|
|
| 模块 | 功能 | 客户 | 附属 | 服务商 | 运营 |
|
|
| 模块 | 功能 | 客户 | 附属 | 服务商 | 运营 |
|
|
|
|------|------|:----:|:----:|:------:|:----:|
|
|
|------|------|:----:|:----:|:------:|:----:|
|
|
|
| **认证** | 微信/手机登录、角色切换 | ● | ● | ● | — |
|
|
| **认证** | 微信/手机登录、角色切换 | ● | ● | ● | — |
|
|
|
-| **家庭** | 家庭创建、成员邀请、解绑 | ● | ○ | ○ | ● |
|
|
|
|
|
|
|
+| **家庭** | 家庭创建、成员邀请/管理、关系类型编辑、家庭关系图 | ● | ○ | ○ | ● |
|
|
|
| **任务** | 创建/下发、执行(含小游戏)、审核 | ● | ● | ● | ● |
|
|
| **任务** | 创建/下发、执行(含小游戏)、审核 | ● | ● | ● | ● |
|
|
|
| **积分** | 余额、流水、手动调整 | ● | ● | — | ● |
|
|
| **积分** | 余额、流水、手动调整 | ● | ● | — | ● |
|
|
|
| **心愿** | 创建心愿、兑换、审批 | ● | ● | — | ● |
|
|
| **心愿** | 创建心愿、兑换、审批 | ● | ● | — | ● |
|
|
@@ -225,6 +225,7 @@ npm run serve # localhost:8082
|
|
|
|------|--------|------|
|
|
|------|--------|------|
|
|
|
| 认证 | `AuthController` | `/api/auth/*` — 登录/注册/切换角色 |
|
|
| 认证 | `AuthController` | `/api/auth/*` — 登录/注册/切换角色 |
|
|
|
| 家庭 | `FamilyController` | `/api/family/*` — 邀请码/绑定 |
|
|
| 家庭 | `FamilyController` | `/api/family/*` — 邀请码/绑定 |
|
|
|
|
|
+| 家庭成员 | `FamilyMembersController` | `/api/family/member/*` — 添加/编辑/切换/移除成员 |
|
|
|
| 任务 | `TaskController` | `/api/tasks/*` — CRUD/审核/小游戏 |
|
|
| 任务 | `TaskController` | `/api/tasks/*` — CRUD/审核/小游戏 |
|
|
|
| 心愿 | `WishController` | `/api/wishes/*` — 创建/审批/兑换 |
|
|
| 心愿 | `WishController` | `/api/wishes/*` — 创建/审批/兑换 |
|
|
|
| 五维能量 | `EnergyController` | `/api/energy/*` — 概览/流水/配置 |
|
|
| 五维能量 | `EnergyController` | `/api/energy/*` — 概览/流水/配置 |
|
|
@@ -237,7 +238,7 @@ npm run serve # localhost:8082
|
|
|
| 服务商入驻 | `VendorController` | `/api/vendor/*` — 申请/状态 |
|
|
| 服务商入驻 | `VendorController` | `/api/vendor/*` — 申请/状态 |
|
|
|
| 运营 | `AdminController` | `/api/admin/*` — 审核/用户/配置 |
|
|
| 运营 | `AdminController` | `/api/admin/*` — 审核/用户/配置 |
|
|
|
|
|
|
|
|
-完整 API 清单见后端 Swagger 文档(启动后访问 `http://localhost:8080/swagger-ui.html`)。
|
|
|
|
|
|
|
+完整 API 清单见后端 Swagger 文档(启动后访问 `http://localhost:9082/swagger-ui.html`)。
|
|
|
|
|
|
|
|
---
|
|
---
|
|
|
|
|
|
|
@@ -296,7 +297,7 @@ npm run serve # localhost:8082
|
|
|
## 小程序信息
|
|
## 小程序信息
|
|
|
|
|
|
|
|
- **AppID:** `wx5ba8038ef16fb245`
|
|
- **AppID:** `wx5ba8038ef16fb245`
|
|
|
-- **TabBar:** 首页 / 发现 / 商城 / 我的
|
|
|
|
|
|
|
+- **TabBar:** 行 / 身 / 智 / 心 / 富(对应五行相生:木·土·金·水·火)
|
|
|
- **自定义 TabBar:** 角色感知(客户/附属/服务商显示不同内容)
|
|
- **自定义 TabBar:** 角色感知(客户/附属/服务商显示不同内容)
|
|
|
|
|
|
|
|
---
|
|
---
|