Commit Graph

40 Commits

Author SHA1 Message Date
xingyy
a11700a15a fix(goods): 修复首页和直播室页面的问题
- 在 liveRoom 页面中添加 getAuctionDetail 调用,以获取拍卖详情
- 在 home 页面中移除不必要的 getAuctionDetail
2025-02-27 16:55:41 +08:00
xingyy
6cb7a282f6 refactor(app): 优化代码结构和依赖
- 移除了未使用的 countUp 相关代码- 清理了无用的引用和变量
- 调整了拍卖数据的展示方式- 删除了未使用的 postcss-mobile-forever 依赖
2025-02-27 16:02:25 +08:00
xingyy
2cc2da264b feat(liveRoom): 优化直播播放器功能和错误处理
- 添加播放器错误处理逻辑,弹窗提示用户是否重新获取直播内容
- 实现重新获取直播内容的功能
- 优化直播加载中的显示效果
- 移除未使用的计数器和取消静音功能
- 简化 package.json 中的脚本命令
-
2025-02-24 15:39:20 +08:00
xingyy
44ae64d8da feat(login): 添加隐私政策并优化直播相关功能
- 在登录页面添加隐私政策链接
- 新增隐私政策页面,嵌入隐私政策 HTML 文件
- 优化直播相关功能:
  - 修复拍卖详情页面按钮点击事件
  -优化首页直播状态切换逻辑 - 修复直播侧边按钮点击
2025-02-24 14:05:49 +08:00
xingyy
2feb821899 12312 2025-02-20 19:03:39 +08:00
xingyy
f1e4601f7c feat(components): 新增悬浮窗组件并优化直播相关功能
- 新增悬浮窗组件,用于在直播页面显示"回到直播"按钮- 优化直播室侧边按钮,使用新的悬浮窗组件
- 修复商品详情页面的成交价显示问题
- 优化首页拍卖列表的成交价显示
-改进用户主页的拍卖信息展示
- 重构签名面板组件,使用 vue-signature-pad 替代原生实现
- 优化 nuxt 配置,启用 vscode devtools
2025-02-20 14:47:57 +08:00
xingyy
f4427bc094 feat(payment): 实现支付功能并优化相关页面
- 新增 payment 存储对象,用于保存支付相关信息
- 实现全款和部分款项支付逻辑
- 优化直播室、艺术品详情、个人中心等页面的支付相关展示和功能
- 添加千分位格式化函数,提升用户体验
2025-02-19 21:03:54 +08:00
xingyy
2919400d7f feat(payment): 优化支付结果页面并支持多种支付状态展示
- 新增支付结果查询接口并调用该接口获取支付状态
- 根据支付状态动态显示支付结果信息
- 更新国际化文案,增加支付失败、未支付、支付过期等状态的提示
- 调整支付结果页面布局和样式
2025-02-18 10:29:49 +08:00
xingyy
d974db8286 refactor(liveRoom): 移除未使用的 gsap 依赖- 从 liveRoom 组件中删除了 gsap 的导入语句
- 从 package.json 中移除了 gsap 的依赖项
- 更新 pnpm-lock.yaml,移除了与 gsap 相关的条目
2025-02-18 09:53:49 +08:00
xingyy
0a7ab15d29 refactor(liveRoom): 优化直播室页面
- 移除静音提示按钮
- 添加诊断按钮配置
- 设置播放器容器大小
- 添加播放器 license配置
- 优化播放器初始化和播放逻辑
- 移除直播加载文本
2025-02-18 09:47:30 +08:00
xingyy
450372ce84 feat(payment): 添加支付功能并优化直播相关页面
- 新增支付相关页面和功能
- 优化直播室页面,增加静音提示和加载动画
- 修改首页拍卖信息展示逻辑
- 重构侧边按钮组件,支持拖动和吸附功能
2025-02-17 19:54:11 +08:00
xingyy
767e05209c feat(live): 优化直播间功能和界面
- 修改返回逻辑,仅在首页时退出全屏- 优化国际化处理,使用 t 函数替代 $t
-调整直播室错误和成功提示信息的显示
- 修复签名面板的确认功能
-
2025-02-17 15:18:55 +08:00
xingyy
3893938ac1 feat(liveRoom): 实现直播间价格动画效果
- 引入 gsap 和 countup.js 库
- 实现价格滚动动画效果
- 优化价格显示逻辑
2025-02-17 14:50:28 +08:00
xingyy
a0623e8bd9 feat(liveRoom): 实现直播间价格动画效果
- 引入 gsap 和 countup.js 库
- 实现价格滚动动画效果
- 优化价格显示逻辑
2025-02-17 14:29:31 +08:00
xingyy
83e116e210 style(liveRoom/realAuth): 优化页面动画和样式
- liveRoom:
  - 为 transition 组件添加 fade 名称,优化动画效果
  - 添加 fade
2025-02-17 13:48:24 +08:00
xingyy
2f2f2e1294 feat(auth): 实现登录和实名认证的跳转逻辑
- 在登录页面添加对 fddCheck 的调用,处理特定的跳转逻辑
- 在实名认证页面添加路由查询参数处理,优化页面加载
- 优化直播室页面的代码结构,提高可读性
2025-02-17 13:33:31 +08:00
xingyy
17a080e529 refactor(liveRoom):调整直播房间页面配置和播放器设置
- 移除 isPlayerReady 变量
- 更新 playerConfig 配置,增加 autoplay 设置
- 修改 autoplayPolicy 配置,添加 showUnmuteBtn属性
- 删除 definePageMeta 中的 title 属性
2025-02-13 15:23:50 +08:00
wwt
b927267c6a i18n 2025-02-12 14:38:53 +08:00
wwt
ed0e545873 i18n 2025-02-12 14:34:05 +08:00
xingyy
93a7d853dc refactor(liveRoom): 删除冗余代码并优化错误处理
- 移除了 catch 块中的冗余空分号
-调整了错误处理逻辑,使代码结构更清晰
2025-02-12 11:06:53 +08:00
xingyy
83d090720a refactor/liveRoom: 优化直播内容获取失败的提示方式
- 将 showDialog 替换为 showConfirmDialog,移除了取消按钮- 添加了新的构建脚本命令:
  - build:test-csr  - build:prod-csr
2025-02-12 10:58:47 +08:00
xingyy
afd5e75771 123 2025-02-12 10:17:28 +08:00
xingyy
9812cd7903 feat(live获取失败时的处理机制
-Room): 添加直播内容 在播放器初始化失败时,弹出对话框提示用户直播内容获取失败
- 提供刷新页面重新获取直播内容的选项
- 使用 vant 的 showDialog 组件实现对话框功能
2025-02-11 15:58:35 +08:00
xingyy
50fe1248e3 refactor(liveRoom): 优化直播室组件和支付功能
- 移除 paymentInput 组件中的冗余属性
- 在 liveMinWindow 组件中添加路由监听,实现自动关闭功能
- 删除 PaymentInput 组件中的无用日志输出
2025-02-11 15:39:22 +08:00
xingyy
def6a6b71e refactor(live): 重构直播相关功能和状态管理
-将 fullLive 状态从 goodStore 移动到 liveStore
- 优化 liveRoom 页面逻辑,移除不必要的 props
- 更新 AppHeader 组件,使用 liveStore 中的 fullLive 状态
- 删除 floatingVideo 组件
- 调整 liveMinWindow 组件,增加 onClick 事件处理
- 更新 home 页面,使用 liveStore 中的 fullLive 状态
- 优化 liveRoom 中的 PaymentInput 和 SideButton 组件
2025-02-11 15:27:31 +08:00
xingyy
3c69236caa feat(live): 实现直播间最小化窗口功能
- 新增最小化窗口组件 liveMinWindow
- 在 liveRoom 页面中集成最小化窗口功能
- 优化 liveStore,增加相关状态和方法支持最小化窗口
- 调整
2025-02-11 14:55:25 +08:00
xingyy
9334819414 refactor(liveRoom): 删除未使用的加密相关代码
- 移除了 cryptConfig、generateKey、decrypt 和 decryptData 等未使用的加密相关函数
- 优化了代码结构,提高了代码的可读性和维护性
2025-02-11 11:36:36 +08:00
xingyy
86198811aa feat(live): 优化直播间功能并添加画中画支持
- 更新直播源地址
- 添加画中画功能,支持视频拖动和缩放
- 实现直播加密密钥生成和数据解密
- 优化直播房间组件,支持全屏和缩略图模式
- 新增日志发送接口
2025-02-11 11:34:24 +08:00
xingyy
69ad600f0d feat(collectCode): 优化收款二维码功能
- 新增二维码生成和预览功能
- 添加拍品号验证逻辑
- 优化对话框样式和交互
-调整 API 调用方式
2025-02-10 15:47:26 +08:00
xingyy
a791248752 refactor(app): 优化代码结构和功能
- 移除多处 console.log 语句,清理无用代码
- 在消息组件中添加 info 类型配置并实现 info 消息显示功能
- 优化 WebSocket 消息处理逻辑,提高代码可读性
2025-02-08 16:24:26 +08:00
xingyy
36793c5c5a feat(live): 实现直播间竞拍功能并优化相关页面
- 新增 artworkBuy API 实现艺术品购买功能
- 重构 WebSocket连接逻辑,优化消息处理- 更新直播间页面,支持实时竞拍和消息提示
-调整艺术详情和用户中心页面样式
- 优化消息组件样式和展示逻辑
2025-02-08 15:21:00 +08:00
xingyy
aec3825a3b feat(component): 优化消息组件并添加新功能
- 重构 x-message 组件,支持更多自定义选项
- 添加 artDetail 页面用于展示艺术品详情
- 修改 liveRoom 页面,接入新的消息提示功能- 优化 profile 页面布局,增加去支付按钮
- 调整 home 页面,集成新的消息系统
- 修改 websocket 插件,支持携带 token 认证
2025-02-08 10:06:21 +08:00
xingyy
510b839a1b feat(liveRoom): 实现直播间拍卖数据实时更新和显示
- 从 liveStore 中获取 auctionData,用于展示当前拍卖信息
- 在模板中添加拍卖数据的动态显示,包括当前价、下口价等信息
- 实现拍卖状态的实时更新和对应 UI 的变化
- 优化竞拍列表的展示逻辑,根据不同的拍卖状态显示相应内容
- 在弹窗中添加当前拍卖作品的标识和状态
2025-02-06 15:43:23 +08:00
xingyy
2e08e6efcb feat(collect-code): 新增收款二维码功能
- 添加新的 API接口和相关组件
- 实现用户认证和艺术品列表展示- 新增个人资料填写页面- 优化首页和登录页面样式
2025-02-05 17:00:22 +08:00
xingyy
e30b993601 refactor: 将导入路径从波浪号(~)改为 @- 修改了多个文件中的导入路径,将 ~/ 替换为 @/
- 这个改动统一了项目中的导入路径格式,提高了代码的一致性和可维护性
2025-01-23 19:43:45 +08:00
xingyy
7916b009e6 refactor(liveRoom): 重构直播室功能
- 移除不必要的导入和未使用的变量
- 优化拍卖数据获取逻辑
- 添加 WebSocket 连接和消息处理功能
- 更新侧边按钮组件,显示实时拍卖数据
-增加拍品详情弹窗功能
2025-01-23 19:29:29 +08:00
xingyy
e2b5e6bcbf feat(env): 添加 websocket URL 并更新直播室相关功能
- 在 .env.test 中添加 NUXT_PUBLIC_SOCKET_URL 配置项
- 在直播室页面中实现 websocket连接和消息监听
-优化拍卖详情获取逻辑
- 更新首页和详情页相关组件
2025-01-23 16:34:34 +08:00
xingyy
9f9e96dc0c feat(home): 获取拍卖详情并优化首页组件
- 在 home 页面中调用 getAuctionDetail 方法获取拍卖详情
- 更新 Cescribe组件以显示拍卖详情信息和图片
- 在 ItemList 组件中添加 v-memo 指令以优化性能
- 调整 liveRoom 组件中的视频播放器样式
2025-01-23 15:43:48 +08:00
xingyy
a6a5c20705 refactor(app): 移除颜色模式相关代码
- 删除了 app.vue 中的颜色模式相关代码
- 移除了 nuxt.config.js 中的 colorMode 配置
- 删除了 package.json 中的 @nuxtjs/color-mode 依赖
- 移除了 unocss 示例页面
- 注释掉了 liveRoom 页面中的视频播放代码
2025-01-23 15:24:49 +08:00
xingyy
331b4a73b2 refactor(app): 重构 LiveRoom 组件
- 将 LiveRoom 相关组件和文件重命名,统一使用小写开头
- 新增 x-button、x-image 和 x-popup 组件,替代原有 PressableButton 和 ImagePreview
-优化 SideButton 组件,使用新的 x-button 和 tangPopup 组件- 更新 LiveRoom 组件中的引用和使用方式
- 调整 tangPopup 组件,使用 goodStore 替代静态数据
2025-01-22 15:44:50 +08:00