Commit Graph

237 Commits

Author SHA1 Message Date
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
06b683557a build(deps): 添加 tslib 作为外部依赖并进行内联处理- 在 nuxt.config.js 中配置 nitro 外部依赖和 build 转译
- 在 package.json 中添加 tslib 为项目依赖
2025-02-13 13:36:46 +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
d22979bd93 123 2025-02-12 09:09:58 +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