admin
|
56672ac3de
|
fix: 修复购物车移动端删除按钮位置
- 删除按钮绝对定位在右上角
- 复选框绝对定位在左上角
- 商品信息占整行
- 数量选择器单独一行显示
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-05-30 22:38:15 +08:00 |
|
admin
|
03cce04b7f
|
fix: 优化购物车移动端布局
- 商品项布局优化:复选框+图片+信息+小计在一行
- 数量选择器和删除按钮在下方单独一行
- 隐藏单价列,简化移动端显示
- 调整间距和字体大小
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-05-30 22:18:33 +08:00 |
|
admin
|
99a503fd67
|
fix: 优化购物车商品列表布局对齐
- 表头和商品项列宽度统一对齐
- 调整各列宽度:选择60px、商品flex1、价格100px、数量140px、小计100px、操作60px
- 图片添加overflow:hidden防止溢出
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-05-30 21:49:31 +08:00 |
|
admin
|
8ce9a1e418
|
fix: 修复购物车移动端布局排序和商品图片显示问题
- 移除订单摘要的order: -1,保持正常顺序
- 移动端商品图片改为横向布局,图片大小80x80px
- 支付方式改为2列显示
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-05-30 21:14:11 +08:00 |
|
admin
|
c64eb31719
|
fix: 正确获取BepUsdt钱包地址
BepUsdt API返回的钱包地址在token字段中,不是address字段
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-05-30 20:52:24 +08:00 |
|
admin
|
55b1ced510
|
fix: 回退签名修改,保留钱包地址获取增强
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-05-30 20:22:05 +08:00 |
|
admin
|
1b86cce92b
|
fix: 修复BepUsdt签名问题
- 将Amount字段改为string类型确保签名和请求格式一致
- 使用格式化的金额字符串进行签名和请求
- 增强钱包地址获取逻辑,支持多个字段名
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-05-30 20:02:37 +08:00 |
|
admin
|
c1fdbe7938
|
fix: 增强BepUsdt钱包地址获取逻辑
- 尝试多个可能的字段名获取钱包地址
- 如果没有直接返回,尝试从payment_url解析
- 添加详细日志记录
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-05-30 19:38:42 +08:00 |
|
admin
|
7bbff3223b
|
feat: bepusdt支付渠道增加钱包地址显示和复制功能
- 后端: 添加wallet_address字段到支付信息返回
- 前端: Checkout页面显示钱包地址,支持点击复制
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-05-30 19:24:00 +08:00 |
|
admin
|
fff1eacc8a
|
fix: 调整商品详情页移动端标题和价格字体大小
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-05-30 18:49:03 +08:00 |
|
admin
|
1d8c2d92ba
|
fix: 修复用户端页面移动端响应式布局问题
- ProductDetail.vue: 添加移动端布局适配
- OrderDetail.vue: 添加移动端布局适配
- Orders.vue: 添加移动端布局适配
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-05-30 17:07:32 +08:00 |
|
admin
|
38b03878e8
|
feat: 订单自动过期-查看时检查并取消超时订单,收银台倒计时结束自动取消
|
2026-05-28 02:17:47 +08:00 |
|
admin
|
23badb4526
|
fix: 移除收银台多余的打开支付页面按钮,简化扫码支付流程
|
2026-05-28 02:07:20 +08:00 |
|
admin
|
175022a3fd
|
fix: 收银台金额和二维码修复-提取payment_url用于二维码和支付链接
|
2026-05-28 01:40:54 +08:00 |
|
admin
|
65965c409f
|
feat: 日志持久化存储到文件+管理员后台查看/清空日志页面
|
2026-05-28 00:56:19 +08:00 |
|
admin
|
8319b4b7ed
|
fix: BepUsdt签名amount改用fmt.Sprint与请求体float64序列化一致
|
2026-05-28 00:26:17 +08:00 |
|
admin
|
cd24e88f60
|
fix: BepUsdt请求体amount改为float64数字类型,修复订单表格宽度
|
2026-05-28 00:12:18 +08:00 |
|
admin
|
632fff3b49
|
fix: 参照company项目重写BepUsdt支付:amount用%.2f格式化,请求体直接序列化map
|
2026-05-27 23:02:50 +08:00 |
|
admin
|
6d5305430f
|
fix: 修复BepUsdt配置解析失败导致签名错误(JSON数值类型无法Unmarshal到map[string]string)
|
2026-05-27 22:43:38 +08:00 |
|
admin
|
081a26c164
|
fix: BepUsdt签名改用fmt.Sprint格式化amount(与官方一致),添加调试日志
|
2026-05-27 13:08:07 +08:00 |
|
admin
|
692c104279
|
fix: 移除安装状态永久缓存,修复数据库重置后无法跳转安装页;优化登录401错误提示
|
2026-05-27 12:15:25 +08:00 |
|
admin
|
66199a692d
|
fix: 登录失败时显示错误提示信息
|
2026-05-27 11:56:11 +08:00 |
|
admin
|
5ca5df3a50
|
fix: 去支付直接跳转收银台扫码支付,超时显示超时,失败显示错误信息
|
2026-05-27 10:14:15 +08:00 |
|
admin
|
5d3e045e12
|
fix: 修复BepUsdt签名错误和待支付订单付款入口
- payment.go: 添加timestamp字段到签名和请求体(参照官方epusdt实现)
- payment.go: 修复amount格式化,使用strconv.FormatFloat替代Sprintf
- payment.go: 修复expiration_time处理(毫秒转秒,计算剩余秒数)
- payment.go: 修复apiURL尾部斜杠处理
- OrderDetail.vue: 添加去支付按钮(pending_payment状态)
- Orders.vue: 添加去支付按钮(bepusdt跳转收银台)
|
2026-05-26 20:55:13 +08:00 |
|
admin
|
766eb34000
|
fix: 修复多处图片显示未使用getImageUrl的问题
- Home.vue: banner图片使用getImageUrl
- admin/Products.vue: 上传预览使用getImageUrl, 修复编辑删除图片URL匹配
- admin/Banners.vue: 编辑对话框图片预览使用getImageUrl
- admin/Articles.vue: 封面图预览使用getImageUrl
- admin/Lotteries.vue: 活动图片预览使用getImageUrl
|
2026-05-26 19:02:49 +08:00 |
|
admin
|
09f1ee4601
|
feat: 实现站内USDT收银台支付流程
- 后端: payment.go 支付处理(创建订单/回调通知/状态查询/签名算法)
- 后端: 新增公开支付通道API(PublicList,不暴露config)
- 前端: Checkout.vue 收银台页面(倒计时/二维码/支付轮询)
- 前端: Cart.vue 对接动态支付通道,选择bepusdt跳转收银台
- 前端: API添加paymentChannelApi和orderApi支付方法
- 路由: 注册checkout路由和支付相关API
|
2026-05-26 16:43:31 +08:00 |
|
admin
|
675b365b8b
|
fix: 移除BepUsdt回调和跳转地址,由后端自动生成
|
2026-05-26 15:31:35 +08:00 |
|
admin
|
1152a48f4c
|
fix: 移除BepUsdt收款地址字段,由网关服务端管理
|
2026-05-26 14:59:47 +08:00 |
|
admin
|
01cfbc99cc
|
fix: BepUsdt配置参数对齐官方API文档
|
2026-05-26 13:30:17 +08:00 |
|
admin
|
0635add4e3
|
fix: 移除router中未使用的authApi导入
|
2026-05-26 11:43:07 +08:00 |
|
admin
|
0a746a3139
|
feat: 支付管理重构 - 移除设置页支付Tab/添加bepusdt/内置图标/按类型区分配置
|
2026-05-26 11:31:27 +08:00 |
|
admin
|
7c91cdb4c9
|
fix: 商品价格验证从required改为gte=0,允许0价格
|
2026-05-26 10:09:50 +08:00 |
|
admin
|
012ec873ec
|
fix: 批量修复功能问题 - 购物车结算/订单库存积分/搜索/抽奖/个人资料等
|
2026-05-26 09:27:20 +08:00 |
|
admin
|
760f67c925
|
fix: 修复供货商订单表格宽度问题
|
2026-05-25 23:56:59 +08:00 |
|
admin
|
bb24abec07
|
fix: 修复生产环境API地址 - 保留.env.production和修复Lotteries上传URL
|
2026-05-25 22:56:01 +08:00 |
|
admin
|
3fd8986f86
|
fix: 生产环境API使用相对路径,适配任意端口部署
|
2026-05-25 22:14:33 +08:00 |
|
admin
|
be305e248f
|
Trigger CI/CD
|
2026-05-25 22:03:30 +08:00 |
|
admin
|
382d5d37cc
|
fix: 修复数据库路径默认值,防止创建重复db文件
|
2026-05-25 20:23:35 +08:00 |
|
admin
|
8ce853938a
|
fix: 修复数据库持久化问题,添加dockerignore和启动日志
|
2026-05-25 19:51:32 +08:00 |
|
admin
|
998bee42d4
|
fix: 修复订单表格宽度问题
|
2026-05-25 19:32:53 +08:00 |
|
admin
|
bc5e2dc951
|
feat: 添加独立的支付通道管理功能
|
2026-05-25 19:30:54 +08:00 |
|
admin
|
1767c41c7f
|
fix: 确保SQLite数据库目录存在后再连接
|
2026-05-25 19:14:04 +08:00 |
|
admin
|
dff04c21c9
|
fix: 修复上传URL环境变量错误
|
2026-05-25 19:03:01 +08:00 |
|
admin
|
aaec31bf6f
|
fix: 修复订单管理页面表格样式
|
2026-05-25 18:59:51 +08:00 |
|
admin
|
24a2647698
|
fix: 创建data目录确保数据库持久化
|
2026-05-25 18:48:48 +08:00 |
|
admin
|
34b8e40a20
|
fix: 修复静态文件路径配置
|
2026-05-25 18:40:40 +08:00 |
|
admin
|
6703a21b18
|
fix: 添加前端静态文件服务,修复404问题
|
2026-05-25 18:38:34 +08:00 |
|
admin
|
1617883b3e
|
Trigger CI/CD deployment
|
2026-05-25 18:34:42 +08:00 |
|
admin
|
5f65e20265
|
fix: 修改为SSH密码认证方式部署
|
2026-05-25 18:06:44 +08:00 |
|
admin
|
8080894458
|
feat: 添加自动部署步骤
|
2026-05-25 18:03:49 +08:00 |
|