From 5064cf119dc40c535bca90e52c6d28b9b3b0fdc8 Mon Sep 17 00:00:00 2001 From: Guoguo Date: Thu, 23 Apr 2026 01:18:50 +0800 Subject: [PATCH] fix(ui): polish miniprogram and admin console details MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 小程序修复: - 首页/我的/记录页移除自定义头部,使用原生导航栏 - tabBar '护理记录' 改为 '记录' - 智能模式跳转auto-scan页面(不再跳过) - 扫码区域尺寸 300→360rpx,图标 100→120rpx - 护理中倒计时 120→144rpx - 完成页图标 120→140rpx - 完成页时长格式 '10分0秒' → '10分钟' - 蓝牙连接 '连接中' → '点击连接' - 订阅套餐默认选中年卡 - 订阅成功页改为动态数据(非硬编码) - 我的页增加退出登录按钮 - 护理记录日期支持'今天/昨天'相对格式 - 扫描进度居中 - 锁定模式图标加灰度滤镜 管理后台修复: - 所有页面移除重复页面标题 - 仪表盘统计卡片改为垂直布局 - 快捷操作图标统一粉色+箭头 - 设备管理搜索placeholder和库存badge修正 - 用户管理头像、次后缀、月卡/试用badge颜色修正 - 订阅管理stat背景改白色、过期改红色、tab切换修复 - 护理记录模式badge修正 - 操作日志改为平铺列表 - 系统设置开关改绿色、表单改水平布局 - 全局背景色 #f5f5f5 → #f0f2f5 --- admin-console/src/App.vue | 2 +- admin-console/src/pages/dashboard/index.vue | 61 +++++---- admin-console/src/pages/device/index.vue | 60 ++++----- admin-console/src/pages/log/index.vue | 121 ++++++------------ admin-console/src/pages/record/index.vue | 71 +++++----- admin-console/src/pages/settings/index.vue | 47 ++++--- .../src/pages/subscription/index.vue | 78 +++++------ admin-console/src/pages/user/index.vue | 91 ++++++++----- miniprogram/app.json | 2 +- miniprogram/pages/auto-scan/auto-scan.wxss | 2 +- .../pages/ble-connect/ble-connect.wxml | 2 +- miniprogram/pages/history/history.js | 16 ++- miniprogram/pages/history/history.wxml | 5 - miniprogram/pages/index/index.wxml | 5 - miniprogram/pages/profile/profile.json | 1 + miniprogram/pages/profile/profile.wxml | 6 +- miniprogram/pages/profile/profile.wxss | 10 ++ miniprogram/pages/scan/scan.wxss | 6 +- .../pages/subscribe-plans/subscribe-plans.js | 2 +- .../subscribe-success/subscribe-success.js | 16 ++- .../subscribe-success/subscribe-success.wxml | 4 +- miniprogram/pages/treating/treating.wxss | 2 +- .../pages/treatment-done/treatment-done.js | 9 +- .../pages/treatment-done/treatment-done.wxss | 6 +- .../pages/treatment-setup/treatment-setup.js | 6 + .../treatment-setup/treatment-setup.wxss | 4 + 26 files changed, 318 insertions(+), 317 deletions(-) diff --git a/admin-console/src/App.vue b/admin-console/src/App.vue index 7368caa..40a7d71 100644 --- a/admin-console/src/App.vue +++ b/admin-console/src/App.vue @@ -13,7 +13,7 @@ export default { diff --git a/admin-console/src/pages/device/index.vue b/admin-console/src/pages/device/index.vue index ca32a0b..9b0991d 100644 --- a/admin-console/src/pages/device/index.vue +++ b/admin-console/src/pages/device/index.vue @@ -1,21 +1,20 @@