package com.cku.oa.common; import java.io.Serializable; public class ResultVo implements Serializable { private static final long serialVersionUID = 1L; private Integer rc; private String msg; private T data; public ResultVo() { } public ResultVo(ResultEnum resultenum, T data) { this.rc = resultenum.getRc(); this.msg = resultenum.getMsg(); this.data = data; } public ResultVo(ResultEnum resultenum) { this.rc = resultenum.getRc(); this.msg = resultenum.getMsg(); this.data = null; } public ResultVo(Integer rc, String msg, T data) { this.rc = rc; this.msg = msg; this.data = data; } public ResultVo(Integer rc, String msg) { this.rc = rc; this.msg = msg; this.data = null; } public Integer getRc() { return rc; } public void setRc(Integer rc) { this.rc = rc; } public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public T getData() { return data; } public void setData(T data) { this.data = data; } }