Update ResponseEnum.java

cyj
pbvfus8to 8 months ago
parent 3c61f739d1
commit d677da6a1a

@ -10,60 +10,104 @@
package com.yami.shop.common.response; package com.yami.shop.common.response;
/** /**
* `ResponseEnum`
* `code``msg`便使
*
* 使
*
* @author FrozenWatermelon * @author FrozenWatermelon
* @date 2020/7/9 * @date 2020/7/9
*/ */
public enum ResponseEnum { public enum ResponseEnum {
/** /**
* ok * `"00000"` `"ok"`
* 使
*/ */
OK("00000", "ok"), OK("00000", "ok"),
/**
* `"A00001"`
* 使
*/
SHOW_FAIL("A00001", ""), SHOW_FAIL("A00001", ""),
/** /**
* * 使
* 使
*/ */
/** /**
* * 使
* 使
*/ */
SHOW_SUCCESS("A00002", ""), SHOW_SUCCESS("A00002", ""),
/** /**
* * `"A00004"` `"Unauthorized"`
* 访使
*/ */
UNAUTHORIZED("A00004", "Unauthorized"), UNAUTHORIZED("A00004", "Unauthorized"),
/** /**
* * `"A00005"` `"服务器出了点小差"`
* 使
*
*/ */
EXCEPTION("A00005", "服务器出了点小差"), EXCEPTION("A00005", "服务器出了点小差"),
/** /**
* * `"A00014"` `"方法参数没有校验"`
* 使
*
*/ */
METHOD_ARGUMENT_NOT_VALID("A00014", "方法参数没有校验"); METHOD_ARGUMENT_NOT_VALID("A00014", "方法参数没有校验");
// 用于存储每个枚举常量对应的状态码的私有属性,通过构造函数进行初始化,在项目中可以通过 `value()` 方法获取该状态码。
private final String code; private final String code;
// 用于存储每个枚举常量对应的提示消息的私有属性,通过构造函数进行初始化,在项目中可以通过 `getMsg()` 方法获取该提示消息。
private final String msg; private final String msg;
/**
* `code` 便
*
* @return
*/
public String value() { public String value() {
return code; return code;
} }
/**
* `msg`
* 使
*
* @return
*/
public String getMsg() { public String getMsg() {
return msg; return msg;
} }
/**
* `code` `msg`
* 使
*
* @param code `code`
* @param msg `msg`
*/
ResponseEnum(String code, String msg) { ResponseEnum(String code, String msg) {
this.code = code; this.code = code;
this.msg = msg; this.msg = msg;
} }
/**
* `toString()`
* 便
*
* @return
*/
@Override @Override
public String toString() { public String toString() {
return "ResponseEnum{" + "code='" + code + '\'' + ", msg='" + msg + '\'' + "} " + super.toString(); return "ResponseEnum{" + "code='" + code + '\'' + ", msg='" + msg + '\'' + "} " + super.toString();
} }
} }
Loading…
Cancel
Save