diff --git a/controllers/api_controller.go b/controllers/api_controller.go index a909c74c1..6b8d45e45 100644 --- a/controllers/api_controller.go +++ b/controllers/api_controller.go @@ -117,7 +117,7 @@ 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].IsNil() { + if result[1].String() != "" { err = fmt.Errorf(result[1].String()) goto end } @@ -157,7 +157,7 @@ func (c *ApiController) DoPrint(dataMap map[string]interface{}) (data string, er orderNo = utils.Interface2Int64WithDefault(dataMap["order_no"], 0) db = dao.GetDB() ) - globals.SugarLogger.Debugf("Begin API DoPrint data: [%v]", dataMap) + globals.SugarLogger.Debugf("Begin API DoPrint data: [%v]", utils.Format4Output(dataMap, true)) if orderNo == 0 { return data, fmt.Sprintf("订单序号不能为0") }