123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- package com.huimv.management.util;
- import java.io.Serializable;
- /**
- * 描述
- *
- * @author 三国的包子
- * @version 1.0
- * @package entity *
- * @since 1.0
- */
- public class Result<T> implements Serializable {
- private boolean flag;//是否成功
- private Integer code;//返回码
- private String message;//返回消息
- 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;
- }
- }
|