diff --git a/platform-common/src/main/java/com/lyms/platform/common/result/RespBuilder.java b/platform-common/src/main/java/com/lyms/platform/common/result/RespBuilder.java index 5e96070..070a0b3 100644 --- a/platform-common/src/main/java/com/lyms/platform/common/result/RespBuilder.java +++ b/platform-common/src/main/java/com/lyms/platform/common/result/RespBuilder.java @@ -17,16 +17,16 @@ public class RespBuilder { } public static BaseObjectResponse buildSuccess(Object ... data) { - Assert.notNull(data); - Assert.isTrue(data.length == 1 || data.length % 2 == 0, "length必须为偶数"); - BaseObjectResponse resp = new BaseObjectResponse(); - if(data.length == 1) { - resp.setData(data); - } else { - resp.setData(createMap(data)); - } + if(data != null) { + Assert.isTrue(data.length == 1 || data.length % 2 == 0, "length必须为偶数"); + if(data.length == 1) { + resp.setData(data); + } else { + resp.setData(createMap(data)); + } + } return resp; }