diff --git a/middleware/student.go b/middleware/student.go index 0327eb2..ff8439b 100644 --- a/middleware/student.go +++ b/middleware/student.go @@ -226,7 +226,7 @@ func fetchTokenFromAPI(username, password string) (string, error) { var result map[string]interface{} json.Unmarshal(body, &result) if _, ok := result["code"]; !ok || result["code"] != 1 { - return "", errors.New("fetchTokenFromAPI:获取token失败,token无效,code:"+result["code"]+" message:"+result["message"]) + return "", errors.New("fetchTokenFromAPI:获取token失败,token无效,code:"+result["code"].(string)+" message:"+result["message"].(string)) } // 如果不存在message字段,或message字段的值为空,则token为空 if _, ok := result["message"]; !ok || result["message"] == "" {