提交 9097f1ae authored 作者: 马晨俊's avatar 马晨俊

mcj:

修复返回类型错误问题
上级 a4f7bfd3
......@@ -54,7 +54,7 @@ public class AopIntercept {
String url = "http://"+address+":12345/user/getLogin/"+sessionId;
ServerResponse<User> serverResponse = restTemplate.getForObject(url, ServerResponse.class);
if(serverResponse!=null && serverResponse.getCode()!=200){
ResponseEntity.status(403).body(1);
ServerResponse.noAuthority();
}
User user = serverResponse.getData();
AuthAnnotation authAnnotation = ((MethodSignature)joinPoint.getSignature()).getMethod().getAnnotation(AuthAnnotation.class);
......@@ -77,7 +77,7 @@ public class AopIntercept {
}
}
}
return ResponseEntity.status(403).body("f");
return ServerResponse.noAuthority();
}
}
package com.zjty.inspect.entity;
import com.alibaba.fastjson.annotation.JSONField;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.List;
......@@ -11,6 +13,7 @@ import java.util.List;
* @date 2020-04-03 09:41
*/
@Data
@NoArgsConstructor
public class ServerResponse<T> implements Serializable {
/**
* 错误码
......@@ -41,6 +44,8 @@ public class ServerResponse<T> implements Serializable {
this.msg=msg;
}
public static <T> ServerResponse error(Object data){
return new ServerResponse(400,"请求失败",data);
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论