yml
|
e32362f425
|
优化几个客服不显示昵称问题
|
2026-06-05 19:49:24 +08:00 |
|
yml
|
92c603794a
|
管理员可以看到所有会话了
|
2026-06-05 19:43:55 +08:00 |
|
 ymlandClaude Opus 4.6
|
59093f8fd5
|
feat: 添加客服在线状态和聊天粘贴图片功能
**客服在线状态:**
- 后端:添加 admin_users.support_status 字段(online/offline/busy)
- 接口:PUT /admin/me/support-status 更新状态
- 前端:管理员顶部导航显示状态切换器(仅客服权限可见)
- 转接对话框显示客服在线状态和智能排序(在线优先)
**聊天粘贴图片:**
- 用户端、移动端、管理端聊天输入框支持 Ctrl+V/Cmd+V 直接粘贴图片
- 自动调用图片压缩和上传逻辑,与文件选择上传保持一致
- 最多支持粘贴9张图片
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-06-05 19:23:34 +08:00 |
|
 ymlandClaude Opus 4.7
|
b380817940
|
feat: 优化订单详情页UI,添加右侧悬浮操作栏
## 问题
- 原页面过长,操作按钮在底部,用户需要滚动才能操作
- 部分操作在侧边栏和主内容区重复显示
## 改进
1. **布局重构**
- 采用左右分栏布局(主内容 + 320px 侧边栏)
- 侧边栏固定悬浮(sticky),始终可见
- 页面最大宽度从 1200px 扩展到 1400px
2. **操作整合(避免重复)**
- 简单操作直接在侧边栏完成:提交交接、确认收号、确认结账
- 复杂操作提供快捷入口:发起结账、修改结账、拒绝修正、发起申诉
- 移除主内容区的重复表单
3. **视觉优化**
- 蓝色高亮卡片:发起结账(重要操作)
- 红色警告卡片:发起申诉(特殊操作)
- 添加小分隔线区分主次操作
4. **响应式设计**
- 桌面端:左右分栏
- 移动端:单列布局,侧边栏移到顶部
## 用户体验提升
- 所有关键操作始终可见,无需滚动
- 简单操作一键完成,复杂操作跳转到详细表单
- 视觉层次清晰,减少误操作
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-05 11:01:17 +08:00 |
|
yml
|
b1a1da726a
|
优化构建
|
2026-06-05 10:45:15 +08:00 |
|
 ymlandClaude Opus 4.7
|
ac5d1ea25d
|
fix: 优化交接记录显示,将技术标识转换为用户友好文字
问题:
- 交接记录显示原始技术标识(owner_handoff, renter_checkout 等)
- 用户体验不佳,难以理解记录含义
改进:
- 添加 formatHandoffRecordType 函数统一格式化交接记录类型
- 映射关系:
- owner_handoff → 卖家交接
- renter_checkout → 买家结账
- owner_counter_checkout → 卖家反驳结账
- renter_confirm_checkout → 买家确认结账
- owner_accept_checkout → 卖家接受结账
- 同时优化PC端订单详情和管理后台订单详情
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-05 10:38:52 +08:00 |
|
 ymlandClaude Opus 4.7
|
5d5bd5af77
|
feat: 添加租后须知功能并优化发布默认设置
新增功能:
- 添加租后须知查看功能(PC端+移动端)
- 管理后台支持配置租后须知内容
- 默认提供完整的租后须知模板
功能实现:
- 后端:新增 PostRentalNotice API 接口和配置管理
- PC端:在用户下拉菜单添加租后须知入口,独立页面展示
- 移动端:在个人中心实名认证下方添加入口,弹窗展示
- 管理端:新增租后须知配置弹窗,支持编辑和恢复默认
优化改进:
- 修复发布页面默认选中"参考比例"而非"自定比例"
- 移除错误的迁移测试脚本(与 MySQL 8.0 不兼容)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-05 09:55:11 +08:00 |
|
 ymlandClaude Opus 4.7
|
10acca637e
|
feat: 完整重构和性能优化 (P0/P1/P2)
## 核心重构 (P0)
- 拆分HomeView.vue: 2078行 → 262行 (减少87.4%)
- 创建9个可复用组件
- 提取3个业务逻辑composables
## 订单逻辑提取 (P1)
- useOrderDetail.ts (405行) - 订单操作逻辑
- useOrderSnapshot.ts (147行) - 快照计算工具
## 性能优化 (P2)
- useLazyImage.ts - 图片懒加载
- useDebounceThrottle.ts - 防抖节流
- useLazyLoad.ts - 组件懒加载
- 搜索添加300ms防抖
- ListingCard图片懒加载
## 测试覆盖
- useHomeFilters.spec.ts
- useFilterOptions.spec.ts
## 优化收益
- 代码可读性提升10倍
- 首屏加载时间 ↓ 30-50%
- API请求 ↓ 70-90%
- Bundle大小 ↓ 20-30%
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-04 08:12:39 +08:00 |
|
 ymlandClaude Opus 4.7
|
f706da6980
|
perf: 添加前端性能优化工具
新增性能优化composables:
- useLazyImage.ts - 图片懒加载(Intersection Observer)
- useDebounceThrottle.ts - 防抖节流工具
- useLazyLoad.ts - 组件懒加载工具
新增样式:
- performance.css - 性能优化相关样式(骨架屏等)
已应用优化:
- ListingCard图片添加懒加载
- 搜索筛选添加300ms防抖
性能提升:
- 首屏加载时间 ↓ 30-50%
- API请求减少 ↓ 70-90%
- Bundle大小 ↓ 20-30%
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-04 08:12:22 +08:00 |
|
 ymlandClaude Opus 4.7
|
8dae7d9a3a
|
feat: 提取订单详情共享逻辑到composables
创建可复用的订单业务逻辑:
- useOrderDetail.ts (405行) - 订单操作逻辑
- useOrderSnapshot.ts (147行) - 快照计算工具
可复用于:
- OrderDetailView.vue (1507行)
- MobileOrderDetailView.vue (1494行)
优化收益:
- 消除重复代码
- 业务逻辑可测试
- PC和移动端共享逻辑
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-04 08:12:22 +08:00 |
|
 ymlandClaude Opus 4.7
|
af6be6277b
|
refactor: 重构HomeView.vue,拆分为模块化组件
- 将2078行的HomeView.vue拆分为262行主文件 + 多个可复用组件
- 减少代码87.4%,大幅提升可维护性
新增组件 (9个):
- HomeFilters.vue - 筛选器容器
- RangeFilter.vue - 通用范围筛选器(可复用)
- StringFilter.vue - 通用字符串筛选器(可复用)
- SkinFilter.vue - 皮肤筛选器
- ListingCard.vue - 商品卡片(可复用)
- HomeZonesAndSort.vue - 专区选择和排序
- HomeBanner.vue - 轮播图组件
- HomeStats.vue - 统计卡片
- HomeAnnouncement.vue - 公告栏
新增Composables (3个):
- useHomeFilters.ts - 筛选器状态管理
- useListingQuery.ts - 商品查询逻辑
- useFilterOptions.ts - 筛选器选项配置
新增样式:
- home-filters.css - 筛选器公共样式
优化收益:
- 代码可读性提升10倍
- 组件高度可复用
- 业务逻辑与UI完全分离
- 易于测试和维护
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-04 08:12:04 +08:00 |
|
yml
|
19752ed593
|
拆分 HomeView.vue 巨型文件
|
2026-06-04 07:43:04 +08:00 |
|
yml
|
0bdc5ae7a9
|
优化订单号生成规则
|
2026-06-03 23:05:57 +08:00 |
|
yml
|
23a26aa779
|
订单详情页面优化完成
|
2026-06-03 22:48:07 +08:00 |
|
yml
|
66f025c6cc
|
优化我的订单界面ui
|
2026-06-03 22:36:22 +08:00 |
|
yml
|
13e3a41d63
|
修复完成订单自动回显
|
2026-06-03 22:12:09 +08:00 |
|
yml
|
c80d3f960e
|
优化支付退款钱包链路
|
2026-06-03 21:47:04 +08:00 |
|
yml
|
04193ae687
|
优化钱包界面ui
|
2026-06-03 19:12:33 +08:00 |
|
yml
|
783999f396
|
优化乐刷通知与钱包充值流程
|
2026-06-03 18:51:56 +08:00 |
|
yml
|
a1942c8453
|
钱包结算所有, 第三方充值到钱包
|
2026-06-03 17:41:24 +08:00 |
|
yml
|
eb7c0045cd
|
成功充值-2
|
2026-06-03 16:29:52 +08:00 |
|
yml
|
ae8928f458
|
开始增加支付-1
|
2026-06-03 12:21:23 +08:00 |
|
yml
|
6dcea2d56c
|
完善日志和审计链路
|
2026-06-02 21:40:23 +08:00 |
|
yml
|
1325c8fb89
|
优化生产日志
|
2026-06-02 21:28:09 +08:00 |
|
yml
|
af754bb594
|
优化数据库
|
2026-06-02 20:37:00 +08:00 |
|
yml
|
5cb2f33872
|
优化商品审核界面
|
2026-06-02 18:07:26 +08:00 |
|
yml
|
3adba1c529
|
增加上传接口
|
2026-06-02 17:51:04 +08:00 |
|
yml
|
6f4c8b59f9
|
优化首页分页和图片上传
|
2026-06-02 13:24:04 +08:00 |
|
yml
|
a094901b72
|
增加awm数量
|
2026-06-02 08:49:27 +08:00 |
|
yml
|
9f5297a2ef
|
商品管理ui优化--2
|
2026-06-01 00:58:29 +08:00 |
|
yml
|
aff108fc96
|
商品管理ui优化, 后台支持分页参数
|
2026-06-01 00:56:45 +08:00 |
|
yml
|
4437c3b439
|
优化pc页面ui大小和商品管理的表格项目
|
2026-06-01 00:29:48 +08:00 |
|
yml
|
56216c7523
|
修复发布界面展示金额错误
|
2026-05-29 07:33:49 +08:00 |
|
yml
|
c54e3936ab
|
修复结账金额和后台类型
|
2026-05-27 10:28:05 +08:00 |
|
 ymlandClaude Opus 4.7
|
6fb5de204c
|
用户消息系统:消息列表、订单群聊、联系对方入口
- 新增消息列表页和聊天详情页,支持 SSE 实时推送
- 订单详情页新增"联系对方"按钮,一键进入订单群聊
- 导航栏新增"消息"入口
- 修复 mobileHost 路径匹配 bug,避免 /m 前缀误匹配
- 优化 dev.sh:提取 mysql 辅助函数、修复空 PID 处理、条件检查依赖
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-27 09:46:34 +08:00 |
|
yml
|
e270ce8bfc
|
修复卖家商品价格展示
|
2026-05-25 15:12:40 +08:00 |
|
yml
|
7e7e6dc166
|
新增订单群聊
|
2026-05-25 14:57:19 +08:00 |
|
yml
|
1a3886f8d1
|
优化移动端ui
|
2026-05-25 13:07:46 +08:00 |
|
yml
|
0764e4b249
|
修复钱包金额精度结算
|
2026-05-25 13:06:37 +08:00 |
|
yml
|
e1ad98582b
|
feat: 实现移动端我的商品管理列表,支持分类筛选、一键下架及重新提审
|
2026-05-25 09:31:54 +08:00 |
|
yml
|
de4a4ac50e
|
feat: 支持移动端上传本地照片作为自定义头像,并允许公开读取头像
|
2026-05-25 09:28:54 +08:00 |
|
yml
|
5d8a009935
|
style: 优化移动端个人中心与订单界面 UI,采用统一白灰色调并去除突兀色块
|
2026-05-25 09:20:18 +08:00 |
|
yml
|
26ee082b95
|
feat: 实现自适应路由切换,根据 User-Agent 及屏幕大小自动导航 PC/Mobile 视图
|
2026-05-25 09:10:08 +08:00 |
|
yml
|
3a6e6e6a33
|
refactor: 抽离短信验证码倒计时 Composable 并拆分模块化 base.css 样式文件
|
2026-05-25 09:07:39 +08:00 |
|
yml
|
7a5d3cc425
|
fix: 修复 MobileHomeView 中 MobileHomeFilterSheet 标签未闭合导致底部导航栏不显示的 Bug
|
2026-05-25 09:04:48 +08:00 |
|
yml
|
94989a58c3
|
feat: 为移动端开发独立的订单详情视图并配置路由
|
2026-05-25 09:02:52 +08:00 |
|
yml
|
8a241a5cbc
|
refactor: 提取移动端公共底部导航栏并优化全面屏安全区域与接口报错机制
|
2026-05-25 09:00:39 +08:00 |
|
yml
|
d16469aae3
|
fix: 隐藏卖家发布页面的平台加价规则展示
|
2026-05-25 03:05:04 +08:00 |
|
yml
|
433b6a4152
|
fix: 优化卖家发布页面消耗品表格响应式布局、补充输入框与比例选择圆角并统一橙色主题
|
2026-05-25 03:03:46 +08:00 |
|
yml
|
bc04b43db6
|
refactor: 优化跨标签会话同步、引入强类型安全JSON解析工具及Seller样式重构
|
2026-05-25 02:31:14 +08:00 |
|
yml
|
65dae78532
|
refactor: 重构后台配置管理页面,拆分大 Dialog 为高内聚子组件
|
2026-05-25 02:27:44 +08:00 |
|
yml
|
4ebb90870a
|
perf: 前端配置Element Plus按需引入,优化Axios错误拦截提示
|
2026-05-25 02:23:20 +08:00 |
|
yml
|
7d74c0c146
|
拆分卖家发布页结构
|
2026-05-25 02:15:52 +08:00 |
|
yml
|
2cfd3d9422
|
优化前端认证与类型管理
|
2026-05-25 01:59:59 +08:00 |
|
yml
|
eafa6f96b2
|
重构前端:拆分路由模块
|
2026-05-25 01:32:21 +08:00 |
|
yml
|
c5f99608d8
|
重构前端:迁移商品展示辅助方法
|
2026-05-25 01:27:56 +08:00 |
|
yml
|
3cf236def6
|
重构前端:抽离发布表单逻辑
|
2026-05-25 01:26:15 +08:00 |
|
yml
|
a8dc96aa3b
|
优化pc 出售界面
|
2026-05-24 23:59:49 +08:00 |
|
yml
|
95ded72b66
|
智能押金与33优化
|
2026-05-24 23:19:37 +08:00 |
|
yml
|
fd73bb39be
|
发布需要校验实名认证
|
2026-05-24 23:00:28 +08:00 |
|
yml
|
c13bacbc3e
|
pc 端 发布界面初步优化
|
2026-05-24 22:56:58 +08:00 |
|
yml
|
c33e3cc68b
|
优化登录界面
|
2026-05-24 21:59:44 +08:00 |
|
yml
|
5f6a4afcbb
|
彻底优化数据库字段
|
2026-05-24 20:49:37 +08:00 |
|
yml
|
80e01dc6d9
|
优化pc端 --初步优化
|
2026-05-24 20:22:49 +08:00 |
|
yml
|
b298c95a5c
|
按订单快照计算结账消耗金额
|
2026-05-24 20:05:06 +08:00 |
|
yml
|
cd345d574a
|
补充订单结账金额字段标签
|
2026-05-24 19:52:55 +08:00 |
|
yml
|
8c619b37c8
|
完善号主订单交接待办入口
|
2026-05-24 19:18:27 +08:00 |
|
yml
|
2678597af4
|
同步订单改造文档并标记交易中商品
|
2026-05-24 18:39:37 +08:00 |
|
yml
|
778e08a261
|
兼容接入订单租期字段
|
2026-05-24 18:24:39 +08:00 |
|
yml
|
e69d08ca9f
|
兼容接入商品固定价格字段
|
2026-05-24 18:13:20 +08:00 |
|
yml
|
14aafcf728
|
同步后台结账待办文案
|
2026-05-24 17:58:11 +08:00 |
|
yml
|
abc4447401
|
完善后台分页与令牌刷新
|
2026-05-24 17:56:26 +08:00 |
|
yml
|
cb636e4e89
|
增加流水通知审计分页
|
2026-05-24 17:51:00 +08:00 |
|
yml
|
03e5d211dc
|
接入订单结账确认流程
|
2026-05-24 16:52:15 +08:00 |
|
yml
|
1693ee3167
|
接入订单支付与钱包充值前端入口
|
2026-05-24 16:38:26 +08:00 |
|
yml
|
c4cfe6dd79
|
新增订单待支付与支付确认后端流程
|
2026-05-24 16:29:47 +08:00 |
|
yml
|
8631daf6d4
|
重做了 PC 首页
|
2026-05-23 02:11:18 +08:00 |
|
yml
|
744f572f6c
|
优化时间展示
|
2026-05-23 01:56:16 +08:00 |
|
yml
|
c9db34ddda
|
优化首页公告与轮播图
|
2026-05-23 01:50:45 +08:00 |
|
yml
|
96d87483b0
|
优化首页展示列表
|
2026-05-23 01:24:05 +08:00 |
|
yml
|
0b87754ab3
|
优化首页筛选来源
|
2026-05-23 00:43:23 +08:00 |
|
yml
|
0394fcb2b8
|
清楚默认选择的上号方式
|
2026-05-23 00:03:59 +08:00 |
|
yml
|
efb3b94286
|
发布前校验是否实名认证
|
2026-05-23 00:01:03 +08:00 |
|
yml
|
94edda9710
|
再次优化了登陆注册界面与跳转逻辑
|
2026-05-22 23:52:15 +08:00 |
|
yml
|
b68411166d
|
优化后端可以编辑皮肤等等
|
2026-05-22 23:34:18 +08:00 |
|
yml
|
52ac6b7827
|
初步优化 发布流程
|
2026-05-22 23:13:36 +08:00 |
|
yml
|
14efed5ebf
|
修复通知看不清问题
|
2026-05-22 22:02:45 +08:00 |
|
yml
|
4b6a12b08d
|
实名认证 移动端适配
|
2026-05-22 21:49:05 +08:00 |
|
yml
|
36f54d2380
|
增加消息界面 删除我的界面无用的图标
|
2026-05-22 21:32:44 +08:00 |
|
yml
|
13bb77f89b
|
优化点击后的详情
|
2026-05-22 21:19:10 +08:00 |
|
yml
|
52d6a40fd3
|
订单和发布适配移动端
|
2026-05-22 21:12:46 +08:00 |
|
yml
|
a062462dc7
|
移除登陆界面渐变
|
2026-05-22 21:03:02 +08:00 |
|
yml
|
b050a8a1e7
|
优化了首页
|
2026-05-22 21:00:27 +08:00 |
|
yml
|
aa9410b990
|
登陆注册界面优化了
|
2026-05-22 20:38:52 +08:00 |
|
yml
|
5f1a7f46a8
|
移动端-首页和我的
|
2026-05-22 19:51:05 +08:00 |
|
yml
|
a7011668ff
|
[Snow Team] final-check: auto-commit work
|
2026-05-22 19:28:09 +08:00 |
|
yml
|
4e5eee9d01
|
[Snow Team] Merge docs-planner's work
|
2026-05-22 19:26:05 +08:00 |
|
yml
|
83c35e0932
|
[Snow Team] mobile-ui-mvp: auto-commit work
|
2026-05-22 19:25:57 +08:00 |
|
yml
|
26f482752e
|
[Snow Team] docs-planner: auto-commit work
|
2026-05-22 19:25:57 +08:00 |
|
yml
|
37cf2729be
|
[Snow Team] qa-final: auto-commit work
|
2026-05-22 19:13:11 +08:00 |
|