
com.weicoder.common.params.StateParams Maven / Gradle / Ivy
package com.weicoder.common.params;
import com.weicoder.common.config.Config;
import com.weicoder.common.config.ConfigFactory;
import com.weicoder.common.constants.StringConstants;
import com.weicoder.common.W;
/**
* 状态码读取配置
*
* @author WD
*/
public final class StateParams {
// state 配置
private final static Config CONFIG = ConfigFactory.getConfig("state");
/** 状态码 0=成功 */
public final static int SUCCESS = CONFIG.getInt("success", 0);
/** 状态码 1=系统错误 */
public final static int ERROR = CONFIG.getInt("error", 1);
/** 状态码 100=空 */
public final static int NULL = CONFIG.getInt("null", 2);
/** 状态码成功信息 */
public final static String SUCCESS_MSG = CONFIG.getString("success.message", StringConstants.SUCCESS);
/**
* 根据状态码获取状态信息
*
* @param code 状态码
* @return 状态信息
*/
public static String getMessage(int code) {
return CONFIG.getString(W.C.toString(code));
}
private StateParams() {
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy