From 9fd7ea2c5aef92786f4cad199844859221fd4478 Mon Sep 17 00:00:00 2001 From: wikiboss Date: Wed, 16 Sep 2026 20:16:56 +0800 Subject: [PATCH] =?UTF-8?q?feat(companion):=20=E5=85=A8=E9=9D=A2=E7=A1=AE?= =?UTF-8?q?=E7=AB=8B=E4=BB=A5=E9=99=AA=E5=90=83=C2=B7=E9=99=AA=E5=96=9D?= =?UTF-8?q?=C2=B7=E9=99=AA=E5=94=B1=E4=B8=BA=E4=B8=BB=E7=9A=84=E6=A0=B8?= =?UTF-8?q?=E5=BF=83=E6=9E=B6=E6=9E=84=EF=BC=8C=E9=87=8D=E6=9E=84=E9=A6=96?= =?UTF-8?q?=E5=B1=8F=E6=8E=A8=E8=8D=90=E9=98=B5=E5=AE=B9=E4=B8=8E=E6=AD=8C?= =?UTF-8?q?=E5=A3=B0=E8=AF=95=E5=90=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/陪玩小程序开发设计文档.md | 12 +- pwuniapp/App.vue | 56 +++++- pwuniapp/common/icons.js | 29 +++ pwuniapp/common/mock.js | 173 ++++++++++++------ pwuniapp/common/theme.js | 116 ++++++++++++ pwuniapp/pages/index/index.vue | 30 ++- pwuniapp/pages/order/create.vue | 4 +- pwuniapp/pages/user/index.vue | 79 +++++++- pwuniapp/uni.scss | 20 ++ server/src/core/companion/service-category.ts | 6 +- server/src/core/theme/theme.manager.ts | 113 ++++++++++++ server/tests/companion-category.spec.ts | 19 +- server/tests/companion-order.spec.ts | 22 +++ server/tests/theme.spec.ts | 152 +++++++++++++++ 14 files changed, 749 insertions(+), 82 deletions(-) create mode 100644 pwuniapp/common/theme.js create mode 100644 server/src/core/theme/theme.manager.ts create mode 100644 server/tests/theme.spec.ts diff --git a/docs/陪玩小程序开发设计文档.md b/docs/陪玩小程序开发设计文档.md index 02fe498..6f53796 100644 --- a/docs/陪玩小程序开发设计文档.md +++ b/docs/陪玩小程序开发设计文档.md @@ -24,12 +24,12 @@ ## 1. 项目概述与业务架构 ### 1.1 项目定位与业务范畴 -本项目致力于打造高效、合规、有趣的泛娱乐线上电竞与同城生活社交陪伴平台。系统明确:**“陪玩”不仅仅包含线上游戏陪玩,更涵盖丰富的同城线下生活陪伴(陪玩·陪吃·陪喝)**: -- **线上电竞陪玩**:王者荣耀、和平精英、英雄联盟、无畏契约等上分、娱乐与连麦教学; -- **同城美食陪吃**:火锅烤肉、网红探店、商场餐饮搭子,前置约定现场消费分摊机制(AA制各自付 / 老板请客 / 大神自理); -- **同城下午茶陪喝**:精品咖啡手冲品鉴、新中式茶室、商业清吧微醺倾听解压; -- **同城线下陪玩**:剧本杀探案、密室逃脱、桌游互动、漫展同游、户外羽毛球运动等; -- **履约安全风控**:线下服务强制限定在公开正规商业场所,严禁私密幽闭空间,双方碰面后出示 **4 位数字核销码**现场到场签到,确保真实履约与人身财产安全。系统打破传统单向买卖壁垒,实现**用户与陪伴大神双身份一体化平滑切换**。 +本项目致力于打造高效、合规、有趣的泛娱乐线上电竞与同城生活社交陪伴平台。系统明确:**以【陪吃】、【陪喝】、【陪唱】为主打核心业务**,全面覆盖同城生活陪伴与线上电竞开黑: +- **同城美食陪吃 (核心)**:火锅烤肉、网红餐厅探店、商场餐饮饭搭子,前置约定现场消费分摊机制(AA制各自付 / 老板请客 / 大神自理); +- **同城下午茶陪喝 (核心)**:精品咖啡手冲品鉴、新中式茶室、商业清吧微醺倾听解压; +- **同城KTV陪唱 (核心)**:量贩KTV麦霸对唱、甜美流行情歌、包厢气氛组担当,配套专属高保真歌声试听条; +- **同城陪玩与电竞上分 (补充)**:剧本杀探案、同城桌游、王者荣耀、和平精英等; +- **履约安全风控**:线下服务强制限定在公开正规商业场所(商场餐厅、品牌咖啡馆、正规量贩KTV等),严禁私密幽闭空间,双方碰面后出示 **4 位数字核销码**现场到场签到,确保真实履约与人身财产安全。系统打破传统单向买卖壁垒,实现**用户与陪伴大神双身份一体化平滑切换**。 ### 1.2 角色权限与三端架构 ```mermaid diff --git a/pwuniapp/App.vue b/pwuniapp/App.vue index 3e928e8..ec7a20f 100644 --- a/pwuniapp/App.vue +++ b/pwuniapp/App.vue @@ -1,7 +1,10 @@