From f662723a25105a426f0ebecac669c15a0ea53df3 Mon Sep 17 00:00:00 2001 From: long <452591453@qq.com> Date: Fri, 17 Jul 2026 11:37:05 +0800 Subject: [PATCH] debug --- TUICallKit-Vue3/tongji/endless-game/README.md | 8 +- .../endless-game/components/TongjiIcon.vue | 190 ------------------ TUICallKit-Vue3/tongji/endless-game/index.vue | 2 +- .../tongji/endless-game/utils/svgDataUrl.js | 49 ----- TUICallKit-Vue3/tongji/pages/weekly.vue | 38 +++- .../tongji/styles/weekly-stitch.scss | 11 +- 6 files changed, 42 insertions(+), 256 deletions(-) delete mode 100644 TUICallKit-Vue3/tongji/endless-game/components/TongjiIcon.vue delete mode 100644 TUICallKit-Vue3/tongji/endless-game/utils/svgDataUrl.js diff --git a/TUICallKit-Vue3/tongji/endless-game/README.md b/TUICallKit-Vue3/tongji/endless-game/README.md index b38842e5..4b3890f3 100644 --- a/TUICallKit-Vue3/tongji/endless-game/README.md +++ b/TUICallKit-Vue3/tongji/endless-game/README.md @@ -1,18 +1,16 @@ # 控糖消消乐独立功能包 -此目录包含“控糖消消乐”无尽三消版的页面与运行代码,可以整体复制到另一个 uni-app Vue 3 项目的 `tongji/endless-game/` 下。食品图片由远端 COS 提供,不再存放于功能目录中。 +此目录包含“控糖消消乐”无尽三消版的页面与运行代码。食品图片由远端 COS 提供,图标组件复用 `tongji` 分包的公共组件。 ## 目录内容 - `index.vue`:页面、棋盘算法、关卡主题、任务、道具、三/四/五连奖励和适老化交互。 - `game-endless.scss`:完整页面与动画样式。 -- `components/TongjiIcon.vue`:本功能包使用的图标组件。 - `composables/useGameSfx.js`:滑动、掉落、消除、连击和大奖音效。 -- `utils/svgDataUrl.js`:图标编码工具。 ## 迁移步骤 -1. 整体复制 `endless-game` 文件夹到目标项目的 `tongji/` 目录。 +1. 复制 `endless-game` 文件夹到目标项目的 `tongji/` 目录,并确保目标项目同时提供 `tongji/components/TongjiIcon.vue` 与 `tongji/utils/svgDataUrl.js`。 2. 在目标项目 `pages.json` 的 `tongji` 分包 `pages` 数组中加入: ```json @@ -37,5 +35,5 @@ - 连消小目标按“连消×2”累计 2 次;连续 6 次普通消除没有连消时,下一次掉落会提供连消机会。“连消×3”保留为额外积分、驼乳粉与撒花惊喜,不阻挡主线任务。 - 横向 3 个与竖向 3 个相交形成 L/T 形五消时,会在交点生成带高对比 L 标记的范围爆破棋子;该棋子再次被消除时清除周围九格。 - 进入游戏时展示“本周 7 人同行榜”界面原型,包含前后名次、差距提示和可切换的同行/亲友鼓励;顶部“本周同行”可再次打开。当前榜单明确标注为预览数据,正式用户关系和周榜成绩需要后端接口接入。 -- 本功能包依赖 uni-app Vue 3 和 `@dcloudio/uni-app`,不依赖当前项目其他业务组件。 +- 本功能包依赖 uni-app Vue 3、`@dcloudio/uni-app` 以及 `tongji` 分包内的公共 `TongjiIcon` 组件。 - 食物风险等级和科普文案集中在 `index.vue` 的 `FOODS` 配置中,正式上线前仍需由医院医生审核。 diff --git a/TUICallKit-Vue3/tongji/endless-game/components/TongjiIcon.vue b/TUICallKit-Vue3/tongji/endless-game/components/TongjiIcon.vue deleted file mode 100644 index 056aae92..00000000 --- a/TUICallKit-Vue3/tongji/endless-game/components/TongjiIcon.vue +++ /dev/null @@ -1,190 +0,0 @@ - - - - - diff --git a/TUICallKit-Vue3/tongji/endless-game/index.vue b/TUICallKit-Vue3/tongji/endless-game/index.vue index 2a932409..22a8199e 100644 --- a/TUICallKit-Vue3/tongji/endless-game/index.vue +++ b/TUICallKit-Vue3/tongji/endless-game/index.vue @@ -296,7 +296,7 @@