admin
|
240f5d1114
|
refactor: 免费获取权益卡片移到入口列表与退出登录之间
|
2026-07-31 16:48:18 +08:00 |
|
 adminandClaude Opus 4.7
|
a4670de8ed
|
fix: 增加路由守卫(token 失效自动回登录页)
401 登出后当前页面不跳转,导致主框架停留在异常状态
(如会员状态一直加载);守卫在认证态变化时导航到 /login 或 /home
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-07-31 16:45:28 +08:00 |
|
 adminandClaude Opus 4.7
|
4828072299
|
refactor: 我的页删除用户卡片,会员卡直接置顶展示
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-07-31 16:40:08 +08:00 |
|
 adminandClaude Opus 4.7
|
8e38370b78
|
refactor: 会员中心并入我的 tab,删除独立会员中心页
- 我的 tab 直接展示:用户卡片 + 会员卡(开通/会员码/权益)+ 免费获取
权益(广告激励)+ 最近优惠 + 形象/衣橱入口 + 退出登录
- 删除 member_center_page.dart 与 /commercial 路由(内容全部迁移)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-07-31 16:38:17 +08:00 |
|
 adminandClaude Opus 4.7
|
01d8c72366
|
refactor: 我的页去除重复的会员中心入口 + 会员中心删除合作门店
- 我的页用户卡片已跳转会员中心,删除列表中的重复入口
- 会员中心页移除合作门店(门店筛选/列表/请求),保留会员卡/最近优惠/广告激励
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-07-31 16:34:34 +08:00 |
|
 adminandClaude Opus 4.7
|
cdfd8cff59
|
refactor: 穿搭页移除个人信息检查卡,职责收敛为任务参数
个人信息(照片/身形)归「我的形象」管理,穿搭页只保留
日期范围/地点/生成 + 已有方案列表
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-07-31 16:31:30 +08:00 |
|
 adminandClaude Opus 4.7
|
3e457b700a
|
refactor: 前端改 2 Tab(穿搭向导 + 我的入口)
- 主框架收敛为「穿搭」「我的」两个 tab:
- 穿搭 = 造型方案制作向导:个人信息完整性检查(4 类照片 +
身形参数,缺失引导去完善)+ 任务参数(日期范围/地点)+ 已有方案
- 我的 = 个人信息管理入口:用户卡片(昵称/会员状态)+ 我的形象 /
我的衣橱 / 会员中心入口 + 退出登录
- profile_page 移除退出登录(归「我的」页)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-07-31 16:25:36 +08:00 |
|
 adminandClaude Opus 4.7
|
30de9a71ce
|
fix: web 端会员页崩溃(dart:io 不可用)+ 嵌套 AppBar 标题重复
- member_center_page 改用 kIsWeb + defaultTargetPlatform 判断 iOS,
删 dart:io 依赖(web 访问 Platform 抛异常导致页面灰屏)
- HomePage 移除外层 AppBar,4 个 tab 页各自持有单一标题栏
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-07-31 16:11:08 +08:00 |
|
 adminandClaude Opus 4.7
|
5dda43a530
|
feat: 商业化 P1+P2 客户端(CPS 入口 + 方案驱动推荐 + 广告位 + 降级)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-07-31 15:59:21 +08:00 |
|
 adminandClaude Opus 4.7
|
f43f402381
|
feat: 3D 化身帧轮播客户端(frames_url 轮播 + 空值降级静态图)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-07-31 15:59:18 +08:00 |
|
admin
|
06c0e8ba31
|
feat: 支付页(系统浏览器收银台 + 2s 轮询确认)
|
2026-07-31 13:55:59 +08:00 |
|
admin
|
f3d91cd548
|
feat: 会员中心页(会员卡/套餐弹层/广告激励/合作门店)
|
2026-07-31 13:55:00 +08:00 |
|
admin
|
38cf41d44d
|
feat: 会员 provider(状态/套餐/下单/轮询/领奖)
|
2026-07-31 13:50:02 +08:00 |
|
admin
|
e20839b695
|
chore: 更新平台插件注册(url_launcher)
|
2026-07-31 13:47:24 +08:00 |
|
admin
|
ef42602c7c
|
feat: 广告服务抽象(Mock 激励视频)+ url_launcher 依赖
|
2026-07-31 13:47:11 +08:00 |
|
admin
|
13c7a73230
|
docs: 商业化 P0 实现计划(会员中心+广告激励,客户端)
|
2026-07-31 13:19:45 +08:00 |
|
admin
|
854df55167
|
docs: 商业化四支柱客户端设计(会员中心/CPS 入口/广告激励)
|
2026-07-31 13:11:53 +08:00 |
|
admin
|
71193e710d
|
chore: 同步移除 flutter_gl 后的平台插件注册表
|
2026-07-31 12:56:48 +08:00 |
|
admin
|
139f9970c6
|
feat(app): 商业化门店页 + 收尾联调
- commercial_page:形象会员订阅占位 + 合作门店列表(造型/服装筛选,佣金政策展示)
- avatar_viewer 精简为 MVP 占位实现(移除 three_dart/flutter_gl 依赖:flutter_gl 0.0.21 在 Flutter 3.44 下无法编译,v2 接入 GLB 时引入,接入方式注释保留)
- 全链路冒烟验证通过:注册→照片→衣橱→身形→化身(172cm→体型模板4)→生成(LLM 预筛→全低分触发兜底→3 套方案)→选定主方案→3 视角效果图→收藏→门店列表
|
2026-07-31 12:56:41 +08:00 |
|
admin
|
c4fd49bd7e
|
feat(app): 穿搭生成 + 方案流 + 效果图 + 3D 化身查看
- outfit_provider:方案列表/生成任务轮询(pending→planning→scoring→rendering→done)/详情/选定主方案/收藏
- outfit_page:日期范围 + 地点生成表单,生成中显示任务进度,方案列表卡片
- plan_viewer_page:PageView 手指滑动切换方案,穿衣清单(衣橱/新品标记)、发型发色、设为主方案/收藏
- plan_effect_page:效果图 3 视角(正面/侧面/背面)查看
- avatar_viewer:three_dart + flutter_gl 3D 渲染实现(自动旋转),GLB 资产未接入时占位展示,kEnable3D 开关
- avatar_viewer_page:化身查看页 + 重新构建
- 新增 /plan-viewer /plan-effect /avatar-viewer 路由
|
2026-07-31 12:50:02 +08:00 |
|
admin
|
ceef7bc64e
|
feat(app): 形象照片上传 + 身形设置 + 化身构建 + 衣橱管理
- photo_upload_provider/photo_guide_page:4 类照片(大头照/正面/侧面/背面)拍照或相册上传
- body_provider/body_tune_page:身高 145-200cm / 体重 / 肤色 1-5 滑杆设置
- avatar_provider:化身构建(同步 + 异步轮询兜底)
- profile_page:形象主页聚合化身/照片/身形状态 + 登出
- wardrobe_provider/wardrobe_page/wardrobe_upload_page:网格展示 + 分类筛选 + 长按删除 + 表单上传
- AppConfig.resolveUrl 相对路径拼接;新增 /photo-guide /body-tune /wardrobe-upload 路由
|
2026-07-31 12:44:10 +08:00 |
|
 adminandClaude Opus 4.7
|
acbe60c13c
|
feat: app 骨架 + 网络层 + 认证(登录/注册)
- flutter create 初始化 + 依赖(riverpod 3/dio/go_router/three_dart 0.0.16)
- ApiClient:JWT 拦截器 + 统一响应解包 + 401 登出回调 + multipart 上传
- TokenStorage(shared_preferences)+ AuthNotifier 登录/登出
- 登录页(含注册对话框)+ 4 Tab 主框架
- 6 个单元测试通过(网络层 4 + 认证 2)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-07-31 12:39:01 +08:00 |
|