package com.stylefeng.guns.modular.system.warpper;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
|
import java.util.Map;
|
|
@ApiModel("版本")
|
public class VersionWarpper {
|
@ApiModelProperty("主键")
|
private Integer id;
|
@ApiModelProperty("包地址")
|
private String url;
|
@ApiModelProperty("版本说明")
|
private String content;
|
@ApiModelProperty("是否强制更新(0=否,1=是)")
|
private Integer mandatory;
|
@ApiModelProperty("版本号")
|
private String version;
|
|
public Integer getId() {
|
return id;
|
}
|
|
public void setId(Integer id) {
|
this.id = id;
|
}
|
|
public String getUrl() {
|
return url;
|
}
|
|
public void setUrl(String url) {
|
this.url = url;
|
}
|
|
public String getContent() {
|
return content;
|
}
|
|
public void setContent(String content) {
|
this.content = content;
|
}
|
|
public Integer getMandatory() {
|
return mandatory;
|
}
|
|
public void setMandatory(Integer mandatory) {
|
this.mandatory = mandatory;
|
}
|
|
public String getVersion() {
|
return version;
|
}
|
|
public void setVersion(String version) {
|
this.version = version;
|
}
|
|
@Override
|
public String toString() {
|
return "VersionWarpper{" +
|
"id=" + id +
|
", url='" + url + '\'' +
|
", content='" + content + '\'' +
|
", mandatory=" + mandatory +
|
", version='" + version + '\'' +
|
'}';
|
}
|
|
|
public static VersionWarpper getVersionWarpper(Map<String, Object> map){
|
VersionWarpper versionWarpper = new VersionWarpper();
|
if(null != map){
|
versionWarpper.setId(null != map.get("id") ? Integer.valueOf(String.valueOf(map.get("id"))) : 0);
|
versionWarpper.setUrl(null != map.get("url") ? String.valueOf(map.get("url")) : "");
|
versionWarpper.setContent(null != map.get("content") ? String.valueOf(map.get("content")) : "");
|
versionWarpper.setMandatory(null != map.get("mandatory") ? Integer.valueOf(String.valueOf(map.get("mandatory"))) : 0);
|
versionWarpper.setVersion(null != map.get("version") ? String.valueOf(map.get("version")) : "");
|
}
|
return versionWarpper;
|
}
|
}
|