feat(lklsdk): 新增订单分账结果查询功能

- 在SDK中增加OrderSplitLedgerResultQuery方法
- 重命名SplitLedgerResultQuery为OrderSplitLedgerResultQuery
- 更新相关请求和响应结构体名称以匹配新功能
- 调整模型文件名以反映新的功能用途
- 确保接口版本和请求时间字段正确设置
- 维持原有的分账状态和明细数据处理逻辑
This commit is contained in:
gaoda
2025-12-05 10:22:30 +08:00
parent a7dca57d23
commit 4a46686a68
4 changed files with 56 additions and 51 deletions
+5
View File
@@ -153,6 +153,11 @@ func (s *SDK[T]) OrderSplitLedgerTest(req *model.OrderSplitLedgerReqData) (*T, e
return s.SplitLedger.OrderSplitLedgerTest(req)
}
// OrderSplitLedgerResultQuery 订单分账结果查询
func (s *SDK[T]) OrderSplitLedgerResultQuery(req *model.OrderSplitLedgerResultQueryReqData) (*T, error) {
return s.SplitLedger.OrderSplitLedgerResultQuery(req)
}
// TradeQuery 交易查询
func (s *SDK[T]) TradeQuery(req *model.TradeQueryReqData) (*T, error) {
return s.Trade.TradeQuery(req)
+2 -2
View File
@@ -138,12 +138,12 @@ func (s *SplitLedgerService[T]) OrderSplitLedgerTest(req *model.OrderSplitLedger
return respBody, nil
}
func (s *SplitLedgerService[T]) SplitLedgerResultQuery(req *model.SplitLedgerResultQueryReqData) (*T, error) {
func (s *SplitLedgerService[T]) OrderSplitLedgerResultQuery(req *model.OrderSplitLedgerResultQueryReqData) (*T, error) {
// 构建请求参数
url := consts.BASE_URL + consts.LKL_SPLIT_LEDGER_RESULT_QUERY_URL
// 构建BaseModel请求
baseReq := model.SplitLedgerResultQueryRequest{
baseReq := model.OrderSplitLedgerResultQueryRequest{
ReqTime: time.Now().Format("20060102150405"),
Version: "3.0",
ReqData: req,