From 0afa6e0c68b4dd8822d90ad5df7be67ab6efe1d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=AD=90=E9=93=AD?= Date: Mon, 17 Mar 2025 13:50:24 +0800 Subject: [PATCH] err --- internal/service/cmb.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/internal/service/cmb.go b/internal/service/cmb.go index 17258cf..e7d3986 100644 --- a/internal/service/cmb.go +++ b/internal/service/cmb.go @@ -116,6 +116,12 @@ func (s *VoucherService) CmbQuery(ctx http.Context) error { bizReply, err := s.cmbQuery(ctx) if err != nil { + //se := errors.FromError(err) + // + //if len(se.Reason) == 0 { + // se.Reason = err2.CmbErr_CMB_UNKNOWN.String() + //} + req.RespCode = vo.CmbResponseStatusFail.GetValue() req.RespMsg = err.Error() req.BizContent = "" @@ -180,9 +186,13 @@ func (s *VoucherService) CmbProductQuery(ctx http.Context) error { if err != nil { se := errors.FromError(err) + if len(se.Reason) == 0 { + se.Reason = err2.CmbErr_CMB_UNKNOWN.String() + } + bizReply = &v1.CmbQueryProductReply{ RespCode: vo.CmbResponseStatusFail.GetValue(), - RespMsg: err.Error(), + RespMsg: se.Message, ThirdErrCode: se.Reason, }