From 60943ca547d4d7093b336ddb2f8c44880202cc89 Mon Sep 17 00:00:00 2001 From: yxt_njy <119782786@qq.com> Date: Wed, 7 Feb 2024 10:18:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=80=E6=96=B0=E7=89=88=E6=9C=AC=E5=85=A8?= =?UTF-8?q?=E9=83=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yxt/common/base/utils/MessageCode.java | 156 ++++++++++++++++++ 1 file changed, 156 insertions(+) create mode 100644 yxt-common/yxt-common-base/src/main/java/com/yxt/common/base/utils/MessageCode.java diff --git a/yxt-common/yxt-common-base/src/main/java/com/yxt/common/base/utils/MessageCode.java b/yxt-common/yxt-common-base/src/main/java/com/yxt/common/base/utils/MessageCode.java new file mode 100644 index 0000000..b19031e --- /dev/null +++ b/yxt-common/yxt-common-base/src/main/java/com/yxt/common/base/utils/MessageCode.java @@ -0,0 +1,156 @@ +package com.yxt.common.base.utils; + +/** + * 封装消费者调用接口返回信息状态码
+ * 不够用请自己添加,注意命名规范 + * 200 成功状态 + * 自定义成功状态: 200[00][x],其中[00]为类别,[x]为状态值 + * 100为失败状态 + * 自定义失败状态: 100[00][x],其中[00]为类别,[x]为状态值 + * 100[01]x为用户失败状态 + * 100[02]x为管理员失败状态 + * ...自定义状态 + * 错误码命名规范: + * 1.6位字母加数字。A:portal,B:aos,C:scms,D:gms,E:ttvictory + * 2.第1位为大写字母,项目对应的字母 + * 3.第2、3位为数字,模块代码,00为公共 + * 4.后3位为错误码 + * + + * Created by ADon on 2016/7/22. + */ +public enum MessageCode { + + SUCCESS("200", "成功"), + FAIL("100", "失败"), + NoContent("204","返回为空"), + BadRequest("400","参数错误"), + + /** + * A:portal + * 01:sysuser + * 02:sysuserinfo + * 03:sysuserwxauth + * 04:sms + * 05:website + */ + SysUser_Not_Exist("A01001","未找到用户"), + SysUser_Mobile_Not_Bind("A01002","手机未绑定"), + SysUser_Not_Login("A01003","用户未登陆"), + SysUser_Sid_IsEmpty("A01401","Sid为空"), + + SysUserInfo_Not_Exist("A02001","未找到用户信息"), + SysUserInfo_Sid_IsEmpty("A02401","用户信息Sid为空"), + + SysUserWxAuth_Not_Exist("A03001","未找到微信授权用户"), + + SysUserLogin_UserData_Not_Exist("100013","用户数据不存在"), + SysUserLogin_UserData_In_Pyw("100015","在乒娱网存在用户"), + + Empty_Error_Sid("100025","请编辑联系人姓名"), + + NOSIGNATRUE("400001","签名参数错误"), + CheckSignatureFail("4000011","签名验证失败"), + NOTIMESTAMP("400002","时间戳参数错误"), + NOTREQUESTDATA("400003","请求数据参数错误"), + NOHTTPS("400004","请使用HTTPS访问"), + Unauthorized("401","认证失败"), + UnDecrypt("401001","解密失败"), + ErrorMessage("402","信息有误"), + AfreshLogin("403","请重新登录"), + RealMessage("101","请填写真实信息"), + deleMessage("102","此球馆已被删除"), + deleMatchMessage("103","此赛事已被删除"), + User_NO_AUTH("100018","亲,您无此权限"), + ENTITY_ID_IS_EMPTY("100001", "传入的参数为空"), + + UserLoginInfo_VeCode_IS_Login("200010","登录成功"), + + + + UserLoginInfo_Password_NOT_EQUAL("100011","密码错误"), + UserLoginInfo_Password_MaxCount("100011001","钱包密码已被锁定,请x小时后再试"), + UserLoginInfo_VeCode_NOT_Login("100012","登录失败"), + + UserData_VeCode_NOT_ERROR("100014","发生错误"), + UserData_Level_NOT_AUTH("100015","尚未进行实名认证"), + UserData_Level_NOT("100015","请先在我的资料页面进行实名认证"), + UserData_Pwd_NOT_LEGAL("100016","密码只能为6位数字"), + UserAccount_VeCode_NOT_ERROR("100017","发生错误"), + BalanceAccount_NOT_EXIST("100019","用户钱包账户不存在"), + BalanceAccount_IS_EXIST("100020","用户钱包账户不能重复设置密码"), + Event_USER_ERROR("001","对不起,只有组委会人员起和参与人员可以上传"), + Manager_Delete_Error1("100020","对不起,剩余管理员不能少于1位"), + Manager_Delete_Error2("100021","对不起,不能删除自己"), + Group_Delete_Error("100022","对不起,不能删除自己的角色"), + + GameName_Empty_Error("100023","请填写比赛名称"), + Address_Empty_Error("100024","请编辑比赛地点"), + linkName_Empty_Error("100025","请编辑联系人姓名"), + linkPhone_Empty_Error("100026","请编辑联系人电话"), + + committee_Empty_Error("100027","没有搜索到相关人员"), + committee_Repeat_Error("100028","该成员已在组委会列表"), + remove_Mine_Error("100029","不能移出自己"), + remove_Success("100030","移出成功"), + setManager_Already("100031","您已经是管理员"), + setManager_Error("100032","发布者无法设置为管理员"), + setManager_Success("100033","设置管理员成功"), + // gameStart_ERROR("100034","比赛已开始或结束,不能退出比赛"), + gameStart_ERROR("100034","报名期截止后不能退出比赛"), // Njy于2022/1/25修改 + ApplyEnd_ERROR("100035","报名已结束"), + setManager_Error2("100036","抱歉,只有发布者才有此权限"), + setManager_Error3("100037","请升级版本"), + Order_NOT_EXIST("900001","订单不存在"), + Order_Returded("900002","订单已退款"), + + Event_NOT_EXIST("800001","活动不存在"), + Event_BeforeApplyTime("800002","未到开始报名时间"), + Event_AfterApplyTime("800003","报名时间已截止"), + Event_IS_Notice("800004","活动通知不能报名,请联系活动发起者报名"), + Event_IS_Full("800005","名额已满"), + Event_IS_OnAPP("800006","必须在手机端操作"), + Event_IS_Applyed("800007","已报名,不能重复报名"), + Event_NOT_Invite("800008","对不起,您不在活动邀请范围内"), + Event_NOT_InLevel("800009","对不起,您不在活动要求的会员等级范围内"), + Event_NOT_InAge("800010","对不起,您不在活动要求的年龄范围内"), + Event_NOT_InSex("800011","对不起,您不符合活动要求的性别"), + Event_NameRepeat("800013","队名重复"), + Event_CreateRepeat("800014","您已创建过球队"), + Event_JoinRepeat("800015","您已加入球队"), + Event_ApplyRepeat("800016","您已申请过该球队"), + Event_AlreadyEnroll("800017","此队伍已报名,请换个队伍试试吧"), + User_Certification("800018","请在我的-点击昵称-真实信息认证后操作"), + Event_Apply_Fail("800012","对不起,报名失败"), + + EventsSubproject_NOT_EXIST("800019","活动子项目不存在"), // Njy于2022/1/25添加加 + + OAUTHER_FROMWEIXINKEY_IS_EXIST("700001"," 此手机号已绑定过微信,请先解绑原微信(功能研发中请联系客服)"), + OAUTHER_FROMQQKEY_IS_EXIST("700002"," 此手机号已绑定过QQ,请先解绑原QQ(功能研发中请联系客服)"); + + /* + 命名规范说明: + 实体名_属性_是否_错误信息 + TASKINFO_ID_IS_EMPTY("010", "任务ID为空") + TASKINFO_ID_NOT_EXIST("011", "任务ID不存在") + TASKINFO_ID_IS_EXIST("012", "任务ID已存在") + */ + + private String code; + private String msg; + + MessageCode(String code, String msg) { + this.code = code; + this.msg = msg; + } + + public String getCode() { + return this.code; + } + + + public String getMsg() { + return this.msg; + } + +}