Commit Graph

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