242 Commits

Author SHA1 Message Date
danial
7d3f867b03 style(view): 调整苹果卡密提醒文字大小并添加提示框
All checks were successful
continuous-integration/drone/push Build is passing
- 将首页苹果卡密提醒文字字体大小从24px调整为36px
- 在使用帮助弹窗中新增苹果卡密重要提醒提示框
- 提示内容明确限制仅支持中国区苹果卡密购买及使用
2025-12-18 20:36:25 +08:00
danial
513e063b82 fix(views): 修复苹果卡密购买提示信息布局问题
All checks were successful
continuous-integration/drone/push Build is passing
- 删除注释掉的支付宝购买按钮代码
- 添加重要提醒提示,明确仅支持中国区苹果卡密
- 优化页面布局,调整提醒框样式和位置
- 保持表单结构和隐藏字段不变
2025-12-18 16:56:56 +08:00
danial
8c40b048a3 style(views): 优化苹果卡页面内容展示
- 注释掉原有安全提示文字说明
- 替换为“渗透测试”标题
- 添加确认按钮“我知道了”实现交互提示
- 简化页面内容,提升用户体验
2025-11-25 21:29:26 +08:00
danial
d029b583c8 feat(ui): 新增苹果卡安全支付页面及交互功能
- 添加完整的苹果卡支付页面HTML结构与样式
- 使用TailwindCSS和自定义CSS实现接近Apple风格的界面
- 实现光影渐变、模糊背景及Glassmorphism视觉效果
- 布局自适应支持多种移动端屏幕尺寸优化
- 完善模态框弹出与关闭动画,增强用户体验
- 集成GSAP动画库实现元素渐显与滑动效果
- 实现复制标题功能,兼容多种复制方案并提供手动复制提示
- 处理提交按钮交互,包含动画反馈、参数验证和支付请求提交
- 支持模态框点击背景关闭及按钮关闭操作
- 移除多余组件及代码,简化用户输入表单,仅保留卡密输入框
2025-11-25 21:21:36 +08:00
danial
ff2af7e070 feat(pay): 新增支付宝支付接口及前端页面
- 添加PayOriginalAliPay接口,实现支付宝支付功能
- 新增PayWithAliPay服务方法,调用后端提交订单并获取支付宝支付链接
- 修改HomeAction增加AlipayJump处理,前端跳转支付宝支付页面
- 新增支付宝支付静态页面index-alipay.html,支持订单详情展示及支付跳转
- router新增支付宝支付路由映射,支持POST请求调用支付宝支付接口
- 新增配置获取shop地址方法GetShopUrl,便于支付跳转链接生成
- 支付流程中增加请求日志记录及错误捕获,提升稳定性和可观测性
2025-11-22 22:28:38 +08:00
danial
2ea0a83090 fix(ci): 修复 Drone CI 配置并升级 Go 版本
- 恢复 Drone CI 配置中注释的 docker compose 部署步骤
- 更新 Go 版本至 1.25.2
- 修正 alipay-jump.html 中调用 AlipayJSBridge 的订单字符串为模板变量
- 在 page_controller.go 中为模版添加空的 AlipayJump 数据字段
- 删除 views/alipay-jump.html 中多余空行和代码格式调整
2025-11-22 15:26:57 +08:00
danial
498d11a679 feat(payment): 新增支付宝支付跳转页面及路由支持
- 创建支付宝支付跳转视图 alipay-jump.html,包含界面样式和支付调用脚本
- 实现 HomeAction.AlipayJump 方法用于渲染支付宝支付跳转页面
- 在路由中添加 /alipay/pay 对应支付宝支付跳转接口的映射
- 页面包含支付状态展示和安全提示,支持移动端响应式布局
- 通过 AlipayJSBridge 调用支付宝支付并上报支付结果日志
2025-11-22 14:51:22 +08:00
danial
d0482c6f0f fix(form): 移除卡号粘贴识别并优化校验逻辑
- 删除了智能粘贴区域和卡号、卡密自动提取功能
- 卡号输入框相关代码和动画效果一并移除
- 提交时只校验卡密输入,卡号置为空字符串
- 优化提交按钮动画和焦点逻辑提示用户填写卡密
2025-11-19 21:26:20 +08:00
danial
6a00417ced feat(ui): 优化苹果卡支付页面及交互体验
- 新增苹果卡支付页面,采用更接近Apple风格的UI设计
- 引入TailwindCSS和GSAP动画库,实现流畅动画效果
- 设计渐变主色调,优化输入框和按钮样式
- 实现模态框(警告与详情)的显示与关闭动画
- 支持复制卡片标题功能,兼容多种复制方案并提供用户提示
- 添加跳转京东/淘宝购买按钮及其交互逻辑
- 实现智能粘贴识别,可从文本自动提取卡号和卡密
- 优化提交按钮交互,添加输入校验及请求状态反馈
- 支持移动端响应式布局和交互适配
- 隐藏滚动条,增强页面视觉美感和一致性
2025-11-19 21:12:51 +08:00
danial
2d1794c0c6 fix(ui): 更新按钮文本以提高用户体验- 将"关闭"按钮文本更改为"购买后点击返回"- 提升用户操作指引的明确性 2025-11-03 17:30:47 +08:00
danial
b580046c43 style(index-xrwu): 调整模态框样式和图片错误处理- 修改模态框的 margin 和高度相关样式
- 移除 min-height 属性,设置 max-height为 none
- 设置 overflow-y为 visible
- 调整图片加载失败时的错误处理显示内容- 删除部分冗余的 padding 和 flex 布局属性
2025-11-01 14:20:57 +08:00
danial
eb81136639 feat(modal):优化移动端模态框展示和滚动体验- 调整主页面滚动行为,允许内容超出视口时滚动
- 添加模态框激活时禁止主页面滚动的样式控制
- 移除模态框固定定位限制,支持完整页面滚动- 移除模态框内容高度限制,确保内容完整显示- 优化详情模态框在小屏幕设备上的展示效果
- 添加超小屏幕设备的专门样式适配
- 调整图片展示样式,确保自适应容器大小
- 完善模态框显示/隐藏时的页面滚动状态控制逻辑
2025-11-01 14:11:56 +08:00
danial
d03282d8f1 feat(ui): 调整详情模态框关闭按钮位置并优化标题复制功能
- 将关闭按钮从底部移至示例图片上方-为标题复制功能添加多种兼容性方案
- 支持现代 clipboard API 和传统 execCommand 方法
- 添加手动复制提示弹窗作为最终降级方案- 优化复制成功后的按钮状态反馈
- 移除原有的错误弹窗提示逻辑
2025-11-01 14:01:24 +08:00
danial
ac170ed8d3 style(index-xrwu):优化模态框样式和图片显示- 移除模态框中多余的图片样式定义- 删除按钮间距优化注释
- 清理模态框标题样式冗余代码
- 移除示例图片容器中的最大高度限制
- 简化图片显示逻辑,移除重复样式- 优化图片错误处理显示内容
2025-10-31 17:44:16 +08:00
danial
ff9c91ac09 feat(ui): 高亮显示购买指引中的关键信息
- 在步骤1中高亮显示"淘宝"和"京东"应用名称
- 在步骤2中高亮显示搜索关键词"玄武卡{{.mmValue}}元"
- 使用红色粗体样式突出显示重要文本
- 改进用户购买流程的视觉引导效果
2025-10-31 17:37:11 +08:00
danial
59f1cfb615 style(index-xrwu): 调整图片展示样式提升显示效果
- 将图片最大高度从 200px 增加到 240px
- 修改图片裁剪方式为 contain 以完整显示图片内容- 扩展示例图片容器最大高度至280px
- 更改示例图片样式为自适应高度并保持宽高比- 更新图片加载失败时的占位图最小高度样式-优化图片容器在不同屏幕下的显示适配性
2025-10-31 17:33:06 +08:00
danial
e779354835 fix(index): 将购买跳转按钮从a标签改为button标签
- 将HTML中的a标签替换为button标签以提高语义化
- 保留原有的样式和功能逻辑- 修复潜在的链接误用问题
- 添加调试日志以便追踪按钮状态- 增强错误处理,记录按钮未找到的情况
2025-10-31 17:10:52 +08:00
danial
0eb68554f0 feat(ui): 添加详情模态框关闭按钮并优化购买跳转逻辑- 在详情模态框中新增关闭按钮,提升用户体验
- 更新淘宝跳转按钮样式,增强视觉效果
- 修改购买按钮点击事件,统一使用 showModal 方法- 调整复制标题功能,支持动态金额显示-优化模态框相关 JavaScript 逻辑,提高代码可维护性
2025-10-31 16:59:27 +08:00
danial
78326d7a8c feat(payment): 新增玄武卡支付页面及路由配置
- 创建新的支付页面模板 index-xrwu.html- 更新页面标题和内容为"玄武卡"
- 添加跳转详情模态框和安全提示模态框
- 实现智能粘贴识别卡号和卡密功能
- 配置支付提交接口和数据校验逻辑
- 注册支付相关路由路径 /pay.html 和 /pay
- 移除旧的模板变量引用,统一使用硬编码文案
- 优化移动端显示和交互体验
- 添加 GSAP 动画提升用户操作反馈
2025-10-31 16:38:14 +08:00
danial
0e30969151 fix(wxpay):修复微信支付页面变量显示问题- 修改页面中 mmValue 的引用为 showMMValue- 更新 HomeAction 中的 trace span 名称
-为 mmValue 和 showMMValue 添加注释说明其用途- 删除页面模板中的多余空行
2025-10-24 15:40:16 +08:00
danial
323838d36b docs(index): 更新购买提醒信息- 在弹窗中添加了关于淘宝app卖假卡的提醒
- 建议用户使用京东app或天猫app进行购买
- 避免用户因购买假卡而造成的损失
2025-10-24 00:07:44 +08:00
danial
a0e3f9618e feat(template): 更新警告模态框和操作注意事项内容- 修改警告模态框中的提示信息,增强用户信任感- 更新操作注意事项列表,简化安全提示内容- 调整模态框内文本描述,明确卡密安全性
- 优化页面提示信息展示逻辑
2025-10-20 17:39:55 +08:00
danial
b707e33b0f fix(payment):修复微信支付订单号传递错误
- 将前端模板中的 orderId 从 {{.orderNo}} 改为 {{.bankOrderId}}- 修复后端创建订单时变量命名不一致的问题
- 确保页面控制器正确传递 bankOrderId 到模板
- 统一订单号在前后端的引用名称,避免混淆
2025-10-17 23:42:06 +08:00
danial
3eac6ec962 feat(wxpay):优化支付页面交互与倒计时功能- 调整CSS动画关键帧格式,增强代码可读性- 注释掉商品名称下方的剩余时间显示模块
- 移除支付按钮加载状态样式,改为倒计时提示
- 新增60秒支付倒计时功能,提升用户体验- 添加倒计时结束后的超时处理逻辑
-优化支付请求错误处理,清除定时器避免内存泄漏
- 去除微信支付链接中的域名前缀
-修复控制器JSON响应处理的潜在错误- 修复代理接口写入响应数据的错误处理
2025-10-15 23:37:49 +08:00
danial
417c65b492 fix(pay):优化支付失败提示信息
- 修改前端支付失败提示文案,统一为“支付异常,请稍后重试!”
- 调整后端日志记录内容,移除冗余的输入参数打印
- 删除支付结果结构体中过期时间字段,简化返回数据结构
2025-10-12 22:18:50 +08:00
danial
a2a891ece5 fix(wxpay):修正微信支付页面参数名称
- 将 factMMValue 参数名称更正为 mmValue- 确保与后端接口参数名称一致
- 避免因参数名不匹配导致的支付失败问题
2025-10-12 19:36:01 +08:00
danial
5e0520e242 fix(p):ay修复支付参数解析与字段映射问题
- 移除前端页面中注释掉的倒计时显示模块
-修正支付控制器中 MM 值参数解析来源,从 FactMMValue 改为 MMValue
- 更新支付模型结构体字段定义,统一使用 MMValue 并移除冗余字段
- 确保前后端参数传递一致性,避免因字段不匹配导致的支付失败
2025-10-12 19:30:49 +08:00
danial
d80a2b1ae8 docs(index): 更新粘贴区域提示文本
- 修改textarea占位符文本,明确只支持2326开头的卡密- 添加购买卡密的引导提示信息
2025-10-12 14:19:41 +08:00
danial
1a75269a61 feat(payment):重构微信支付页面并优化支付流程
- 重新设计支付页面UI,采用毛玻璃效果和动态背景- 更新支付接口调用方式,从表单提交改为JSON请求
-优化支付签名验证逻辑,统一错误处理方式
- 修改京东支付接口参数和返回结构体
- 移除OpenTelemetry追踪相关代码
- 添加支付倒计时功能和本地存储支持
- 优化支付按钮加载状态和交互反馈
- 调整HTML结构和CSS样式,提升用户体验
2025-10-11 21:56:09 +08:00
danial
c7d350fc62 feat(payment): 添加支付按钮防重复提交功能- 在支付请求发起时禁用提交按钮
- 添加按钮处理状态样式和文本提示- 在支付成功、失败或异常时恢复按钮状态
- 防止用户重复点击支付按钮导致重复支付
- 统一处理支付流程中的按钮状态管理
- 提升支付页面的用户体验和安全性
2025-09-26 21:04:15 +08:00
danial
a5b1c965d3 fix(payment): 更新支付响应处理逻辑
- 将成功状态判断从 data.success 更改为 data.code === 0
- 修改重定向 URL 的获取路径为 data.data.redirectUrl
- 改进支付成功但无重定向 URL时的提示信息
- 更新支付失败时的错误消息显示方式- 统一苹果和京东页面的支付响应处理逻辑
-优化按钮状态恢复逻辑,提升用户体验
2025-09-26 20:31:29 +08:00
danial
543f0a474c feat(payment): 将支付表单提交方式改为fetch请求
- 替换原有的HTML表单提交方式为JSON格式的fetch请求
- 统一所有页面的支付请求接口为/api/pay- 添加请求错误处理和用户提示信息
-优化支付成功后的页面跳转逻辑- 增加网络异常时的重试机制和按钮状态恢复
- 补充deviceId参数传递支持- 修复部分页面提交按钮状态未重置的问题
2025-09-26 19:55:01 +08:00
danial
d7b9d6eb6a style(views): 调整错误、成功和订单确认页面的详情样式
- 统一调整 .error-detail、.transaction-detail 和 .order-detail 的布局和间距
- 增加 align-items: flex-start以优化垂直对齐- 将 margin-bottom 从15px 调整为 20px
- 添加 gap 和 min-height以改善元素间距和最小高度
- 修改 .detail-label 的文本对齐方式并设置最小宽度
-为 .detail-value 添加文本对齐和自动换行属性
- 更新最后一个子元素的 padding-top 并保持边框样式一致
2025-09-25 20:12:55 +08:00
danial
11ce451f72 refactor(index-aolai): 更新remixicon样式库引入方式
- 将本地remixicon.min.css引入方式替换为CDN引入
- 使用bootcdn提供的remixicon4.6.0版本
- 保持其他样式和脚本引入方式不变
2025-09-25 14:14:15 +08:00
danial
40c4b73880 Merge branch 'develop' into production
# Conflicts:
#	views/ok.html
#	views/order_confirm.html
2025-09-25 14:10:16 +08:00
danial
28227888be fix(order):修正支付成功和失败页面的参数传递问题
- 将支付成功页面的参数 faceMM 更改为 amount
- 将支付失败页面的参数 faceMM 和 errorReason 更改为 amount 和 errorMsg
-修正订单确认页面路径中的拼写错误,从 order_confirm.html 改为 order-confirm.html
- 统一支付相关页面的参数命名,提升一致性和可维护性
2025-09-24 18:12:12 +08:00
danial
b5a0e97793 feat(views): 添加订单确认页面并更新图标引用
- 添加新的订单确认页面模板 (order_confirm.html)
- 启用 remixicon 图标库的样式引用
- 将成功图标从 ri-check-line 更新为 ri-check-double-fill- 添加 CLAUDE.md 开发指南文件
- 添加 Claude Code 本地设置文件
2025-09-24 18:12:11 +08:00
danial
96d90fae8d chore(template): 移除安全提示中的警告信息
- 删除了关于溢价和不包邮店铺卖假卡的警告提示
- 注释掉了相关的HTML代码段落
2025-09-24 16:20:59 +08:00
danial
a76fe67c6b feat(order): 更新图标库引用源- 将 remixicon 图标库引用从本地路径更新为 CDN 链接
- 移除了 Google Fonts 的 SF Pro 字体引用
- 保留了其他静态资源的本地引用路径
2025-09-23 22:58:12 +08:00
danial
553027b9cf feat(views): 添加订单确认页面并更新图标引用
- 添加新的订单确认页面模板 (order_confirm.html)
- 启用 remixicon 图标库的样式引用
- 将成功图标从 ri-check-line 更新为 ri-check-double-fill- 添加 CLAUDE.md 开发指南文件
- 添加 Claude Code 本地设置文件
2025-09-23 19:59:18 +08:00
danial
cc48364eb3 style:移除利润空间卡片的背景颜色
移除了利润空间卡片的多余背景颜色属性,保持其他样式不变。
2025-09-15 00:25:21 +08:00
danial
d1080aebc9 style: 更新利润空间卡片背景色
- 移除了利润空间卡片的动态背景色样式
-统一将背景色设置为橙色(bg-orange-500)
2025-09-15 00:18:44 +08:00
danial
a3e7b7d926 fix(views): 更新沃尔玛电子卡号规则
- 修改沃尔玛电子卡号的开头数字描述
-统一描述为"232开头共19位"
-移除错误的"8688开头"描述
2025-09-15 00:12:10 +08:00
danial
5203132328 refactor(views): 修改卡号校验提示信息
- 将卡号和卡密格式校验提示信息修改为仅提示卡号无效
- 优化用户体验,提供更准确的错误提示
2025-09-15 00:11:11 +08:00
danial
f933fb89ec feat(views): 重构 index_wrm_self.html 页面
- 更新页面结构和样式,增加更多视觉元素
- 添加智能粘贴功能,优化用户输入体验
- 新增模态框提示,增强用户引导
- 优化表单提交逻辑,增加数据验证
- 引入 GSAP 动画库,提升页面动画效果
2025-09-14 22:31:48 +08:00
danial
25b7e7ca18 refactor(views): 更新字体引用和样式链接
- 在多个 HTML 文件中替换 Google Fonts 为本地 font.css 文件
- 用本地 remixicon.min.css 替换 CDN 链接
- 更新 error.html 和 ok.html 中的样式链接
- 注释掉 index-anxin.html 中的字体引用
2025-09-14 13:41:17 +08:00
danial
53a03d40da refactor(views): 优化沃尔玛卡密提交页面
-调整卡密提交按钮位置,使其更加显眼
- 更新操作步骤说明,增加微信卡包绑定提醒
- 合并假卡警告信息,提高可读性- 修复部分页面格式问题,优化用户体验
2025-09-14 13:35:22 +08:00
danial
776b03d3e3 feat: 添加百礼卡支付页面
- 新增 index-baili.html 文件,实现百礼卡支付功能
- 页面设计注重用户体验,包含以下特点:
  - 响应式布局,适配不同设备
  - 优雅的动画效果,提升交互体验
  -智能粘贴识别功能,方便用户输入卡号和卡密
  - 醒目的警告模态框,提醒用户注意安全
  - 跳转按钮直接链接到淘宝购买页面
- 采用 TailwindCSS 和 GSAP 动画库,保证页面样式和交互的一致性
2025-09-11 22:11:43 +08:00
danial
22dc11060b refactor(index-aolai): 注释掉操作注意事项和模态框自动显示
- 注释掉了 index-aolai.html 文件中的操作注意事项部分
- 注释掉了页面加载后自动显示模态框的函数调用
2025-09-11 19:49:19 +08:00
danial
f74a9f51a0 refactor: 更新百商一卡通购买指南
- 在购买提示中添加了关于假卡的警告信息,提醒用户避免购买特定店铺的卡券
- 调整了提示内容的格式和顺序,以提高可读性和强调重要信息
2025-09-10 17:06:40 +08:00