This commit is contained in:
xiangwbs
2018-03-07 16:16:12 +08:00
parent 52f59a4b33
commit b26d09987f
3 changed files with 34 additions and 7 deletions
@@ -29,6 +29,12 @@ public class JSONObjResult {
*/
private Object data;
/**
* 查询返回值为Object
* @param o
* @param message
* @return
*/
public static JSONObject toJSONObj(Object o, String message) {
JSONObjResult jsonObjResult = new JSONObjResult();
jsonObjResult.setSuccess(true);
@@ -39,6 +45,11 @@ public class JSONObjResult {
return JSON.parseObject(JSON.toJSONString(jsonObjResult, SerializerFeature.WriteMapNullValue));
}
/**
* 增删改返回值为RestMessage
* @param rest
* @return
*/
public static JSONObject toJSONObj(RestMessage rest) {
JSONObjResult jsonObjResult = new JSONObjResult();
jsonObjResult.setSuccess(rest.isSuccess());
@@ -48,6 +59,11 @@ public class JSONObjResult {
return JSON.parseObject(JSON.toJSONString(jsonObjResult, SerializerFeature.WriteMapNullValue));
}
/**
* 直接返回错误提示
* @param error
* @return
*/
public static JSONObject toJSONObj(String error) {
JSONObjResult jsonObjResult = new JSONObjResult();
jsonObjResult.setSuccess(false);