diff --git a/UPDATE.md b/UPDATE.md index 944b386..9cd5626 100644 --- a/UPDATE.md +++ b/UPDATE.md @@ -1,6 +1,13 @@ yexuejc-base 更新记录 ------------------ +#### version :1.1.5 +**time:2018-6-19 22:16:34**
+**branch:** master
+**update:**
+>1.优化ApiVO + +# #### version :1.1.4 **time:2018-6-14 22:27:59**
**branch:** master
diff --git a/pom.xml b/pom.xml index 35729d5..f315e98 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.yexuejc.base yexuejc-base - 1.1.4 + 1.1.5 ${project.artifactId} diff --git a/src/main/java/com/yexuejc/base/pojo/ApiVO.java b/src/main/java/com/yexuejc/base/pojo/ApiVO.java index 0ac5051..f31d5f3 100644 --- a/src/main/java/com/yexuejc/base/pojo/ApiVO.java +++ b/src/main/java/com/yexuejc/base/pojo/ApiVO.java @@ -21,12 +21,40 @@ public class ApiVO implements Serializable { public ApiVO(STATUS status) { this.status = status; } + + /** + * 使用默认返回code + * + * @param status + * @param msg + */ + public ApiVO(STATUS status, String msg) { + this.status = status; + this.msgs = StrUtil.isNotEmpty(msg) ? new String[]{msg} : null; + } + + /** + * 使用默认返回code + * @param status + * @param msg + */ + public ApiVO(STATUS status, String[] msg) { + this.status = status; + this.msgs = msg; + } + public ApiVO(STATUS status, String code, String msg) { this.status = status; this.code = code; this.msgs = StrUtil.isNotEmpty(msg) ? new String[]{msg} : null; } + public ApiVO(STATUS status, String code, String[] msg) { + this.status = status; + this.code = code; + this.msgs = msg; + } + public enum STATUS { /** * 成功