xingyy
|
28b213df68
|
1212
|
2025-03-12 14:15:43 +08:00 |
|
xingyy
|
837da43dbb
|
1212
|
2025-03-12 14:14:37 +08:00 |
|
xingyy
|
29cf4490e1
|
refactor(components): 重构滑块验证码组件
- 移除 YourPuzzleComponent.vue 文件
- 新增 puzzleComponent 目录及 index.vue 文件
- 优化验证码组件的结构和功能
- 更新 login 页面中验证码的使用方式
|
2025-03-12 11:13:46 +08:00 |
|
xingyy
|
e9896d86d6
|
feat(login): 实现滑动验证码功能
- 新增滑动验证码
|
2025-03-12 10:18:30 +08:00 |
|
xingyy
|
7675d6687b
|
style(YourPuzzleComponent): 调整拼图组件样式
- 固定背景图片大小为 320x189 像素
- 将滑块元素从 div 改为 img,并直接使用 sliderImageUrl 作为 src
- 调整滑块垂直位置,移除多余的减去 2 像素
|
2025-03-11 19:55:54 +08:00 |
|
xingyy
|
bfd60167fa
|
fix(YourPuzzleComponent): 修复背景图未显示完全的问题
- 为 img 标签添加 object-fit: contain 样式,确保图片按比例显示
- 添加图片预加载功能,提高组件加载性能
- 增加图片加载失败的错误处理机制
- 优化滑块样式,设置背景图片不重复并居中显示
- 调整滑块位置,解决显示不完整的问题
|
2025-03-11 19:42:50 +08:00 |
|
xingyy
|
85523e8321
|
feat(auth): 添加滑动验证码功能
- 在 auth API 中新增 userCaptcha 和 userCaptchaValidate 方法
- 在登录页面集成滑动验证码组件
- 实现验证码获取
|
2025-03-11 19:34:31 +08:00 |
|
xingyy
|
4041b45cca
|
feat(api-public): 新增公共直播室相关功能
- 添加 HTTP 请求工具和 API 接口定义
- 实现公共直播室页面组件和业务逻辑
- 集成阿里云播放器
- 添加指纹识别功能
- 优化错误处理和国际化支持
|
2025-03-11 15:21:02 +08:00 |
|
xingyy
|
083ef52e5d
|
Merge branch 'main' into xingyy
# Conflicts:
# app/stores/live/index.js
|
2025-03-11 11:55:19 +08:00 |
|
xingyy
|
c6a5897337
|
1212
|
2025-03-11 11:54:51 +08:00 |
|
xingyy
|
825ec8affe
|
12
|
2025-03-10 09:16:14 +08:00 |
|
xingyy
|
9c66632135
|
feat(payment): 支付结果页面增加轮询功能
- 添加定时器轮询订单状态,每秒查询一次
- 超过5秒未支付成功则停止轮询
- 支付成功时停止轮询并关闭加载提示
- 优化了页面加载逻辑,提升用户体验
|
2025-03-07 19:37:21 +08:00 |
|
xingyy
|
6a060147a2
|
fix(payment): 修复支付页面货币显示错误
- 将支付页面中的货币符号从动态显示的 payment.leftCurrency 固定为 CNY
- 更新输入框占位符中的货币符号为 CNY
|
2025-03-07 19:30:29 +08:00 |
|
xingyy
|
fae3728f5a
|
refactor(payment): 优化支付相关页面和功能
- 修改支付页面中的价格显示,使用 leftCnyPrice 替代 leftPrice
- 添加用户编号查询功能,在签名前检查用户是否已存在
- 优化直播室侧边按钮的支付逻辑,使用 leftCnyPrice 替代 leftPrice
- 统一支付结果页面的展示逻辑,根据支付状态显示不同图片
- 修复艺术详情页面中的价格显示问题,使用 leftCnyPrice 替代 leftPrice
- 优化个人资料页面中的支付逻辑,使用 leftCnyPrice 替代 leftPrice
|
2025-03-07 19:23:52 +08:00 |
|
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 |
|