Commit Graph

39 Commits

Author SHA1 Message Date
Phoenix
36fcab91a3 123 2025-04-16 19:29:56 +08:00
xingyy
30a46e6817 Merge branch 'xingyy' into dev 2025-03-17 13:38:26 +08:00
xingyy
9402c8b719 refactor(app): 优化代码和性能
- 在 puzzleComponent 中添加 watch 监听 loading 状态,以重置验证状态
- 修改 personal-Info 页面中路由跳转方式
- 在 nuxt.config.js 中添加 imagemin 插件,优化图片压缩
- 更新 package.json,添加 vite-plugin-imagemin 依赖
2025-03-14 10:57:50 +08:00
xingyy
3b60502ae3 12 2025-03-14 10:08:45 +08:00
xingyy
ff90f4a3a1 1231 2025-03-14 10:07:39 +08:00
xingyy
f01d711d55 1231 2025-03-14 09:48:26 +08:00
xingyy
ad7833a312 refactor(collect-code): 重构收集二维码功能的个人资料和协议页面
- 优化了个人资料页面的代码结构,增加了注释和函数封装
- 重构了协议页面的代码,提高了可读性和可维护性
- 添加了获取用户法大大认证信息的功能
- 完善了签署确认逻辑,支持特殊用户和普通用户的不同签署流程
- 优化了折叠面板和 PDF 查看的处理
2025-03-14 09:44:36 +08:00
xingyy
fae3728f5a refactor(payment): 优化支付相关页面和功能
- 修改支付页面中的价格显示,使用 leftCnyPrice 替代 leftPrice
- 添加用户编号查询功能,在签名前检查用户是否已存在
- 优化直播室侧边按钮的支付逻辑,使用 leftCnyPrice 替代 leftPrice
- 统一支付结果页面的展示逻辑,根据支付状态显示不同图片
- 修复艺术详情页面中的价格显示问题,使用 leftCnyPrice 替代 leftPrice
- 优化个人资料页面中的支付逻辑,使用 leftCnyPrice 替代 leftPrice
2025-03-07 19:23:52 +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
904ed68377 feat: 移除个人资料页面中的性别选择字段 2025-03-03 21:14:18 +08:00
xingyy
a0d3b2b329 123 2025-03-02 11:09:06 +08:00
xingyy
ee720107fa refactor(i18n): 更新多语言文案并添加新字段
- 在多个语言文件中添加新的翻译字段 idTypeString 和 incompleteForm
- 修改个人身份信息页面中的证件类型文本
- 更新错误提示信息
2025-02-28 15:29:00 +08:00
xingyy
f03c312b38 feat(realAuth): 添加证件类型和号码功能
- 在实名认证页面添加证件类型和号码输入字段
- 更新国际化文件,添加相关翻译
- 修改个人资料页面,增加证件类型和号码显示
- 更新收集码签名页面,调整身份证件类型选择
2025-02-28 11:14:57 +08:00
xingyy
ee2c01fece refactor(payment): 优化支付结果页面并添加回到首页功能
- 在支付结果页面添加回到首页按钮
- 更新国际化文件,增加回到首页翻译
- 优化签名功能相关页面代码
2025-02-27 09:46:51 +08:00
xingyy
d885680be1 refactor(signature): 优化签名面板功能和界面
- 移除了不必要的弹窗和屏幕方向检测功能
- 调整了签名面板的布局和样式
-优化了签名提交流程,直接跳转到支付页面
- 修复了外部链接页面的标题和安全问题
- 改进了支付页面的加载提示
2025-02-26 19:57:21 +08:00
xingyy
c8899348a4 feat(style): 移除 postcss-mobile-forever 插件并调整签名功能
- 移除了 nuxt 配置中的 postcss-mobile-forever 插件- 在 package.json 和 pnpm-lock.yaml 中添加了 postcss-px-to-viewport 依赖
-调整了签名面板的样式,为 VueSignaturePad 添加了高度属性
- 移除了签名确认时的冗余代码,优化了确认流程
2025-02-26 19:03:15 +08:00
xingyy
ffd4f50920 refactor(i18n):调整收集码签署结果页面文案并修复支付页面跳转逻辑
- 修改收集码签署结果页面的标题和提示文案
-修复支付页面的成功跳转逻辑- 新增国际化文案
2025-02-26 15:38:07 +08:00
xingyy
9ccc2318ac 123 2025-02-26 15:04:37 +08:00
xingyy
28215a75e6 1231 2025-02-26 11:51:21 +08:00
xingyy
3205ecd547 feat(i18n): 优化国际化配置并设置默认语言为英文
- 在 app.vue 中设置 locale 为 'en-US'
- 更新协议签署页面的国际化使用方式- 修改首页物品列表的显示逻辑
- 禁用浏览器语言检测,设置默认语言为中文
2025-02-25 19:17:34 +08:00
xingyy
3afb867c14 123 2025-02-25 18:21:05 +08:00
xingyy
d88f1d5a4f 1231 2025-02-25 17:00:07 +08:00
xingyy
660981cbcb feat(collectCode): 添加 PDF协议查看功能
- 新增 pdfView 组件用于显示 PDF 文件
- 在协议页面中集成 pdfView 组件
- 实现拍卖笔录 PDF 的动态加载
- 优化协议列表数据结构和显示逻辑
2025-02-21 11:19:15 +08:00
xingyy
6f14e869ea 12312 2025-02-20 18:30:48 +08:00
xingyy
c4dcecbc65 123 2025-02-20 15:47:54 +08:00
xingyy
23a70cadf9 123 2025-02-20 15:43:54 +08:00
xingyy
85f81d287e feat: 更新签名板组件并添加 2025-02-20 15:17:04 +08:00
xingyy
c65203ead6 refactor(personal-info): 优化个人资讯页面数据加载逻辑
- 在路由查询参数 qrUid 存在时,才执行 getData() 方法获取数据
- 修复了之前数据无条件加载的问题,提高了页面性能和用户体验
2025-02-20 14:55:51 +08:00
xingyy
f1e4601f7c feat(components): 新增悬浮窗组件并优化直播相关功能
- 新增悬浮窗组件,用于在直播页面显示"回到直播"按钮- 优化直播室侧边按钮,使用新的悬浮窗组件
- 修复商品详情页面的成交价显示问题
- 优化首页拍卖列表的成交价显示
-改进用户主页的拍卖信息展示
- 重构签名面板组件,使用 vue-signature-pad 替代原生实现
- 优化 nuxt 配置,启用 vscode devtools
2025-02-20 14:47:57 +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
6f49f3d8e0 feat(collect-code): 实现个人信息收集和电子签名功能
- 添加个人信息收集页面,包括手机号、姓名、性别、生日等信息
- 实现电子签名流程,包括协议确认和签名结果展示
-优化登录页面布局,增加倒计时和返回功能
- 更新测试环境配置,统一 API 和 WebSocket URL
2025-02-19 15:14:01 +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