/** * 设置系统错误。 * * @return 返回构建器。 */ public DwzResultBuild fail() { result.setStatusCode(DwzConstants.ERROR); result.setMessage(DwzConstants.MSG_FAIL); return this; }
/** * 设置权限限制。 * * @return 返回构建器。 */ public DwzResultBuild denied() { result.setStatusCode(DwzConstants.ERROR); result.setMessage(DwzConstants.MSG_DENIED); return this; }
/** * 设置操作失败信息。 * * @param code 失败信息编码 * @param vars 失败信息变量 * @return 返回构建器。 */ public DwzResultBuild error(String code, Object... vars) { result.setStatusCode(DwzConstants.ERROR); result.setMessage(getMessage(code, vars)); return this; }
/** * 设置超时。 * * @return 返回构建器。 */ public DwzResultBuild timeout() { result.setStatusCode(DwzConstants.TIMEOUT); result.setMessage(DwzConstants.MSG_TIMEOUT); return this; }
/** * 设置操作成功信息。 * * @param code 成功信息编码 * @param vars 成功信息变量 * @return 返回构建器。 */ public DwzResultBuild success(String code, Object... vars) { result.setStatusCode(DwzConstants.OK); result.setMessage(getMessage(code, vars)); return this; }