Commit Graph

381 Commits

Author SHA1 Message Date
xingyy
c65203ead6 refactor(personal-info): 优化个人资讯页面数据加载逻辑
- 在路由查询参数 qrUid 存在时,才执行 getData() 方法获取数据
- 修复了之前数据无条件加载的问题,提高了页面性能和用户体验
2025-02-20 14:55:51 +08:00
xingyy
0c3f5f7379 feat(home): 添加获取艺术品列表功能并优化直播相关逻辑
-引入 getArtworkList 方法,用于获取艺术品列表
- 在 changeLive 方法中添加获取艺术品列表的调用
- 移除未使用的 showMinWindow1 导入
2025-02-20 14:53:43 +08:00
xingyy
f1e4601f7c feat(components): 新增悬浮窗组件并优化直播相关功能
- 新增悬浮窗组件,用于在直播页面显示"回到直播"按钮- 优化直播室侧边按钮,使用新的悬浮窗组件
- 修复商品详情页面的成交价显示问题
- 优化首页拍卖列表的成交价显示
-改进用户主页的拍卖信息展示
- 重构签名面板组件,使用 vue-signature-pad 替代原生实现
- 优化 nuxt 配置,启用 vscode devtools
2025-02-20 14:47:57 +08:00
xingyy
92cddb5da5 12 2025-02-20 11:45:53 +08:00
xingyy
7064c6b36d feat(config): 更新路由名称并添加新的收集码相关页面
- 在 app/config/index.js 中更新了 useAppHeaderRouteNames 数组,添加了新的路由名称
- 修改了 collectCode/mine/components/codeCard/index.vue 中的 QR 码生成逻辑
- 移除了不必要的 console.log 语句和未使用的变量- 优化了代码结构,提高了代码可读性
2025-02-20 11:43:05 +08:00
xingyy
43b1afb8f0 feat(collect-code): 实现线下扫码支付功能
- 新增 offlineQrcode 和 createOrder 接口
- 实现个人资讯页面的数据获取和处理
- 添加支付页面,支持全款和部分款项支付
- 优化签名协议页面,使用新接口获取数据
- 新增支付结果页面,展示支付状态和金额
2025-02-20 11:35:23 +08:00
xingyy
f4427bc094 feat(payment): 实现支付功能并优化相关页面
- 新增 payment 存储对象,用于保存支付相关信息
- 实现全款和部分款项支付逻辑
- 优化直播室、艺术品详情、个人中心等页面的支付相关展示和功能
- 添加千分位格式化函数,提升用户体验
2025-02-19 21:03:54 +08:00
xingyy
0308ace199 feat(auth): 优化签名流程和数据存储
- 将 lotNo、price 和 auctionArtworkUuid存储到本地存储
-优化个人信息页面的表单显示逻辑
- 在协议页面添加竞拍信息
- 移除签名面板中的冗余代码
2025-02-19 18:42:58 +08:00
xingyy
01e6f99e90 feat(collectCode): 添加签名功能并优化签署流程
- 在 app/config/index.js 中添加新的路由名称
- 实现签名面板组件,支持签名、清空和确认功能
- 优化个人资料页面,支持国内外签署流程
- 更新签署协议页面,增加直接签署功能- 引入 vue-signature-pad 依赖
2025-02-19 18:19:57 +08:00
xingyy
5bd34ceb82 meta(app): 设置领取号牌页面的标题
- 在 collectCode/signature/result/index.vue 文件中添加了 definePageMeta 函数
- 设置页面标题为 '领取号牌'
2025-02-19 15:38:58 +08:00
xingyy
13c40d12f2 feat(api-collect-code): 创建 sessionUserNo 并优化签名结果展示
- 在 goods/index.js 中添加 sessionUserNoCreate 函数,用于创建 sessionUserNo
- 在 personal-Info/index.vue 中,优化 number 值的初始化逻辑
- 在 result/index.vue 中,实现签名成功后展示拍卖用户编号的功能
2025-02-19 15:36:45 +08:00
xingyy
ddebdbae4a Merge remote-tracking branch 'origin/main' 2025-02-19 15:14:10 +08:00
xingyy
6f49f3d8e0 feat(collect-code): 实现个人信息收集和电子签名功能
- 添加个人信息收集页面,包括手机号、姓名、性别、生日等信息
- 实现电子签名流程,包括协议确认和签名结果展示
-优化登录页面布局,增加倒计时和返回功能
- 更新测试环境配置,统一 API 和 WebSocket URL
2025-02-19 15:14:01 +08:00
scout
4202d94a44 Merge branch 'main' of https://gitea-inner.fontree.cn/scout666/liveh5-nuxt 2025-02-19 11:49:37 +08:00
scout
f8c4404500 fixbugcountryCode 2025-02-19 11:49:36 +08:00
xingyy
3be7cec1c2 12 2025-02-18 16:53:38 +08:00
xingyy
c0f1935a02 12 2025-02-18 16:48:29 +08:00
xingyy
8845bb3db0 style(app): 调整 Cell 组件样式
- 在 app.vue 中添加全局样式,调整 Cell组件的标题和值的布局- 在 realAuth 页面中移除重复的 Cell 样式定义,简化代码结构
2025-02-18 16:42:27 +08:00
xingyy
a4332895c2 style(realAuth): 调整实名认证页面样式
-移除实名认证页面字段标签的固定宽度
- 调整字段标签和值的布局方式
2025-02-18 16:38:42 +08:00
xingyy
62fb1fd2ff feat(goods): 新增在线签名功能并优化相关页面
- 新增 signOnline 函数用于在线签名
- 优化 profile 页面,根据订单状态跳转到不同页面- 更新 realAuth 页面,修复跳转链接问题
- 修改 signature 页面,使用新的在线签名函数
- 更新多语言文案,增加部分支付状态描述
2025-02-18 16:33:56 +08:00
xingyy
bfb50546b8 feat(payment): 添加支付结果页面和外部支付页面
- 新增 payment-result 和 external 页面组件
- 更新 AppHeader 组件,添加支付结果相关路由
- 在 auth store 中添加 checkoutSessionUrl 属性
- 优化支付结果页面布局,增加回到首页按钮
2025-02-18 14:10:19 +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
71e7f4223a refactor(login): 优化登录页面布局和功能
- 调整验证码重新发送和返回按钮的布局
- 添加返回按钮,提高用户操作便利性
- 优化代码结构,提高页面可维护性
2025-02-17 10:55:50 +08:00
xingyy
df16ec5855 feat(goods): 添加 fddCheck 接口并优化多个组件- 在 goods API 中添加 fddCheck 接口
- 优化 waterfallFlow 组件样式
- 修改 login 页面中 pane 切换逻辑
- 重构 profile 页面数据获取和展示逻辑
- 更新 realAuth 页面逻辑,集成 fddCheck接口
- 在 i18n 文件中添加 profile 页面相关翻译
2025-02-17 10:52:10 +08:00
xingyy
0e80600f51 refactor(components): 优化瀑布流布局和日期选择组件
-移除了瀑布流布局组件中的冗余注释和代码
-优化了日期选择组件的结构,删除了不必要的注释和空行
- 提高了代码的可读性和维护性
2025-02-17 10:14:12 +08:00
xingyy
2f8eb36a52 feat(components): 实现侧边栏拖动功能
- 在 SideButton 组件中添加拖动功能,支持鼠标和触摸操作
-优化 artDetail 页面中的拖动逻辑,限制拖动范围
-修复 liveRoom 组件中的拖动相关问题
2025-02-14 17:00:34 +08:00
xingyy
aad429be0a refactor(app): 移除 @nuxt/image 模块并调整相关组件
- 移除了 @nuxt/image 模块引用- 更新了 x-image 组件,使用原生 img 标签替代 nuxt-img
- 调整了 home 和 login 页面中的样式
- 更新了 realAuth 页面的路由和样式
2025-02-14 16:47:56 +08:00
xingyy
0761ea8ab0 feat(components): 添加瀑布流布局组件
- 新增 waterfallFlow 组件,支持多列自适应高度的瀑布流布局
- 组件使用 Vue 3 的 composition API,包括 ref、onMounted 和 watch
- 提供灵活的自定义插槽,允许用户自定义每个项目的样式和内容
- 默认样式采用 flex 布局,支持自定义样式
2025-02-14 15:44:29 +08:00
xingyy
c770b76cac refactor: 删除 keepalive 页面删除了 app/pages/keepalive/index.vue 文件,移除了与 keepalive 相关的模板、脚本和样式。 2025-02-14 15:27:16 +08:00
xingyy
4bb0f318e3 feat(signature): 实现离线签名功能并优化相关页面
- 新增离线签名 API 接口
- 实现离线签名面板页面,包括签名、清空、确认等功能
- 添加屏幕旋转检测和处理逻辑
- 优化签名协议页面,增加同意并签字按钮
- 移除冗余组件和代码
2025-02-14 15:01:20 +08:00
xingyy
0c2b973419 refactor(home): 替换瀑布流组件
- 移除 masonry-wall 组件
- 使用自定义 WaterfallFlow 组件替换- 保持原有布局和样式不变
2025-02-14 10:45:06 +08:00
xingyy
0eafa906e6 feat(i18n): 添加拍卖品详情页面的国际化支持
- 在 zh-CN.json 文件中添加了 "text8": "拍卖品详情" 的翻译项
- 在 artDetail 页面中使用 definePageMeta 设置国际化文本
- 移除了 ItemList 组件中不必要的 loading 属性
2025-02-13 15:35:16 +08:00
xingyy
17a080e529 refactor(liveRoom):调整直播房间页面配置和播放器设置
- 移除 isPlayerReady 变量
- 更新 playerConfig 配置,增加 autoplay 设置
- 修改 autoplayPolicy 配置,添加 showUnmuteBtn属性
- 删除 definePageMeta 中的 title 属性
2025-02-13 15:23:50 +08:00
xingyy
f5467618d3 refactor(home): 简化 ItemList 组件的脚本- 移除了未使用的 import语句
- 删除了未使用的组件引用
- 清理了未使用的状态和方法
2025-02-13 13:53:29 +08:00
xingyy
c0f4a14186 refactor(profile): 重构个人主页组件
- 优化代码结构,提高可读性和维护性
- 重构数据获取和处理逻辑,使用 async/await
-简化分组排序函数,提高性能
- 优化模板结构,提高渲染效率
- 添加注释,提高代码可理解性
2025-02-13 13:51:53 +08:00
xingyy
ee85aced9e refactor(profile): 恢复作品分组和排序功能
- 重新启用 groupAndSortByDate 函数以对用户作品进行分组和排序
- 添加 finished属性到 van-list 组件以指示
2025-02-13 11:59:29 +08:00
xingyy
d840c2a453 feat(i18n): 添加新文本并优化多语言支持
- 在 zh-CN.json 中添加了新文本 "text1": "请选择性别"
- 更新了多个组件的国际化支持,包括 realAuth、profile、itemDetail 等
-优化了部分组件的布局和样式
2025-02-13 11:53:24 +08:00
xingyy
226057ce8f feat(i18n): 优化国际化文案并添加通用拍卖术语- 更新了多个组件中的国际化文案,使其更加统一和准确
- 在 zh-CN.json 中添加了"common"字段,用于存储通用拍卖术语
- 调整了部分组件的布局和样式,以更好地展示国际化文案
2025-02-12 16:50:52 +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
wwt
c959018360 1 2025-02-12 10:38:21 +08:00
xingyy
fbf0de996f 12 2025-02-12 10:35:56 +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
48108c5e84 12 2025-02-11 14:56:19 +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
10cba595b0 refactor(live): 优化直播室功能和交互
- 修改艺术品状态更新逻辑,仅在未售出时允许改变状态
- 添加支付按钮点击后跳转到签名协议页面
- 优化侧边按钮组件,增加支付按钮的显示逻辑
2025-02-10 17:02:58 +08:00
xingyy
eb02645658 feat(api-collect-code): 新增离线二维码删除功能并优化相关页面
- 新增 offlineQrcodeDelete 函数用于删除离线二维码
- 在我的收藏码页面添加删除功能,支持单个二维码删除
2025-02-10 16:26:54 +08:00
xingyy
69ad600f0d feat(collectCode): 优化收款二维码功能
- 新增二维码生成和预览功能
- 添加拍品号验证逻辑
- 优化对话框样式和交互
-调整 API 调用方式
2025-02-10 15:47:26 +08:00
xingyy
34add8d226 feat(signature): 添加签名功能相关页面
- 新增签名面板页面,用于用户签名
- 新增个人信息页面,用于填写个人相关资料- 新增协议页面,用于展示拍卖规则等协议内容
-优化直播页面竞拍结束提示逻辑
- 修复国家区域选择页面路由问题
- 优化个人主页下拉刷新功能
2025-02-10 10:56:38 +08:00
xingyy
e8a89b184e refactor(live): 优化直播页面消息提示和界面显示
- 移除不必要的空行和逗号
- 统一消息提示的展示时间
- 为艺术品结束提示添加背景色和边框色
- 在竞价信息中添加货币符号
- 调整侧边按钮弹窗的动画效果
2025-02-08 17:40:54 +08:00
xingyy
f1bd2b183f perf(tangPopup): 优化滚动定位逻辑
- 移除了 setTimeout 包裹,直接执行滚动定位逻辑
- 保留了原有的滚动定位功能,没有引入新功能
2025-02-08 17:10:23 +08:00
xingyy
ad19345db6 feat(x-popup): 增加弹窗内列表自动定位功能- 在 x-popup 组件中添加 list-container 类名,用于后续定位操作
- 在 tangPopup.vue 中实现 scrollToCurrentItem 函数,用于滚动到当前选中的物品
- 监听弹窗显示状态,当弹窗显示时调用 scrollToCurrentItem 函数
2025-02-08 17:00:09 +08:00
xingyy
7e4fbc84ad refactor(components): 优化消息组件样式和动画
- 修正了 live/index.js 中的样式对象- 优化了 x-message 组件的样式计算逻辑
- 改进了 tangPopup 组件的动画效果,使过渡更快且不完全消失
2025-02-08 16:34:03 +08:00
xingyy
a791248752 refactor(app): 优化代码结构和功能
- 移除多处 console.log 语句,清理无用代码
- 在消息组件中添加 info 类型配置并实现 info 消息显示功能
- 优化 WebSocket 消息处理逻辑,提高代码可读性
2025-02-08 16:24:26 +08:00
xingyy
c86e449d52 style(tangPopup): 为正在竞拍的标识添加闪烁动画效果
- 在 tangPopup.vue 文件中,为正在竞拍的标识添加了 blink 类名
- 在样式部分新增了 .blink 类的样式,使用 keyframes 创建 fade 动
2025-02-08 15:31:02 +08:00
xingyy
36793c5c5a feat(live): 实现直播间竞拍功能并优化相关页面
- 新增 artworkBuy API 实现艺术品购买功能
- 重构 WebSocket连接逻辑,优化消息处理- 更新直播间页面,支持实时竞拍和消息提示
-调整艺术详情和用户中心页面样式
- 优化消息组件样式和展示逻辑
2025-02-08 15:21:00 +08:00
xingyy
47aa573641 refactor/artDetail: 重构艺术品详情页面
- 移除 goodStore 的使用,改为直接调用 userArtwork API
- 通过路由参数获取艺术品 UUID,动态加载详情数据
- 更新模板,使用新获取的数据渲染页面
- 修改 profile 页面跳转到艺术品详情的方式,传递 UUID 参数
2025-02-08 10:16:54 +08:00
xingyy
aec3825a3b feat(component): 优化消息组件并添加新功能
- 重构 x-message 组件,支持更多自定义选项
- 添加 artDetail 页面用于展示艺术品详情
- 修改 liveRoom 页面,接入新的消息提示功能- 优化 profile 页面布局,增加去支付按钮
- 调整 home 页面,集成新的消息系统
- 修改 websocket 插件,支持携带 token 认证
2025-02-08 10:06:21 +08:00
xingyy
5d645a8106 refactor(home): 优化首页艺术品列表功能
- 移除了 x-image 组件中的多余属性
- 更新了 ItemList 组件中的 LOT 编号显示逻辑
-将 home 页面中的 v-show 改为 v-if
- 重构了 tangPopup 组件,添加了下拉刷新和上拉加载更多功能
2025-02-06 16:29:17 +08:00
xingyy
510b839a1b feat(liveRoom): 实现直播间拍卖数据实时更新和显示
- 从 liveStore 中获取 auctionData,用于展示当前拍卖信息
- 在模板中添加拍卖数据的动态显示,包括当前价、下口价等信息
- 实现拍卖状态的实时更新和对应 UI 的变化
- 优化竞拍列表的展示逻辑,根据不同的拍卖状态显示相应内容
- 在弹窗中添加当前拍卖作品的标识和状态
2025-02-06 15:43:23 +08:00
xingyy
bd56b05e60 refactor(collect-code): 重构收藏码功能
- 修改了 API 接口命名和路径,以适应新的业务逻辑
- 优化了登录流程,增加了验证码登录方式
- 重构了个人中心页面,增加了新的功能组件
- 新增了支付相关页面和逻辑- 优化了代码结构和命名,提高了可维护性
2025-02-06 14:03:09 +08:00
xingyy
8d01653dac feat(collectCode): 新增签名功能相关页面
- 添加签名面板页面,实现签名提交和清除功能
- 更新个人信息页面布局,增加下一步按钮
- 新增协议页面,实现支付前协议展示和同意签字功能
- 在 uno.config.js 中添加自定义样式规则,用于覆盖默认按钮样式
2025-02-06 10:20:11 +08:00
xingyy
2e08e6efcb feat(collect-code): 新增收款二维码功能
- 添加新的 API接口和相关组件
- 实现用户认证和艺术品列表展示- 新增个人资料填写页面- 优化首页和登录页面样式
2025-02-05 17:00:22 +08:00
xingyy
41ad9aeed8 style:优化支付结果对话框样式
- 移除全局样式覆盖,提高代码可维护性- 调整对话框样式为局部应用,避免不必要的样式冲突
- 优化 HTML 结构,提升代码可读性
2025-01-23 20:13:06 +08:00
xingyy
ff053a5a8c feat(image): 添加 webp 图片格式支持
- 在 x-image组件中添加 webp 格式支持
- 在 nuxt.config.js 中配置 ipx 图片处理- 添加 sharp 库以支持图片格式转换
- 修改 live store 中的 show1 变量初始值
- 调整 PaymentResults 组件中 price 的默认值
2025-01-23 20:02:20 +08:00
xingyy
e30b993601 refactor: 将导入路径从波浪号(~)改为 @- 修改了多个文件中的导入路径,将 ~/ 替换为 @/
- 这个改动统一了项目中的导入路径格式,提高了代码的一致性和可维护性
2025-01-23 19:43:45 +08:00
xingyy
b876aac28a fix(components): 修复手机端点击事件导致按钮状态异常
- 在 x-button 组件中添加 event.stopPropagation() 以防止事件冒泡- 更新 SideButton 组件中的事件处理方式,确保点击事件正确触发
2025-01-23 19:41:09 +08:00
xingyy
7916b009e6 refactor(liveRoom): 重构直播室功能
- 移除不必要的导入和未使用的变量
- 优化拍卖数据获取逻辑
- 添加 WebSocket 连接和消息处理功能
- 更新侧边按钮组件,显示实时拍卖数据
-增加拍品详情弹窗功能
2025-01-23 19:29:29 +08:00
xingyy
65f8d2d1e9 feat(websocket): 实现 WebSocket通信功能
- 新增 useWebSocket 组合式函数,用于在组件中使用 WebSocket
- 添加 WebSocket 插件,提供全局 WebSocket 实例和相关方法
- 实现了连接、重连、发送消息、关闭连接等功能
- 通过自定义事件实现消息广播,供组件监听
2025-01-23 16:37:11 +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
2d909b276b perf(components): 添加 v-memo指令以优化性能
- 在 AppFooter 组件中,为最外层 div 添加 v-memo="[active]" 指令- 在 AppHeader 组件中,为 VanNavBar 组件添加 v-memo="[title, fullLive, showLeftArrow, subTitle]" 指令
- 移除了 AppHeader 组件中的 console.log 语句
2025-01-23 15:28:31 +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
107966dabc feat(app): 添加暗黑模式支持并优化主题样式
- 新增暗黑模式支持,使用 colorMode 模块管理主题切换
- 添加全局样式和默认主题样式文件
- 优化 app.vue 中的样式和布局
- 更新 i18n 插件配置,使用 TypeScript 类型
- 调整 nuxt.config.js 中的模块顺序和配置
2025-01-23 14:59:20 +08:00
xingyy
88d1dea0d2 refactor(app): 调整主页相关组件和页面的代码- 在 AppHeader 组件中添加调试日志,用于检查路由元数据
- 优化 home 页面的代码结构,移除未使用的导入和变量
- 在主页面添加 definePageMeta 以设置页面元数据
2025-01-23 14:34:51 +08:00
xingyy
8cb35f4f1b 12 2025-01-23 14:27:02 +08:00
xingyy
0d1342414b refactor(goods): 优化商品列表获取逻辑
- 移除了不必要的 console.log 语句
- 更新了 artworkList API 的导入路径
- 删除了 Home 组件中的冗余模板代码
2025-01-23 14:22:25 +08:00
xingyy
fbac90a177 refactor(app/config): 修改路由名称
- 将 useAppFooterRouteNames 中的 'home'路由改为 'index'
-保持 useAppHeaderRouteNames 不变
2025-01-23 14:17:49 +08:00
xingyy
44b593966e Merge remote-tracking branch 'origin/main' 2025-01-23 14:16:45 +08:00
xingyy
7ae4899e17 refactor(itemDetail): 移除未使用的代码
- 删除了未使用的 images 数组和 clickSwipe函数
- 注释掉了不再使用的 van-swipe 组件
2025-01-23 14:16:39 +08:00
scout
8b144a270c Merge branch 'qb' of https://gitea-inner.fontree.cn/scout666/liveh5-nuxt 2025-01-23 14:15:24 +08:00
scout
d8b880cf47 扫码 2025-01-23 14:11:41 +08:00
scout
88e8170755 feat(route): 添加collectCode相关路由配置 2025-01-23 14:11:21 +08:00
scout
f4df2d0a78 feat(auth): 添加fingerprint存储 2025-01-23 14:11:20 +08:00
xingyy
f80f9c1651 feat(styles): 初始化默认主题样式并支持暗黑模式
- 新增 default-theme.css 文件,定义基础样式和暗黑模式样式
-移除 index.css 文件中的重复样式
- 在 nuxt.config.js 中引入 default-theme.css
- 优化了颜色变量和布局样式
2025-01-23 14:10:15 +08:00
xingyy
e541d0b21d refactor(app): 重构应用配置和样式
- 移除 colorMode 相关代码
- 删除全局样式文件
- 更新 nuxt 配置:
  - 添加 runtimeConfig
  - 更新 css 配置
  - 优化 vite构建配置
  - 新增 image 模块配置
- 更新路由配置
- 调整组件实现
- 更新环境变量加载方式
2025-01-23 14:04:34 +08:00
xingyy
3b8bd623c0 refactor(app): 重构应用配置和样式
- 移除 colorMode 相关代码
- 删除全局样式文件
- 更新 nuxt 配置:
  - 添加 runtimeConfig
  - 更新 css 配置
  - 优化 vite构建配置
  - 新增 image 模块配置
- 更新路由配置
- 调整组件实现
- 更新环境变量加载方式
2025-01-23 13:56:18 +08:00
xingyy
fb8a72b47a feat(ItemList): 优化下拉刷新组件
- 添加刷新成功状态显示
- 设置刷新成功状态持续时间为 700ms
- 在刷新成功时显示图标和提示文本
2025-01-23 12:05:13 +08:00
xingyy
a423a7f801 feat(home): 重构首页布局并添加瀑布流布局
- 移除 Column 组件,使用 vue-masonry-wall 实现瀑布流布局- 更新 ItemList 组件,集成瀑布流布局和新的详情弹窗
- 修改 DetailPopup 组件,使用新的详情信息结构
- 更新 itemDetail 组件,适配新的详情信息数据
- 在项目中添加 vue-masonry-wall 依赖
2025-01-23 11:08:54 +08:00
xingyy
e6fdd0354a perf(home): 为 Column 组件中的图片添加懒加载
- 在 Column 组件的图片标签中添加 loading="lazy" 属性
- 这个修改可以提高页面加载性能,实现图片的懒加载
2025-01-22 16:59:00 +08:00
xingyy
3225d91ecb refactor(components): 重构弹窗组件和详情页展示逻辑
- 修改实名认证详情页布局- 优化 item 详情展示方式
- 调整弹窗组件样式
- 重命名 ItemDetailSheet 为 DetailPopup
- 更新相关组件引用
2025-01-22 16:56:44 +08:00
xingyy
a36a98c576 style(x-image): 添加 object-fit: cover 样式
- 在 x-image 组件的 img 标签中添加 object-fit: cover 样式
- 确保图片在容器中等比例填充,保持图片的宽高比
2025-01-22 16:33:53 +08:00
xingyy
d3cb4d55b4 refactor(components): 优化多个组件的结构和功能
- 为 x-button 和 x-popup 组件添加注释说明
- 在 x-image 组件中添加 lazy 加载属性
- 优化 profile 页面的我的拍品列表展示
- 更新 tang
2025-01-22 16:23:48 +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
xingyy
c74ba7bcb3 refactor(home): 移除首页中的拍品列表弹窗
- 删除了首页组件中的 x-popup组件引用
- 移除了首页模板中的拍品列表弹窗内容
- 新增 tang.vue 组件,用于在直播间展示拍品列表
2025-01-22 14:04:49 +08:00
xingyy
c445901806 1231 2025-01-22 14:02:22 +08:00
xingyy
8f38870c33 refactor(components): 新增 x-popup 组件并优化首页弹窗- 新增 x-popup 组件,用于替换原有的 van-popup
- 在首页引入并使用新的 x-popup组件
- 优化弹窗内容的展示结构
- 调整弹窗样式,增加标题插槽和关闭按钮
2025-01-22 14:01:13 +08:00
xingyy
05cd427430 refactor(app): 优化多个组件和 API 请求处理
- 移除不必要的 Promise.reject
- 修正请求体参数名
- 移除未使用的 import
- 优化首页布局和弹窗组件
- 添加文本溢出样式
2025-01-22 13:28:21 +08:00
xingyy
63e24791f2 refactor(api): 重构请求函数并优化代码格式
- 重构了 http.js 中的 request 函数,使用解构赋值简化参数
- 更新了 auth 和 goods模块中的请求函数,采用新的 request 函数格式
- 优化了代码格式,包括缩进、换行和空格
2025-01-22 11:34:36 +08:00
xingyy
635bca0fb6 refactor(api): 重构 HTTP 请求模块
- 新增请求拦截和响应拦截功能
- 添加 HTTP状态码映射和错误处理- 优化请求配置,增加超时和重试设置
- 新增 request 工具函数简化请求操作
- 更新 goods API 使用新的 request 函数
2025-01-22 11:24:41 +08:00
xingyy
6daf34856e refactor(goods): 重构艺术品列表和详情功能
- 优化艺术品列表加载和刷新逻辑
- 添加艺术品详情获取功能
-修复滚动文本组件属性
-优化代码结构和命名
2025-01-22 10:44:43 +08:00
xingyy
59269a7547 1231 2025-01-22 09:44:44 +08:00
xingyy
fc3e833605 fix(home): 修复 home 页面无限滚动加载问题
- 调整 pageRef 的初始值,将 page 设置为 0
- 在 ItemList 组件中添加完成加载的判断条件
- 优化 getDetail 函数,使用 currentItem.value.uuid 替代 artworkUuid
-移除首页初始化数据加载逻辑
2025-01-22 09:32:24 +08:00
xingyy
ad9899d716 refactor(app): 优化代码结构和性能
- 移除 default.vue 中的 keep-alive 组件,以提高页面切换性能
- 在 ItemList 组件中增加对返回数据的数组判断,提升代码健壮性
- 删除未使用的 goodStore 导入,清理冗余代码
2025-01-21 19:54:00 +08:00
xingyy
77e08232f7 build:优化环境变量设置和 VConsole 配置
- 使用 cross-env 替代直接设置 NODE_ENV,提高跨平台兼容性- 移除 vconsole.js服务端代码,避免 SSG/SSR 问题
- 优化 vconsole.client.ts,确保仅在客户端启用 VConsole
2025-01-21 16:43:04 +08:00
scout
ddbe15cfb1 Merge branch 'qb' of https://gitea-inner.fontree.cn/scout666/liveh5-nuxt 2025-01-21 16:27:42 +08:00
scout
934906bb75 vconsole添加 2025-01-21 16:27:26 +08:00
xingyy
7a59995bba feat(debug): 添加 vconsole 并优化相关功能
- 在 package.json 中添加 vconsole 依赖
- 新增 vconsole.js 插件,仅在客户端启用 vconsole- 优化 homepage 组件中的数据处理逻辑
- 调整 LiveRoom 组件的模板结构- 修复 login 页面中的倒计时逻辑
2025-01-21 15:59:59 +08:00
xingyy
21b2ca5a07 123 2025-01-21 15:11:54 +08:00
xingyy
19e1c3b1f6 refactor(LiveRoom): 优化直播页面全屏逻辑和过渡效果
- 添加 fullLive1 变量用于控制全屏状态
- 使用 watch 监听 fullLive属性变化,延迟更新 fullLive1
- 调整过渡效果持续时间,提升用户体验
2025-01-21 15:11:26 +08:00
xingyy
dee871759e feat(goods): 获取用户艺术品并优化首页布局
- 在 goods API 中添加 userArtworks 函数- 更新 auth store,将 userInfo 默认值改为对象
- 优化 LiveRoom 页面布局,添加安全区域支持
- 修改 AppFooter 组件,修复路由判断逻辑
- 更新首页 Column 组件,调整图片显示样式
- 在 Profile 页面添加用户信息展示
2025-01-21 14:16:54 +08:00
xingyy
e23fed8c74 perf(layout): 使用 keep-alive优化页面性能
- 在 default.vue 文件中添加 keep-alive 组件,以提高页面渲染效率
- 此修改可以保留页面状态,减少重复渲染,提升用户体验
2025-01-21 12:00:40 +08:00
xingyy
f3d5a3440c refactor(login): 调整登录页面验证码功能
- 启用验证码发送功能
- 注释掉模拟数据发送代码
-优化代码结构,提高可读性
2025-01-21 11:46:47 +08:00
xingyy
7a968f1fe6 feat(api): 添加 401 状态码处理逻辑
- 在 http.js 中添加了对 401 状态码的处理,重定向到登录页面
- 更新了 LiveRoom 组件,暂时注释掉了 initializePlayer 方法
- 在 goods store 中添加了 currentItem 和 artWorkDetail 两个状态
- 更新了 message 组件,添加了对错误信息的处理
-调整了首页布局,移除了多余的 transition 标签
- 更新了登录页面的默认验证码
2025-01-21 11:43:27 +08:00
xingyy
1b996eafca feat(api): 新增 artworkDetail接口并更新相关页面
- 在 goods API 中添加 artworkDetail函数,用于获取艺术品详情
- 在首页的 ItemList 组件中调用 artworkDetail 获取详情信息- 移除首页中未使用的 useRect 和 itemDetail 组件
2025-01-20 16:57:22 +08:00
xingyy
bad45f8d82 refactor(goods): 重构商品相关功能
- 修改测试环境配置
- 重命名 homeStore为 goodStore
- 优化直播房间组件导入路径
- 重构商品列表和详情功能
- 新增 ItemList 组件
-调整首页布局和功能
2025-01-20 16:17:49 +08:00
xingyy
efc47a27fd refactor(app): 优化登录功能并添加新组件
- 在 Column 组件中使用可选链操作符,提高代码健壮性- 添加 ItemList 组件,但未提供具体实现
- 在 login 组件中:
  - 引入消息提示功能
  -优化登录流程,添加 loading 状态
  - 修复登录后的页面跳转
  - 为登录按钮添加 loading 状态和文本
2025-01-20 13:59:50 +08:00
xingyy
bda4666782 fix(home): 修复首页拍卖商品成交价显示错误
- 将显示成交价的字段从 transactionPrice 改为 soldPrice
-修复了成交价显示逻辑,确保正确展示拍卖商品的最终成交价格
2025-01-20 11:46:01 +08:00
xingyy
0f92a99b32 feat(home): 更新首页布局和数据获取逻辑
- 移除多余的组件和模板代码
- 新增拍卖详情和艺术品列表获取功能- 优化首页数据展示和布局结构
- 调整登录页面样式和逻辑
2025-01-20 11:42:25 +08:00
xingyy
9e6788dbb2 123 2025-01-20 09:00:20 +08:00
xingyy
6ec8c46c55 Merge branch 'xingyy' 2025-01-17 16:58:12 +08:00
xingyy
6f67273a9a refactor(store): 重构 home store 并改名为 goods store
- 将 home store 重命名为 goods store,以更准确地反映其用途
- 更新了相关文件中的导入路径和引用
-调整了首页布局和组件以适应新的 goods store 结构
- 新增了 goods store 中的 actionDetails 和 itemList 属性
2025-01-17 16:56:13 +08:00
xingyy
fbbb30040e feat(auth): 实现用户登录和实名认证功能
- 新增用户登录接口和相关逻辑
- 实现实名认证页面,包括表单填写和提交功能
- 添加用户信息存储和展示
- 优化页面样式和交互
2025-01-17 14:07:19 +08:00
scout
49f908b174 Merge branch 'main' of https://gitea-inner.fontree.cn/scout666/liveh5-nuxt 2025-01-17 11:42:13 +08:00
scout
0beaa774e9 feat(transition): 添加页面切换滑动动画效果 2025-01-17 11:42:12 +08:00
xingyy
d345b66026 123 2025-01-17 11:06:19 +08:00
xingyy
a43bdaf157 refactor(home): 将首页数据移至 store 并优化页面逻辑
- 将 list 数据从组件内部移动到 home store 中
- 优化了 fullLive 的切换逻辑,改为 toggleFullLive 方法
- 更新了模板,使用新的 store 数据
- 添加了 slide-up 过渡动画,替换了原有的 fade动画
2025-01-17 10:19:01 +08:00
xingyy
2e73eb7e34 feat(env): 添加生产环境和测试环境配置
- 新增 .env.prod 和 .env.test 文件,分别用于生产环境和测试环境
- 配置文件中包含了 API基础 URL、WebSocket URL 和阿里云播放器配置等信息- 添加了首页组件 Column 和首页主组件,用于展示拍卖品列表
2025-01-17 09:55:09 +08:00
xingyy
4ab0a5ca81 refactor(api): 重构 HTTP模块并优化错误处理
- 将 http.ts 重命名为 http.js
- 添加全局错误处理逻辑
- 更新 API 调用和错误处理方式
- 优化登录页面的验证码发送逻辑
- 调整消息组件的显示位置
2025-01-16 16:18:38 +08:00
xingyy
0107ff6217 feat(api): 重构 HTTP 请求模块
- 新增 ofetch 作为 HTTP 客户端,替换原有的 axios
- 实现全局的 HTTP 状态码处理器
- 添加请求和响应的拦截器
-重构登录页面,使用 van-swipe 组件实现页面切换
-移除旧的请求模块,简化代码结构
2025-01-16 15:40:06 +08:00
xingyy
89a3652003 refactor(api): 移除 HTTP 模块
移除了 HTTP模块的实现,包括:
- 删除了 http.ts 文件,其中包含 HTTP 客户端的配置和错误处理逻辑
- 删除了 plugins/http.ts 文件,用于在 Nuxt 中初始化 HTTP 客户端- 删除了 prose.ts 文件,其中包含获取散文数据的 API调用

此次更改清除了不再需要的 HTTP 模块相关代码,简化了代码库结构。
2025-01-16 11:51:10 +08:00
xingyy
7dfda1a3d3 feat(service): 添加自定义请求模块并优化认证逻辑
- 新增 request 目录,实现自定义请求类和拦截器
- 添加全局状态管理,用于存储认证信息
- 优化 token 刷新逻辑,提高请求安全性
- 移除不必要的 console.log 语句- 更新项目依赖,添加 axios库
2025-01-16 11:48:12 +08:00
xingyy
5315b0fc0c refactor(home): 优化首页布局和国际化配置
- 添加默认布局和国际化配置
- 调整全局样式和组件样式
- 优化代码结构,提高可维护性
2025-01-16 11:27:12 +08:00
xingyy
e86c8dbf3b refactor(app): 重构首页组件
- 优化了拍品列表的渲染逻辑,使用计算属性生成左右两列数据
- 移除了冗余代码和注释,
2025-01-16 11:23:46 +08:00
xingyy
9ca23ceca7 refactor(LiveRoom): 优化出价按钮组件并引入 PressableButton
- 引入 PressableButton 组件用于出价按钮
2025-01-16 11:12:52 +08:00
xingyy
38e0cfcdb6 feat(LiveRoom): 实现支付功能并优化直播页面
- 添加支付输入和支付结果组件
- 集成环境变量配置- 优化直播播放器配置- 调整对话框样式
2025-01-16 11:07:38 +08:00
xingyy
f37f283f09 refactor(app): 修改首页全屏直播默认状态为关闭 2025-01-15 16:57:26 +08:00
xingyy
8cbb9f3e76 Merge branch 'xingyy' 2025-01-15 16:55:20 +08:00
xingyy
b6bd978a7a refactor(LiveRoom): 重构直播间页面并添加广播组件
- 移除直播间页面中的静态广播信息
- 新增广播组件以动态显示广播消息
- 优化拍品信息按钮样式
2025-01-15 16:45:29 +08:00
xingyy
df440e49e5 refactor(live): 重构直播间界面并添加支付功能
-移除原有的直播界面组件,改为使用新的 sideButton 组件
- 新增支付对话框,允许用户输入支付金额
- 使用 Pinia 创建 liveStore 来管理直播相关状态
- 优化了出价开关逻辑,现在通过 liveStore进行管理
- 调整了侧边按钮的样式和布局,提高了用户体验
2025-01-15 16:10:28 +08:00
scout
bad576f5f3 fix(header): 修正header组件配置引用路径从footer改为header 2025-01-15 13:10:12 +08:00
scout
6836b6e60b fix(footer): 添加v-if条件控制底部导航栏显示 2025-01-15 13:10:12 +08:00
scout
569e805249 Merge branch 'main' of https://gitea-inner.fontree.cn/scout666/liveh5-nuxt into qb 2025-01-15 13:06:01 +08:00
scout
21194812c4 fix: 注释掉测试代码 2025-01-15 13:05:07 +08:00
scout
4e03cb3f6d fix(config): 修复AppHeader路由白名单配置 2025-01-15 13:05:07 +08:00
scout
c93a7fcb93 feat(auth): 新增实名认证页面,支持大陆居民和非大陆居民认证 2025-01-15 13:05:07 +08:00
scout
d27e5268f3 feat(country): 新增国家地区选择功能,支持常用国家快速选择 2025-01-15 13:05:07 +08:00
scout
00188a9d48 feat(login): 实现登录页面功能,包含手机号输入和验证码验证 2025-01-15 13:05:06 +08:00
xingyy
3c6a3b8370 Merge branch 'main' into xingyy 2025-01-15 12:00:24 +08:00
xingyy
2f2066f3e5 refactor(layouts): 调整默认布局和直播室页面样式
- 移除 default.vue 中的 fullLive 条件判断- 优化 LiveRoom 页面布局- 更新 home store 中的 fullLive 默认值为 true
-调整首页 changeLive 扩展样式
- 删除 specialMessage 组件
2025-01-15 12:00:19 +08:00
xingyy
7026357c09 feat(LiveRoom): 添加特殊信息组件并调整直播页面逻辑
- 在 LiveRoom 直播页面中引入 specialMessage 组件
-移除 config 的引入,简化页面逻辑
- 新增 specialMessage组件文件,提供特殊信息展示功能
2025-01-15 11:54:37 +08:00
xingyy
433c3af1ff refactor(LiveRoom): 删除未使用的导入语句
删除了 index.client.vue 文件中的未使用导入语句,包括:
- aliyun
2025-01-15 11:49:24 +08:00
xingyy
824ffca63b feat(LiveRoom): 优化直播间页面布局和功能
-调整了直播间的布局结构,增加了出价和支付相关功能- 添加了竞拍记录的显示,包括领先者、竞价时间等信息
- 优化了开启出价按钮的样式和提示文字- 调整了播放器的初始化配置,提高了稳定性
2025-01-15 11:45:46 +08:00
xingyy
03d22960f0 feat(home): 优化直播间展开效果
- 修改直播间展开逻辑,点击后始终展开
- 添加淡入淡出动画效果
- 优化直播间样式,增加自定义 CSS 类
2025-01-15 10:55:22 +08:00
xingyy
8c57db5764 style(home): 移除首页背景颜色属性
- 删除了 index.vue 文件中 div 元素的 bg-#fff 类,以移除白色背景
- 此修改旨在调整首页的视觉效果,可能为后续样式添加做准备
2025-01-15 09:32:25 +08:00
xingyy
68935e03a2 refactor(components): 优化 AppFooter 组件并修复首页布局问题- 移除 AppFooter 组件中的冗余 v-if 指令
- 修复首页直播模块展开时页面布局错乱的问题- 优化直播模块展开和收起的动画效果
2025-01-15 09:30:29 +08:00
xingyy
3c8cd2c782 refactor(app): 移除 KeepAlive 功能
- 删除了 KeepAlive 相关的代码和组件
- 移除了 Pinia相关的代码和组件
- 更新了 README 文档,删除了 Pinia 相关的说明- 移除了国际化文件中与 KeepAlive 相关的翻译项
2025-01-15 09:18:43 +08:00
xingyy
f54058b0ec 1231 2025-01-15 09:10:11 +08:00
xingyy
3a174276ce 1231 2025-01-14 09:49:10 +08:00
xingyy
7d483d45a7 1231 2025-01-14 09:16:01 +08:00
xingyy
d27e6bc0c5 feat(home): 实现首页直播间全屏功能
- 新增 fullLive 全局状态管理直播间的全屏状态
- 修改 AppHeader组件,根据 fullLive 状态控制返回按钮的显示
- 更新 default 布局,根据 fullLive 状态控制 AppFooter 的显示- 调整 LiveRoom组件,支持全屏模式下的布局变化
- 修改 home 页面,实现直播间全屏和列表之间的切换
2025-01-13 20:59:25 +08:00
xingyy
16bc0d6acc feat(LiveRoom): 优化直播室页面并添加新功能
- 重构了 LiveRoom 页面的代码结构,提高了可维护性
- 添加了新的竞拍功能,包括开启出价和确认出价按钮
- 优化了播放器配置,增加了预加载、自动播放等设置
- 增加了播放器错误处理机制,提高了用户体验
- 调整了页面布局,使其更加适应不同屏幕尺寸
2025-01-13 16:52:59 +08:00
xingyy
f5746e695b refactor(app): 优化代码结构和开发配置
- 移除了 LiveRoom 组件中的冗余控制台日志输出
-调整了 LiveRoom 组件的样式,使其占据剩余空间
- 隐藏了 Prism Player 的控制条
- 简化了 nuxt.config.js 中的导入语句
- 在 package.json 中添加了新的开发和构建脚本
2025-01-13 16:30:56 +08:00
xingyy
f1422cdf46 feat(LiveRoom): 新增直播间功能并优化项目配置
- 添加 Aliplayer 直播播放器- 实现竞拍功能和界面
- 更新项目依赖,包括 aliyun-aliplayer 和 cross-env
- 调整环境变量配置方式
- 移除未使用的消息提示功能
2025-01-13 15:28:22 +08:00
xingyy
c0700dcae7 Merge remote-tracking branch 'origin/main' 2025-01-13 14:03:26 +08:00
xingyy
0c721c03d8 feat(LiveRoom): 添加当前价和下口价滚动文本
- 在 LiveRoom 组件中添加当前价和下口价的滚动文本效果
- 使用 van-rolling-text 组件实现数字滚动动画
- 通过 CSS 调整滚动文本的样式,使其宽度适应内容
2025-01-13 14:03:12 +08:00
scout
c92cfa672f Merge branch 'main' of https://gitea-inner.fontree.cn/scout666/liveh5-nuxt 2025-01-13 14:00:37 +08:00
scout
76194063a6 feat(i18n): 支持多语言切换的国家选择器组件 2025-01-13 14:00:35 +08:00
scout
d642228daa feat(i18n): 添加日语和繁体中文的国家名称数据 2025-01-13 14:00:35 +08:00
xingyy
493a30f4d5 feat(LiveRoom): 添加直播间页面并配置开发服务器
- 新增 LiveRoom 页面,包含视频播放器和直播间功能按钮
- 修改 nuxt.config.js,将开发服务器主机设置为 localhost,端口保持3000
2025-01-13 13:55:32 +08:00
xingyy
096df06e5d Merge remote-tracking branch 'origin/main' 2025-01-13 11:33:21 +08:00
xingyy
b9aaef6b47 style:移除国家和地区页面中 van-index-bar 组件的多余 class 属性
- 删除了 van-index-bar 组件中的 class 属性,以简化代码结构
-此修改不会影响页面功能,仅优化了代码的可读性和维护性
2025-01-13 11:33:15 +08:00
scout
f5a83e6c3d Merge branch 'main' of https://gitea-inner.fontree.cn/scout666/liveh5-nuxt 2025-01-13 11:31:05 +08:00
scout
20769f0fd7 Merge branch 'qb' of https://gitea-inner.fontree.cn/scout666/liveh5-nuxt 2025-01-13 11:30:53 +08:00
xingyy
cd427c8353 Merge branch 'xingyy' 2025-01-13 11:30:40 +08:00
xingyy
1e1e7c320f feat(login): 设置登录页面布局- 在登录页面组件中添加了 definePageMeta 以设置登录布局
- 新增 layout 属性,值为 'login',以应用登录布局样式
2025-01-13 11:30:20 +08:00
scout
36611ab0e9 feat(header): 实现动态标题和副标题显示 2025-01-13 11:25:37 +08:00
scout
7fb3599feb feat(types): 添加路由元数据subTitle字段定义 2025-01-13 11:25:37 +08:00
xingyy
b102c6308f Merge branch 'xingyy' 2025-01-13 11:22:49 +08:00
xingyy
c32a64456e refactor(layouts): 优化默认布局结构
- 调整 default.vue 中的主容器样式,使其更加灵活
- 在 home/index.vue 和 profile/index.vue 中应用 flex 布局,提高页面结构的适应性
- 优化代码格式和缩进,提高可读性
2025-01-13 11:12:11 +08:00
xingyy
873fb1aa32 feat(profile): 添加用户个人中心页面
- 设计并实现用户个人中心页面布局
- 添加用户信息展示区域
- 实现我的拍品列表展示
- 优化页面样式,添加背景图和样式调整
2025-01-13 10:55:10 +08:00
xingyy
37b7147eb3 feat(i18n): 添加主页国际化支持并优化页面布局
- 在 AppHeader 组件中添加国际化支持,根据路由元数据动态显示标题
- 在主页页面中添加页面元数据,包括布局、标题和国际化标识
- 优化 AppHeader 组件结构,提高可维护性
2025-01-13 09:57:40 +08:00
xingyy
e5fdd4e7ef refactor(components): 将拍品详情移至独立组件
-将拍品详情从首页组件中抽离,创建独立的 itemDetail 组件
- 在首页中引入并使用新的 itemDetail 组件- 优化代码结构,提高组件的可复用性和可维护性
2025-01-13 09:40:19 +08:00
xingyy
8235b9a779 feat(itemDetail): 新增拍品详情页面组件
- 添加 itemDetail 页面的基本结构和样式
- 在 home 页面中添加拍品详情弹窗的打开事件
-调整拍品详情弹窗的内容和样式
2025-01-13 09:37:34 +08:00
xingyy
32594d035c Merge branch 'xingyy'
# Conflicts:
#	app/layouts/default.vue
#	app/pages/home/index.vue
#	app/pages/profile/index.vue
2025-01-10 16:57:28 +08:00