diff --git a/controllers/api_controller.go b/controllers/api_controller.go index cf877d9e3..aaa8e0e85 100644 --- a/controllers/api_controller.go +++ b/controllers/api_controller.go @@ -193,16 +193,15 @@ end: //添加打印机,一次最多50条 func (c *ApiController) AddPrinter(dataMap map[string]interface{}) (data, errCode string, err error) { var ( - printers []*model.AddPrinterParam - printersStr string - appID int + printers []*model.AddPrinterParam + appID int ) globals.SugarLogger.Debugf("Begin API AddPrinter data: [%v]", utils.Format4Output(dataMap, false)) if _, ok := dataMap["prints"].(string); !ok { return buildParamErrCodeAndErr("prints_str_nil") } - if err = utils.UnmarshalUseNumber([]byte(printersStr), &printers); err != nil { + if err = utils.UnmarshalUseNumber([]byte(dataMap["prints"].(string)), &printers); err != nil { return buildParamErrCodeAndErr("prints_bind_fail") }