Commit Graph

349 Commits

Author SHA1 Message Date
xingyy
b87e8d3346 fix(live): 修复离开直播间时 WebSocket 未断开的问题
- 在 liveRoom 组件中添加离开直播间时断开 WebSocket 连接的逻辑
- 在 liveStore 中添加 wsClient ref 以存储 WebSocket 客户端实例
- 更新 getSocketData 方法,使用 wsClient.value 连接 WebSocket
2025-03-07 17:27:48 +08:00
xingyy
e0f195bdb1 perf(collect-code): 优化离线码创建功能
- 添加节流函数,限制创建离线码的操作频率
- 使用 useThrottleFn 函数实现节流效果
- 优化用户交互体验,防止频繁操作导致的问题
2025-03-07 17:04:58 +08:00
xingyy
1e9dd9bb3e feat(i18n): 优化国际化文案并添加新文本
- 在英文、日文、简体中文和繁体中文的国际化文件中添加了新的文本项
- 优化了现有文本的表述,使其更加准确和自然
- 在多个组件中使用了新添加的国际化文本
2025-03-07 16:38:02 +08:00
xingyy
70602bd077 refactor(app): 优化艺术品详情页面并修复相关组件问题
- 移除了 itemDetail 组件中的 console.log 语句
- 在 artDetail 页面中添加了 floating2 组件以改进浮动元素的实现
- 优化了 itemDetail 组件中价格规则图片的显示,添加了图片处理参数
- 移除了 collectCode/payment 组件中的冗余空行
2025-03-07 15:00:15 +08:00
xingyy
98be4bc5ac feat(collectCode): 优化签名功能并添加加载提示
- 在签名面板中添加加载提示功能
- 根据签名顺序跳转到不同页面
- 在个人信息页面添加默认国家代码功能
- 优化个人信息页面的初始化逻辑
2025-03-07 14:42:50 +08:00
xingyy
ead04355d0 feat(auth): 优化登录页面并添加国家代码支持
- 添加国家代码数据导入,实现根据不同语言设置默认国家
- 新增国家选择功能,用于注册和登录页面
- 在签名面板中添加拍卖艺术品 UUID 传递
2025-03-07 14:09:35 +08:00
xingyy
cc8091d04e refactor(app): 优化多个组件的显示和功能
- 移除 App.vue 中的 keepalive
2025-03-07 13:46:26 +08:00
xingyy
2a277d1388 123 2025-03-07 11:48:59 +08:00
xingyy
890d4436d9 refactor(liveRoom): 恢复处理播放器错误的逻辑
- 移除了之前注释掉的 showConfirmDialog 调用
- 保留了错误处理的基本逻辑结构
- 优化了代码格式,去除了多余的注释
2025-03-07 11:47:15 +08:00
xingyy
3d98a1b9d7 style(app): 优化弹窗样式和图片加载
- 调整 van-popup 组件的背景颜色
- 优化详情页图片加载,使用 WebP 格式和压缩质量
- 移除首页无用代码
- 注释直播室错误处理对话框
2025-03-07 10:39:19 +08:00
xingyy
d18dcfd8f9 refactor(app): 优化图片加载和格式化
- 在 ItemList 组件中,使用 OSS 图片处理功能调整图片尺寸和格式,提高加载速度
- 在 tangPopup 组件中,应用相同的图片优化处理
- 移除了未使用的 formatNumber 函数,简化了代码
2025-03-07 10:06:05 +08:00
xingyy
4caa3fb0da fix: 修复上墙信息中用户ID不同时的显示逻辑
- 修改了当用户ID与当前用户不匹配时的显示内容
- 移除了原本在该情况下的"我"字显示,保持与需求文档一致
2025-03-07 09:35:48 +08:00
xingyy
f673fbed7f style(app): 优化图片预览弹窗样式
- 调整图片预览弹窗的背景色和最大宽度
- 修复 ItemList 组件中的 Lot 号码显示问题
2025-03-07 09:23:18 +08:00
xingyy
ae87146c5f style(ItemList): 调整数字 badges 的宽度
- 将数字 badges 的宽度从 55px 调整为 60px,以适应较大的数字
- 优化了 ItemList 组件的视觉效果
2025-03-06 17:04:44 +08:00
xingyy
c3852e1fb8 1212 2025-03-06 17:03:31 +08:00
xingyy
4e771fde21 feat(app): 新增商品详情组件和瀑布流列表
- 添加了 itemDetail 组件,用于展示商品详细信息
- 在 home 页面中集成了瀑布流列表组件
- 实现了商品列表的加载更多和下拉刷新功能
- 添加了商品详情弹窗组件
2025-03-06 15:49:31 +08:00
xingyy
e0853e1416 feat(components): 重构浮动面板组件并添加新功能
- 重写了 floating2 组件,增加了更多
2025-03-06 11:09:12 +08:00
xingyy
4d358d130b feat(components): 添加浮动气泡组件并优化直播相关页面
- 在首页引入 FloatingBubble 组件
- 移除 liveRoom 页面的 SideButton 组件中的拖动功能
- 在 liveRoom 页面中使用 floating2 组件包裹 SideButton
- 优化 signature 页面布局
- 在 nuxt.config.js 中启用 vscode 配置
2025-03-05 19:59:48 +08:00
xingyy
da4a2c509c feat(realAuth): 移除实名认证中的身份证选项
- 从认证方式列表中删除了身份证选项
- 保留了护照和其他证件选项
2025-03-03 21:25:28 +08:00
xingyy
904ed68377 feat: 移除个人资料页面中的性别选择字段 2025-03-03 21:14:18 +08:00
xingyy
ae040fb280 fix(liveRoom): 修复当前价格为 0 时的显示逻辑
- 在显示当前价格为 0 的条件下,增加了对 nowPrice 是否存在的判断
- 优化了代码逻辑,提高了组件的健壮性
2025-03-03 19:36:38 +08:00
xingyy
a6660e6d77 fix(liveRoom): 修复当前价格为 0 时的显示逻辑
- 在显示当前价格为
2025-03-03 19:36:32 +08:00
xingyy
9c725735af refactor: 重构直播页面并移除未使用的 Stripe 组件
- 删除了未使用的 StripeCheckout.vue 组件
- 优化了直播页面的代码结构
- 修复了拍卖价格显示的潜在错误
- 更新了网站图标
2025-03-03 16:40:00 +08:00
xingyy
51b3a212e8 refactor(app): 优化直播间价格变更提示逻辑
- 移除 TIP_TYPES.CHANGEPRICEINFO 相关的处理逻辑
- 在 WebSocket 消息处理中添加 CHANGEPRICEINFO 类型的处理
- 优化代码结构,提高可维护性
2025-03-03 14:56:04 +08:00
xingyy
65190430fa feat(live): 新增竞价信息变更提示
- 在 liveStore 中添加 CHANGEPRICEINFO 类型的处理逻辑
- 在 i18n 文件中添加相应的多语言提示文本
- 当收到 CHANGEPRICEINFO 类型的消息时,显示警告提示信息
2025-03-03 14:33:59 +08:00
xingyy
fb213caf28 feat(app): 优化页面切换动画并添加登录页缓存
- 在 App.vue 中添加路由中间件,控制页面切换动画方向
- 在 login 页面添加 keepalive 属性,提高性能和用户体验
2025-03-03 11:48:19 +08:00
xingyy
23a127b0d3 12 2025-03-03 09:20:27 +08:00
xingyy
839dbe8a42 12 2025-03-03 09:13:12 +08:00
xingyy
ac25fe40dc 12123 2025-03-02 18:05:05 +08:00
xingyy
fb6cb233a1 12123 2025-03-02 17:31:04 +08:00
xingyy
a79f1b85da 12123 2025-03-02 17:21:17 +08:00
xingyy
2b13718cea 12 2025-03-02 14:57:15 +08:00
xingyy
575fcae049 12 2025-03-02 14:43:17 +08:00
xingyy
53571882a0 refactor(auth): 重构登录模块并优化验证码功能
- 修改 token 在 codeAuthStore 中的名称,从 token 改为 codeToken
- 优化验证码发送逻辑,增加错误处理和加载状态管理
- 调整页面布局和样式,提高用户体验
- 修复了一些小的 UI 问题,例如输入框聚焦状态和倒计时显示
2025-03-02 14:35:00 +08:00
xingyy
8207170a01 feat(login): 优化登录页面验证码输入体验
- 移除虚拟键盘,改用原生输入框
- 添加输入框焦点管理,提升用户体验
- 优化验证码输入框样式和功能
- 改进登录流程中的页面切换逻辑
2025-03-02 14:10:24 +08:00
xingyy
9688e9b3a6 feat(format): 优化数字格式化和登录页面布局
- 在 ItemList 组件中添加 formatNumber 函数,用于将数字格式化为 "250XX" 格式
- 调整 login 页面背景图片布局,使其居底显示
- 优化 login 页面验证码输入框,提高用户体验
- 移除 nuxt.config.js 中的 https 配置项
2025-03-02 13:57:52 +08:00
xingyy
e0af9f99a0 refactor(websocket): 完善 WebSocket 客户端 token 处理和错误日志
- 在 WebSocketClient 构造函数中存储 token
- 自动在连接参数中添加 token
- 添加 WebSocket 消息解析错误的控制台日志
2025-03-02 13:23:45 +08:00
xingyy
5d814a3922 refactor(payment): 移除冗余的变量赋值
- 删除了不必要的 checkoutSessionUrl 和 payUid 变量赋值
-优化了代码结构,提高了代码的可读性和维护性
2025-03-02 11:33:53 +08:00
xingyy
33713932a1 refactor: 删除 Stripe 支付页面
- 移除了整个 Stripe 支付页面的代码,包括模板、脚本和样式
- 删除了与支付相关的逻辑和 API 调用
- 移除了对 Stripe 库的引用和配置
2025-03-02 11:23:06 +08:00
xingyy
e7cd4ff9ba refactor(payment): 重构支付流程和页面
- 移除 authStore 中的 payUid 和 checkoutSessionUrl
- 更新 checkoutPage 组件,使用路由参数传递支付相关信息- 修改 payment 页面逻辑,适应新的支付流程
- 删除未使用的 payment/checkoutPage 组件
2025-03-02 11:19:45 +08:00
xingyy
a0d3b2b329 123 2025-03-02 11:09:06 +08:00
xingyy
779dc84356 refactor(websocket): 重构 WebSocket 连接和管理
- 在 checkoutPage 中添加全局 WebSocket 客户端实例
- 移除 payment 中的 openRefreshResults 函数
- 更新 authStore,移除不再使用的 openRefreshResults
- 优化 WebSocketClient 类,移除冗余的 token 参数
- 在 nuxt.config.js 中添加 SSL 证书加载逻辑
2025-03-02 10:58:24 +08:00
xingyy
b1d2dc19d2 feat(dev): 添加本地 HTTPS 证书并配置 Nuxt 服务器
- 新增本地 HTTPS 证书文件:localhost.pem 和 localhost-key.pem
- 在 nuxt.config.js 中配置 HTTPS 选项,启用本地 HTTPS
- 优化 checkoutPage 中的支付流程,使用 router.replace 替代 window.location.href
2025-03-02 10:36:36 +08:00
xingyy
2fdcfc8c3b 1212 2025-03-02 09:54:41 +08:00
xingyy
4b7a7ce285 feat(collectCode): 更新支付功能
- 使用 codeAuthStore 替代 authStore
- 修改支付相关变量和路由
- 在支付成功
2025-02-28 20:42:21 +08:00
xingyy
09bbd9ae14 12 2025-02-28 20:30:45 +08:00
xingyy
437e74ee86 1212 2025-02-28 19:29:43 +08:00
xingyy
38fc5d78ca 1212 2025-02-28 17:40:57 +08:00
xingyy
a84e1524b5 1212 2025-02-28 17:38:00 +08:00
xingyy
be60cac47e 1212 2025-02-28 17:34:13 +08:00