package com.example.Utils;import io.swagger.annotations.ApiModel;import io.swagger.annotations.ApiModelProperty;/***** @Author:www.itheima.com* @Description:返回实体Bean*****/@ApiModel(description = "Result",value = "Result")public class Result<T> {@ApiModelProperty(value="执行是否成功,true:成功,false:失败",required = true)private boolean flag;//是否成功@ApiModelProperty(value="返回状态码,20000:成功,20001:失败,20002:用户名或密码错误,20003:权限不足,20004:远程调用失败,20005:重复操作,20006:没有对应的数据",required = true)private Integer code;//返回码@ApiModelProperty(value="提示信息",required = true)private String message;//返回消息@ApiModelProperty(value="逻辑数据",required = true)private T data;//返回数据public Result(boolean flag, Integer code, String message, Object data) {this.flag = flag;this.code = code;this.message = message;this.data = (T) data;}public Result(boolean flag, Integer code, String message) {this.flag = flag;this.code = code;this.message = message;}public Result() {this.flag = true;this.code = StatusCode.OK;this.message = "操作成功!";}public boolean isFlag() {return flag;}public void setFlag(boolean flag) {this.flag = flag;}public Integer getCode() {return code;}public void setCode(Integer code) {this.code = code;}public String getMessage() {return message;}public void setMessage(String message) {this.message = message;}public T getData() {return data;}public void setData(T data) {this.data = data;}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。