@ -39,16 +39,24 @@ public class ResponseResult<T> implements Serializable {
@@ -39,16 +39,24 @@ public class ResponseResult<T> implements Serializable {
@Setter
private T data ;
@Getter
@Setter
private String token ;
public static < T > ResponseResult < T > ok ( int code , String msg ) {
return restResult ( null , HttpEnum . OK_200 . code ( ) , HttpEnum . OK_200 . desc ( ) ) ;
return restResult ( null , HttpEnum . OK_200 . code ( ) , HttpEnum . OK_200 . desc ( ) , null ) ;
}
public static < T > ResponseResult < T > ok ( T data ) {
return restResult ( data , HttpEnum . OK_200 . code ( ) , HttpEnum . OK_200 . desc ( ) ) ;
return restResult ( data , HttpEnum . OK_200 . code ( ) , HttpEnum . OK_200 . desc ( ) , null ) ;
}
public static < T > ResponseResult < T > ok ( T data , String msg ) {
return restResult ( data , HttpEnum . OK_200 . code ( ) , msg ) ;
return restResult ( data , HttpEnum . OK_200 . code ( ) , msg , null ) ;
}
public static < T > ResponseResult < T > ok ( int code , String msg , String token , T data ) {
return restResult ( data , HttpEnum . OK_200 . code ( ) , msg , token ) ;
}
/ * *
@ -58,24 +66,24 @@ public class ResponseResult<T> implements Serializable {
@@ -58,24 +66,24 @@ public class ResponseResult<T> implements Serializable {
* /
public static < T > ResponseResult < T > failed ( ) {
return restResult ( null , HttpEnum . ERROR_500 . code ( ) ,
HttpEnum . ERROR_500 . desc ( ) ) ;
HttpEnum . ERROR_500 . desc ( ) , null ) ;
}
public static < T > ResponseResult < T > failed ( String msg ) {
return restResult ( null , HttpEnum . ERROR_500 . code ( ) , msg ) ;
return restResult ( null , HttpEnum . ERROR_500 . code ( ) , msg , null ) ;
}
public static < T > ResponseResult < T > failed ( int code , String msg ) {
return restResult ( null , code , msg ) ;
return restResult ( null , code , msg , null ) ;
}
public static < T > ResponseResult < T > failed ( T data ) {
return restResult ( data , HttpEnum . ERROR_500 . code ( ) ,
HttpEnum . ERROR_500 . desc ( ) ) ;
HttpEnum . ERROR_500 . desc ( ) , null ) ;
}
public static < T > ResponseResult < T > failed ( T data , String msg ) {
return restResult ( data , HttpEnum . ERROR_500 . code ( ) , msg ) ;
return restResult ( data , HttpEnum . ERROR_500 . code ( ) , msg , null ) ;
}
/ * *
@ -85,23 +93,23 @@ public class ResponseResult<T> implements Serializable {
@@ -85,23 +93,23 @@ public class ResponseResult<T> implements Serializable {
* @param < T > // 泛型
* /
public static < T > ResponseResult < T > notplay ( T data ) {
return restResult ( data , HttpEnum . ERROR_700 . code ( ) , HttpEnum . ERROR_700 . desc ( ) ) ;
return restResult ( data , HttpEnum . ERROR_700 . code ( ) , HttpEnum . ERROR_700 . desc ( ) , null ) ;
}
public static < T > ResponseResult < T > notplay ( T data , String msg ) {
return restResult ( data , HttpEnum . ERROR_700 . code ( ) , msg ) ;
return restResult ( data , HttpEnum . ERROR_700 . code ( ) , msg , null ) ;
}
public static < T > ResponseResult < T > notplay ( int code , String msg ) {
return restResult ( null , code , msg ) ;
return restResult ( null , code , msg , null ) ;
}
public static < T > ResponseResult < T > notplay ( String msg ) {
return restResult ( null , HttpEnum . ERROR_700 . code ( ) , msg ) ;
return restResult ( null , HttpEnum . ERROR_700 . code ( ) , msg , null ) ;
}
public static < T > ResponseResult < T > notplay ( ) {
return restResult ( null , HttpEnum . ERROR_700 . code ( ) , HttpEnum . ERROR_700 . desc ( ) ) ;
return restResult ( null , HttpEnum . ERROR_700 . code ( ) , HttpEnum . ERROR_700 . desc ( ) , null ) ;
}
/ * *
@ -113,11 +121,12 @@ public class ResponseResult<T> implements Serializable {
@@ -113,11 +121,12 @@ public class ResponseResult<T> implements Serializable {
* @param < T > // 泛型
* /
private static < T > ResponseResult < T > restResult ( T data , int code ,
String msg ) {
String msg , String token ) {
ResponseResult < T > apiResult = new ResponseResult < > ( ) ;
apiResult . setCode ( code ) ;
apiResult . setData ( data ) ;
apiResult . setMsg ( msg ) ;
apiResult . setToken ( token ) ;
return apiResult ;
}
}