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
|
b7c38704f5
|
Merge remote-tracking branch 'origin/main'
|
2025-01-17 09:55:15 +08:00 |
|
xingyy
|
2e73eb7e34
|
feat(env): 添加生产环境和测试环境配置
- 新增 .env.prod 和 .env.test 文件,分别用于生产环境和测试环境
- 配置文件中包含了 API基础 URL、WebSocket URL 和阿里云播放器配置等信息- 添加了首页组件 Column 和首页主组件,用于展示拍卖品列表
|
2025-01-17 09:55:09 +08:00 |
|
xingyy
|
bbf3466085
|
feat(login): 添加短信验证码倒计时功能
- 实现了一个倒计时函数 startCountdown,用于在发送验证码后启动 60 秒倒计时
- 在登录表单中添加了倒计时显示,当倒计时大于 0 时禁用重新发送按钮
- 成功发送验证码后启动倒计时
|
2025-01-16 16:28:21 +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
|
bc94c51e2d
|
chore(config): 修改devServer host配置为0.0.0.0
|
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 |
|
scout
|
4d92cc13fc
|
feat(i18n): 添加登录、实名认证等页面的多语言支持
|
2025-01-15 13:05:06 +08:00 |
|
xingyy
|
3c6a3b8370
|
Merge branch 'main' into xingyy
|
2025-01-15 12:00:24 +08:00 |
|