New file |
| | |
| | | package com.dsh.course.model.vo; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.util.Map; |
| | | |
| | | @Data |
| | | @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 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; |
| | | } |
| | | } |