maguodong
|
90f319f763
|
添加请求JSON日志记录功能
- 引入g.Log()模块用于日志记录
- 在JSON序列化前添加清理后JSON数据的日志输出
- 提升调试和问题排查能力
|
2025-10-16 15:36:38 +08:00 |
maguodong
|
9813be8873
|
实现JSON请求数据自动清理空值功能
- 在DoRequest方法中集成JSON数据清理逻辑
- 新增CleanJSON函数用于移除JSON中的空值和0值字段
- 添加递归清理map和slice数据结构的支持
- 实现isEmptyValue函数检测各种类型的空值
- 添加isCleanedValueEmpty函数检查清理后数据是否为空
- 引入gjson库用于JSON编解码操作
|
2025-10-16 15:26:47 +08:00 |
maguodong
|
290d3e6ba7
|
实现统一退货相关API功能
- 新增合单退货、退货、退货查询等API接口
- 使用gtime替代time包处理时间格式
- 新增客户端签名生成和HTTP请求发送逻辑
- 定义统一退货相关请求和响应数据结构
- 实现拉卡拉SDK统一退货服务实例化方法
|
2025-10-11 18:12:52 +08:00 |
maguodong
|
38b8d577cc
|
添加地址码常量定义文件
- 新增 addrCode.go 文件,定义全国及各省市县级地区码常量
- 地区码常量命名采用拼音大写加下划线格式
- 常量值对应 NEW.xlsx 表格中的地区编码
- 包含从国家级到县级的完整行政区域代码枚举
- 每个常量均附带详细注释说明所属地区名称
|
2025-10-10 19:32:58 +08:00 |
maguodong
|
1e5214abfb
|
fix(trade):修复查询请求中的应用ID字段
- 将 OutOrgCode 字段从 AppID 更正为 AppId
- 保持与配置结构体字段命名一致
- 避免因字段名不匹配导致的查询错误
|
2025-10-09 17:06:52 +08:00 |
maguodong
|
bcb4a9536a
|
first commitrefactor(lklsdk):重构SDK配置和初始化方式
- 将Config结构体字段重新排序并添加dc标签
- 移除部分不再使用的配置字段
- 修改NewClient和NewSDK函数签名,使用JSON字符串初始化
- 更新README文档中的使用示例
- 添加退款功能示例到README
- 修复签名和授权头构建时的字段引用错误
|
2025-10-09 16:48:08 +08:00 |
maguodong
|
ccd273840a
|
first commit
|
2025-10-09 15:56:47 +08:00 |