Update ResponseEnum.java

cyj
pbvfus8to 8 months ago
parent 3c61f739d1
commit d677da6a1a

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