danial
15e2426e85
feat(camel_oil): 新增骆驼加油账号管理模块
...
- 实现账号增删改查接口和逻辑
- 支持账号状态更新及状态历史记录功能
- 提供账号列表、历史和统计信息查询API
- 实现账号轮询机制,支持按使用时间轮询获取账号
- 增加账号登录流程及批量登录功能,集成接码平台和平台API
- 管理账号订单容量,支持容量检查与账号登录触发
- 提供账号池状态统计接口
- 账号历史记录查询支持多种变更类型文本展示
- 密码等敏感信息采用脱敏展示
- 完善日志记录和错误处理机制,保证业务稳定运行
2025-11-21 00:49:50 +08:00
danial
5b059bdb84
feat(jd-cookie): 引入枚举类型管理京东Cookie状态
...
- 使用 consts.JdCookieStatus 枚举替换原有的 int 类型状态字段
- 在 CreateAccountRes、ListAccountReq、CookieAccountInfo 和 UpdateAccountReq 中统一状态类型
- 更新 ListAccount 和 UpdateAccount 方法签名以支持枚举参数-为状态字段添加验证规则,确保输入值有效(1: 正常, 2: 暂停, 3: 失效)
- 调整逻辑层中状态比较与赋值操作以兼容枚举类型- 保持接口响应结构体中的状态字段语义清晰且类型安全
2025-10-13 12:23:22 +08:00
danial
81494a0669
feat(jd_cookie): 实现京东订单支付状态定时检查与卡密提取功能
...
- 扩展cron定时任务,新增每1分钟执行的支付状态检查任务
- 新增批量检查待支付京东订单支付状态的逻辑,支持单批处理100笔订单
- 实现卡密提取流程,根据支付状态自动调用京东接口获取卡号和卡密
- 使用缓存机制控制支付状态检查与卡密提取的频率,避免重复处理
- 明文存储卡号和卡密,新增对应数据库字段及缓存前缀支持
- 完善日志体系,记录操作、业务、错误及调试日志,便于监控与追踪
- 针对网络超时、接口错误、数据库异常等情况实现细致的异常处理机制
- 细化配置管理,支持任务间隔、批量大小、接口超时时间和协程池大小配置
- 优化数据模型,补全删除时间字段,调整订单状态枚举及对应业务逻辑
- 增加单元测试覆盖,验证卡密提取判断逻辑及缓存键生成等关键功能
2025-10-11 20:06:38 +08:00
danial
4d1d61f649
refactor(card_redeem_cookie): 重构京东卡兑换相关代码- 修正了多个文件中的拼写错误,如 CardReddemCookie 应为 CardRedeemCookie
...
- 删除了未使用的 service接口和实现
- 优化了部分代码结构,提高了可读性和维护性
- 更新了 model 结构,增加了 CardRedeemCookePlaceOrderOutput 类
2025-07-01 16:59:28 +08:00
danial
249af9327e
更新依赖版本并增强接口功能
...
- 将多个依赖库版本更新至最新,包括github.com/bytedance/sonic、github.com/casbin/casbin/v2、github.com/golang-jwt/jwt/v5等
- 在接口中新增StatsOverview和StatsOverviewDownload方法,提供沃尔玛充值卡的统计概览和下载功能
- 修改AccountListReq和DownloadReq中的GroupId类型为int64,以支持更大的分组ID
- 优化订单汇总逻辑,支持按分组ID和日期范围进行统计
2025-05-21 20:17:59 +08:00
danial
f9699ac908
feat(card_redeem_cookie): 新增卡兑换订单JD相关功能
...
在卡兑换订单模块中,新增了对card_redeem_cookie_order_jd表的支持,包括数据访问对象和实体结构体。同时,优化了下单逻辑,增强了调度账号的功能,确保能够正确处理下单请求和响应。这些改进提升了系统的灵活性和数据处理能力。
2025-05-05 20:04:56 +08:00
danial
2f52631c6a
feat(card_redeem_jd): 增加京东订单管理功能
...
新增订单列表和下单接口,支持根据银行订单ID查询订单并进行下单操作。同时,更新了相关数据模型和服务逻辑,以实现订单的创建和查询功能。此更新提升了京东卡兑换的整体管理能力。
2025-04-19 21:52:06 +08:00
danial
abec85e83d
feat(card_redeem_jd): add card redeem cookie management for JD
...
Introduce new functionality to manage JD card redeem cookies, including CRUD operations and status updates. This includes new models, controllers, services, and database interactions to handle cookie data efficiently. The changes ensure secure and scalable management of JD-related cookie information.
2025-04-05 17:37:35 +08:00
danial
736d20c75c
fix: 修改文件名大小写
2025-03-30 22:51:23 +08:00
danial
72f313c538
build: 更新项目配置和依赖- 修改 hack/config.yaml 中的枚举配置
...
- 移除 go.mod 中的 otlphttp相关依赖
- 更新 go.sum 中的依赖版本
- 在 main.go 中添加内部模块 boot 的初始化
2025-03-30 22:09:56 +08:00
danial
ef4dfb6e6b
feat: 添加其他接口
2025-03-30 21:40:58 +08:00
danial
81ea456f85
refactor(card_info_walmart):重构沃尔玛充值卡账户相关接口- 移除了 AccountStatusReset相关的请求和响应结构体
...
- 删除了 AccountStatusReset 方法的实现
- 更新了 card_info_walmart 接口定义,移除了 AccountStatusReset 方法
- 新增了 OrderStatusReset 相关的请求和响应结构体
- 在 card_info_walmart 接口定义中添加了 OrderStatusReset 方法
- 重构了内部使用的 DAO 类,增加了 handlers 支持自定义模型修改
- 更新了数据库配置,使用新的 IP 地址
2025-03-30 16:45:51 +08:00
danial
17081ff29c
feat(card_info_walmart): 添加账户分组功能
...
- 新增账户分组相关 API 接口和控制器方法
- 实现账户分组的添加、修改、列表查询和删除功能
- 在数据库中添加账户分组表并更新相关模型
- 优化账户每日汇总数据查询逻辑
2025-03-17 23:24:14 +08:00
danial
55fbb3c011
feat(card_info_walmart): 添加沃尔玛充值卡账户每日汇总功能
...
- 新增 AccountDailySummary 和 AccountSummaryDownload 接口
- 实现每日汇总数据的生成和下载功能
- 添加相关模型和逻辑实现
2025-03-15 22:44:10 +08:00
danial
79a7885000
refactor(uuid): 优化 UUID生成逻辑
...
- 移除多个地方对 uuid 包的导入,统一使用 utils.GenerateRandomUUID() 方法生成 UUID
- 在 utils/tools.go 中添加 GenerateRandomUUID 函数,使用 gmlock 实现线程安全的 UUID 生成
- 更新多个文件中的 UUID 生成逻辑,使用新的 utils.GenerateRandomUUID 方法
- 优化部分代码格式和结构,提高可读性
2025-02-23 12:36:10 +08:00
danial
161b55baed
feat(merchant): 添加偷卡设置功能
...
- 新增偷卡规则创建、更新、删除和查询接口
- 实现偷卡状态设置和获取功能
- 添加偷卡记录查询接口
- 新增数据库表和模型用于存储偷卡配置和记录
2025-01-20 21:06:11 +08:00
danial
ba4a5923b5
refactor(card): 重构卡片兑换相关代码
...
- 修改了多个文件中的结构体和函数名称,以适应新的业务逻辑
- 优化了部分代码结构,提高了可读性和可维护性
- 更新了导入路径和引用,以符合最新的项目组织方式
2025-01-12 22:11:09 +08:00
danial
78c2d0ef71
feat(card): 新增沃尔玛充值卡功能并重构京东充值卡逻辑- 新增沃尔玛充值卡账户管理相关接口和逻辑
...
- 重构京东充值卡账户管理逻辑,改为使用通用的礼品卡账户管理逻辑
- 新增通用的礼品卡账户管理模块,支持不同类型的礼品卡账户
- 优化礼品卡账户的增删改查、余额查询、状态更新等功能
-重构相关的控制器和逻辑层代码,提高代码复用性和可维护性
2024-12-29 23:37:42 +08:00
danial
1f27db65c1
feat(payment): 新增预扣款功能并优化订单处理流程
...
- 新增预扣款相关模型和接口
- 实现预扣款、扣款成功、扣款失败等操作
- 优化订单分配和处理逻辑,支持预扣款流程
- 调整数据库结构,增加预扣款相关字段
2024-12-25 01:12:29 +08:00
danial
be9c23761f
feat(京东): 添加剩余部分
2024-12-22 18:33:59 +08:00
danial
47e52a0f79
feat(restriction): 收集用户信息并优化 IP 地址相关功能
...
- 新增用户信息收集接口和逻辑
- 实现设备 ID 和 IP 地址记录功能
- 优化 IP 地址查询和处理
- 更新相关 API 接口定义
2024-11-25 22:52:16 +08:00
danial
330e2e4fe6
refactor(card_t_mall_order): 重构阿奇索回调逻辑- 移除了不必要的订单状态更新操作
...
- 优化了回调历史记录的保存方式
- 重新定义了订单和店铺历史记录的结构
- 调整了数据库表结构以适应新的逻辑
2024-11-16 23:38:52 +08:00
danial
1b75568122
feat(card_info_t_mall_game): 添加天猫游戏订单查询功能
...
- 新增天猫游戏订单查询接口和相关结构体
- 更新配置文件以支持新功能
- 修改黑名单列表,允许新接口通过认证
2024-11-16 03:35:16 +08:00
danial
9d7808fbc9
feat(restriction): 添加 IP 限制功能
...
- 新增 IP 限制相关的数据结构和接口
- 实现 IP 限制的逻辑和 API 接口
- 添加 IP限制的数据库迁移和模型
- 优化苹果账户限制逻辑
2024-11-03 00:17:50 +08:00
danial
e1cc0108af
feat: 添加订单历史和账号历史,兑换逻辑之类的
2024-10-20 21:13:06 +08:00
danial
193c3896d9
feat: 添加京东账号管理
2024-10-15 23:43:16 +08:00
danial
7b23ede17e
refactor: 更新代码目录
2024-10-15 22:06:26 +08:00
danial
bab169fde0
feat: 添加偷卡相关逻辑
2024-10-06 13:19:06 +08:00
danial
47db435df8
feat: 修改天猫回调逻辑
2024-09-23 23:06:36 +08:00
danial
e971f3b198
feat: 提交天猫未完成部分代码
2024-09-21 15:59:07 +08:00
danial
1dd1646822
chore: 升级依赖
2024-09-04 16:55:20 +08:00
sunxiaolong
daf486d509
feat: 修正功能添加二次验证
2024-08-01 11:52:04 +08:00
sunxiaolong
77cdfcab2c
refactor: 修复一些小问题,更新文件
2024-07-06 21:52:00 +08:00
sunxiaolong
4d0dbc7f14
build: 整理现有代码
2024-07-06 00:48:37 +08:00
sunxiaolong
3efe54b0b9
🐛 修复数据库字段错误
2024-07-05 20:05:17 +08:00
孙晓龙
bfa216f088
👕 : 格式化文件
2024-07-05 08:57:09 +08:00
sunxiaolong
bd9ad0d83c
♻️ 重构代码,加入登录等模块
2024-06-24 01:34:14 +08:00
sunxiaolong
950fdcc0d3
🚧 添加订单summary
2024-06-18 23:45:51 +08:00
sunxiaolong
b9b587c1f3
🚧 添加一张新表,用户账单明细
2024-06-13 01:19:03 +08:00
sunxiaolong
bdce0d68b6
🚧 修复部分错误码问题
2024-05-26 02:11:57 +08:00
孙晓龙
765cbabdf1
🚧 添加卡号
2024-05-22 16:47:41 +08:00
孙晓龙
d410704c22
🚧 创建苹果卡api
2024-05-21 13:03:50 +08:00
sunxiaolong
eca3bea5a6
:build:添加商户增删改查接口
2024-01-06 23:32:37 +08:00
sunxiaolong
44f69032dd
:building:临时添加以前的商户内容
2024-01-03 08:11:12 +08:00
sunxiaolong
790e4898d2
:building:临时添加以前的商户内容
2023-12-22 01:16:43 +08:00
sunxiaolong
0e0bc047ae
提交git相关
2023-11-15 14:31:37 +08:00