package com.ld.igds.io.response;
|
|
import java.io.Serializable;
|
|
import com.ld.igds.io.constant.OrderRespEnum;
|
|
import lombok.Data;
|
|
@Data
|
public class ProtocolResponse<T> implements Serializable {
|
|
/**
|
*
|
*/
|
private static final long serialVersionUID = 1L;
|
|
private String code;// 响应码
|
|
private String msg;// 异常信息
|
|
/**
|
* 返回数据
|
*/
|
private T data;
|
|
public ProtocolResponse(OrderRespEnum orderRespEnum, String msg) {
|
this.code = orderRespEnum.getCode();
|
this.msg = msg;
|
}
|
|
public ProtocolResponse(OrderRespEnum orderRespEnum, T data) {
|
this.msg = orderRespEnum.getMsg();
|
this.code = orderRespEnum.getCode();
|
this.data = data;
|
}
|
|
}
|