package com.gs.xiaomi.dto;
|
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
import lombok.Data;
|
|
@Data
|
public class BCS101Response {
|
|
@JsonProperty("header")
|
private BCS101ResponseHeader header;
|
|
@JsonProperty("body")
|
private BCS101ResponseBody body;
|
|
/**
|
* 判断响应是否成功
|
* @return true表示成功(code=200), false表示失败
|
*/
|
public boolean isSuccess() {
|
return header != null && header.getCode() != null && header.getCode() == 200;
|
}
|
|
/**
|
* 获取错误描述信息
|
* @return 错误描述
|
*/
|
public String getErrorDesc() {
|
return header != null ? header.getDesc() : "未知错误";
|
}
|
}
|