-
1c6d1dff34
fix(merchant): 更新商户查询接口URL配置
main
v1.0.34
v0.0.00001
gaoda
2025-12-15 15:16:36 +08:00
-
d8d5d36844
fix(model): 修正子商户信息查询响应结构体字段类型
v1.0.33
gaoda
2025-12-13 14:20:34 +08:00
-
d86d7c7fb6
feat(lklsdk): 新增商户信息查询和认证状态查询功能
v1.0.32
gaoda
2025-12-13 11:49:37 +08:00
-
deb2985747
feat(merchant): 新增微信实名认证结果查询功能
v1.0.31
gaoda
2025-12-12 15:51:30 +08:00
-
0b902def62
fix(refund): 更新退款成功状态码判断逻辑
v1.0.30
gaoda
2025-12-10 10:18:56 +08:00
-
c9fa888b05
fix(model): 更新退款和交易查询的成功状态判断码值
v1.0.29
gaoda
2025-12-09 15:18:01 +08:00
-
ace91cc127
feat(preorder): 添加账户业务字段支持
v1.0.28
gaoda
2025-12-08 17:16:32 +08:00
-
58068f06af
feat(lklsdk): 新增订单分账回退功能
v1.0.27
gaoda
2025-12-08 10:38:58 +08:00
-
9af7e32aff
feat(model): 更新余额查询响应结构体字段命名
gaoda
2025-12-08 10:13:15 +08:00
-
4a46686a68
feat(lklsdk): 新增订单分账结果查询功能
v1.0.26
gaoda
2025-12-05 10:22:30 +08:00
-
a7dca57d23
feat(split): 新增分账结果查询接口
v1.0.25
gaoda
2025-12-05 10:03:16 +08:00
-
5d502d371a
feat(model): 修改分账最低比例字段类型
v1.0.24
gaoda
2025-11-14 09:12:04 +08:00
-
6edab2db55
refactor(model): 修改QueryLedgerMerResponse字段名以提高一致性
v1.0.23
gaoda
2025-11-13 09:23:20 +08:00
-
468950e555
feat(model): 更新分账商户查询接口字段命名
v1.0.22
gaoda
2025-11-13 09:10:07 +08:00
-
2f9a46a6d9
fix(model): 修改电子合同编号字段名
v1.0.21
gaoda
2025-11-12 16:57:47 +08:00
-
14ef8bf585
feat(lklsdk): 添加测试环境接口支持
v1.0.20
gaoda
2025-11-12 15:52:24 +08:00
-
b10df1f064
refactor(common):优化JSON清理逻辑
v1.0.19
maguodong
2025-11-12 15:05:04 +08:00
-
aab78082ce
refactor(common):优化JSON清理逻辑
v1.0.18
gaoda
2025-11-12 10:58:30 +08:00
-
59158d7309
Merge remote-tracking branch 'origin/main'
gaoda
2025-11-12 10:51:41 +08:00
-
-
6f685ea087
Merge remote-tracking branch 'github.com/black1552/main'
v1.0.17
maguodong
2025-11-12 10:08:55 +08:00
-
-
b038c64873
refactor(common): 替换JSON处理库为gjson
maguodong
2025-11-12 10:08:36 +08:00
-
03aec086bf
refactor(common): 替换JSON处理库为gjson
gaoda
2025-11-12 09:55:46 +08:00
-
-
-
8eeee5cbe1
fix(merchant): 更新电子合同查询状态请求字段
v1.0.16
gaoda
2025-11-10 09:52:15 +08:00
-
-
aa5b400ee8
feat(lklsdk): 新增商户进件复议提交功能 - 在MerService中实现ReconsiderSubmit方法,支持构建并发送复议提交请求 - 在SDK中暴露ReconsiderSubmitTest方法,用于测试环境的复议提交 - 同步新增QueryMerchantTest、MerValidateTest和AddMerTest等测试方法 - 所有新接口均遵循现有请求封装逻辑,确保一致性和可维护性
v1.0.15
maguodong
2025-11-08 09:00:05 +08:00
-
c11e75f910
feat(merchant): 添加商户进件及查询测试接口
v1.0.14
maguodong
2025-11-08 08:56:09 +08:00
-
9126cbf2c4
Merge branch 'menu' of https://github.com/black1552/lkl_sdk into menu
menu
black1552
2025-10-21 19:33:14 +08:00
-
-
786dbf7ce9
新增微支付交易基础文件结构
black1552
2025-10-21 19:27:26 +08:00
-
54917f8985
feat(basePay): 添加测试环境支持和新功能
maguodong
2025-10-21 14:34:42 +08:00
-
-
7b9657a9e8
重构账户与商户服务模块 - 移除旧版 account.go 文件中的账户服务实现 - 新增聚合扫码关单、退款、撤销等接口实现 - 新增聚合被扫、主扫及加密接口实现 - 新增交易查询与支付宝吱口令申请接口 - 重构统一退货及退货查询接口,优化泛型使用 - 移除旧版商户进件相关接口实现 - 调整部分服务结构体命名与参数传递方式 - 统一请求时间格式并优化代码结构
black1552
2025-10-21 13:24:24 +08:00
-
8b7a82f6c8
重构项目目录结构以提升模块化 - 将核心客户端移至 common/client.go - 新增账户、商户相关功能文件 - 添加电子合同相关模块及API实现 - 重组分账与交易功能文件 - 引入统一退款功能模块 - 更新文件上传功能位置
v1.0.13
maguodong
2025-10-20 10:37:40 +08:00
-
ee259e7c9a
feat(电子合同): 添加电子合同相关功能及文档链接
maguodong
2025-10-20 10:30:13 +08:00
-
e985b790d4
新增电子合同相关接口及数据结构
maguodong
2025-10-20 10:28:54 +08:00
-
-
7777630306
修改商户附件字段名称 - 将 FileData 结构体中的 AttField 字段重命名为 AttFileId - 保持 AttType 字段不变 - 更新相关注释说明文件编号的含义
v1.0.12
maguodong
2025-10-16 16:46:07 +08:00
-
de64d7b076
优化JSON日志输出格式 - 将reqJson的日志输出格式从%+v改为%v - 使用string()方法确保JSON数据以字符串形式输出 - 避免复杂结构体的冗余字段展示
maguodong
2025-10-16 16:08:31 +08:00
-
02cab5fbde
refactor(common):优化JSON清理和签名生成逻辑
v1.0.11
maguodong
2025-10-16 16:05:06 +08:00
-
adabb186f0
重构客户端引用以使用公共包 - 将 lklsdk.Client 替换为 common.Client - 更新所有服务初始化方法参数类型 - 修改配置字段访问方式从 c.config 到 c.Config - 统一请求方法调用为 DoRequest - 移除重复的 client.go 文件实现 - 调整 trade.go 中 OutOrgCode 的获取路径
v1.0.9
maguodong
2025-10-16 15:46:09 +08:00
-
90f319f763
添加请求JSON日志记录功能 - 引入g.Log()模块用于日志记录 - 在JSON序列化前添加清理后JSON数据的日志输出 - 提升调试和问题排查能力
v1.0.8
maguodong
2025-10-16 15:36:38 +08:00
-
9813be8873
实现JSON请求数据自动清理空值功能 - 在DoRequest方法中集成JSON数据清理逻辑 - 新增CleanJSON函数用于移除JSON中的空值和0值字段 - 添加递归清理map和slice数据结构的支持 - 实现isEmptyValue函数检测各种类型的空值 - 添加isCleanedValueEmpty函数检查清理后数据是否为空 - 引入gjson库用于JSON编解码操作
v1.0.7
maguodong
2025-10-16 15:26:47 +08:00
-
de77aa78b1
更新商户相关模型结构体字段 - 修改 MerchantApplyRequest 中 req_data 的 json 标签为 reqData - 在 MerchantApplyResponse 中新增 Md 字段 - 在 MerValidateResponse 中新增 Md 和 RespData 字段 - 新增 MerValidateResponseData 结构体定义 - 在 QueryMerResponse 中新增 Md 字段 - 调整 QueryMerResponseData 字段顺序并新增 OrgCode 和 ContractId 字段 - 在 ReConfSubmitResponse 中新增 Md 和 RespData 字段 - 新增 ReConfSubmitResponseData 结构体定义
v1.0.6
maguodong
2025-10-15 10:22:25 +08:00
-
290d3e6ba7
实现统一退货相关API功能
maguodong
2025-10-11 18:12:52 +08:00
-
7974b4d570
feat(account): 新增账户管理标志类型定义
maguodong
2025-10-11 10:25:41 +08:00
-
38b8d577cc
添加地址码常量定义文件
v1.0.5
maguodong
2025-10-10 19:32:58 +08:00
-
5824ed7eef
引入账户相关常量和类型定义 - 新增附件类型(AttType)常量定义,包括身份证、银行卡、营业执照等16种类型 - 新增分账范围(SplitRange)常量,支持全部交易分账和标记交易分账 - 新增分账资金来源(SepFundSource)常量,区分交易分账和余额分账 - 新增分账发起模式(SplitLaunchMode)常量,支持自动、规则指定和手动分账 - 新增分账结算类型(SplitSettleType)常量,支持主扫现结和交易自动结算 - 新增分账规则来源(SplitRuleSource)常量,区分商户规则和平台规则 - 新增账户类型码(AcctTypeCode)常量,支持对公和对私账户- 新增账户证件类型(AcctCertificateType)常量,支持身份证、护照等多种证件 - 新增分账计算类型(CalType)常量,支持固定金额和比例分账 - 新增支付类型(PayType)常量,支持收款、付款、分账等6种账户类型 - 修改ApplyBindAttachment.AttachType类型为consts.AttType - 修改ApplyLedgerMerRequest.SplitRange类型为consts.SplitRange - 修改ApplyLedgerMerRequest.SepFundSource类型为consts.SepFundSource- 修改ApplyLedgerMerRequest.SplitLaunchMode类型为consts.SplitLaunchMode - 修改ApplyLedgerMerRequest.SettleType类型为consts.SplitSettleType- 修改ApplyLedgerMerRequest.SplitRuleSource类型为consts.SplitRuleSource- 修改ApplyLedgerReceiverRequest.AcctTypeCode类型为consts.AcctTypeCode - 修改BalanceQueryRequest.PayType类型为consts.PayType - 修改MergePreorderReqData.AccountType类型为consts.AccountType - 修改MergePreorderReqData.TransType类型为consts.TransType - 修改PreorderReqData.AccountType类型为consts.AccountType - 修改PreorderReqData.TransType类型为consts.TransType - 修改PreorderReqData.SettleType类型为consts.SettleType - 修改RefundReqData.RefundAccMode类型为consts.RefundAccMode - 修改RefundReqData.RefundAmtSts类型为consts.RefundAmtSts - 新增AccountType常量定义,支持微信、支付宝、银联等10种账户类型 - 新增TransType常量定义,支持NATIVE、JSAPI、小程序等4种接入方式 - 新增SettleType常量定义,支持常规结算和分账通结算- 新增RefundAccMode常量定义,支持4种退款账户模式 - 新增RefundAmtSts常量定义,支持分账前后退款状态区分
v1.0.4
maguodong
2025-10-10 14:47:25 +08:00
-
0aa9bc80ec
refactor(model):优化分账相关模型结构体字段类型
v1.0.3
maguodong
2025-10-09 17:56:31 +08:00
-
1e5214abfb
fix(trade):修复查询请求中的应用ID字段 - 将 OutOrgCode 字段从 AppID 更正为 AppId - 保持与配置结构体字段命名一致 - 避免因字段名不匹配导致的查询错误
v1.0.2
maguodong
2025-10-09 17:06:52 +08:00
-
bcb4a9536a
first commitrefactor(lklsdk):重构SDK配置和初始化方式
v1.0.1
maguodong
2025-10-09 16:48:08 +08:00
-
ccd273840a
first commit
v1.0.0
v0.0.01
maguodong
2025-10-09 15:56:47 +08:00