From 58fba95c0f8d1c3a66110577c1ad5fa1d0e5d0a3 Mon Sep 17 00:00:00 2001 From: suyl <770236076@qq.com> Date: Thu, 1 Jul 2021 09:07:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=82=E6=95=B0=E9=94=99=E8=AF=AF=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- controllers/api_controller.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/controllers/api_controller.go b/controllers/api_controller.go index a7d766a6e..4e637d858 100644 --- a/controllers/api_controller.go +++ b/controllers/api_controller.go @@ -117,8 +117,9 @@ func (c *ApiController) CallOpenAPI() { globals.SugarLogger.Debugf("Begin API CallOpenAPI Method: %s, accessUUID:%s, sign:%s\n", method, accessID, sign) if err == nil { result = routerMap[method].Call(parms) - if result[1].Interface() != nil { - err = result[1].Interface().(error) + if result[2].Interface() != nil { + err = result[2].Interface().(error) + errCode = result[1].String() goto end } goto success @@ -159,7 +160,7 @@ func (c *ApiController) DoPrint(dataMap map[string]interface{}) (data, errCode s ) globals.SugarLogger.Debugf("Begin API DoPrint data: [%v]", utils.Format4Output(dataMap, true)) if orderNo == 0 { - return data, errCode, fmt.Errorf("参数错误:order_no 不能为空") + return data, model.ErrCodeOpenAPIParamErrNormal, fmt.Errorf("参数错误:order_no 不能为空") } printMsg := &model.PrintMsg{ PrintNo: printNo,