修改返回異常信息

This commit is contained in:
liaozetao
2023-07-17 14:48:03 +08:00
parent b67952f2e0
commit 8b8a1151d8
2 changed files with 7 additions and 1 deletions

View File

@@ -201,6 +201,7 @@ public class AccountH5LoginService {
saveH5LoginJwtToken(uid, jwtToken);
H5AccessToken accessToken = new H5AccessToken();
accessToken.setAccess_token(jwtToken);
accessToken.setUid(uid);
accessToken.setExpires_in(H5_JWT_TOKEN_EX);
return accessToken;
}

View File

@@ -16,6 +16,7 @@ import com.alibaba.fastjson.JSONObject;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.context.request.ServletWebRequest;
@@ -156,7 +157,11 @@ public class H5LoginController extends BaseController {
@ApiOperation("授权登录")
@PostMapping("/token")
public BusiResult<H5AccessToken> token(HttpServletRequest request, HttpServletResponse response) {
return BusiResult.success(accountH5LoginService.token(new ServletWebRequest(request, response)));
try {
return BusiResult.success(accountH5LoginService.token(new ServletWebRequest(request, response)));
} catch (Exception e) {
return BusiResult.fail(HttpStatus.UNAUTHORIZED.value(), e.getMessage(), null);
}
}
}