From 16b704d18a875d1fb63827aaa507790ba2bef5be Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期二, 23 四月 2024 11:44:13 +0800 Subject: [PATCH] JK最终代码提交 --- guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/ResultUtil.java | 26 +++++++++++++++++++++++--- 1 files changed, 23 insertions(+), 3 deletions(-) diff --git a/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/ResultUtil.java b/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/ResultUtil.java index f31a88f..060bea9 100644 --- a/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/ResultUtil.java +++ b/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/ResultUtil.java @@ -17,9 +17,15 @@ public static final Integer ERROR = 500; // 手机号被冻结 - public static final Integer ERROR_Login = 501; + public static final Integer ERROR_Login = 503; + // 同一年内最多五部手机号登录 + public static final Integer ERROR_DEVICE = 504; // 用户发布数量超限 public static final Integer ERROR_ADD = 502; + // 邀请码无效 + public static final Integer ERROR_INVITE = 505; + // 用户不是首次训练 不需要弹出运动风险告知 + public static final Integer TRAIN = 201; public static final Integer TOKEN_ERROR = 600; @@ -82,12 +88,23 @@ public static ResultUtil error(String mag){ return ResultUtil.getResult(ResultUtil.ERROR, mag, new Object()); } + /** * 登录错误信息 当前手机号被冻结 * @return */ - public static ResultUtil errorLogin(String mag){ - return ResultUtil.getResult(ResultUtil.ERROR_Login, mag, new Object()); + public static<T> ResultUtil<T> errorLogin(String mag, T obj){ + return ResultUtil.getResult(ResultUtil.ERROR_Login, mag, obj); + } + /** + * 登录错误信息 当前手机号被冻结 + * @return + */ + public static <T> ResultUtil<T> errorDevice(String mag,T obj){ + return ResultUtil.getResult(ResultUtil.ERROR_DEVICE, mag, obj); + } + public static <T> ResultUtil<T> errorInvite(String mag,T obj){ + return ResultUtil.getResult(ResultUtil.ERROR_INVITE, mag, obj); } /** * 发布错误信息 当前用户发布条数已经超过三条 @@ -171,6 +188,9 @@ public static ResultUtil success(){ return ResultUtil.getResult(ResultUtil.SUCCESS, "SUCCESS", new Object()); } + public static ResultUtil train(){ + return ResultUtil.getResult(ResultUtil.TRAIN, "SUCCESS", new Object()); + } /** -- Gitblit v1.7.1