New file |
| | |
| | | package com.dsh.course.model.vo; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | @Data |
| | | @ApiModel("消息类表") |
| | | public class SystemNoticeWarpper { |
| | | @ApiModelProperty("主键") |
| | | private Integer id; |
| | | @ApiModelProperty("类型(1=公告,2=系统消息)") |
| | | private Integer type; |
| | | @ApiModelProperty("标题") |
| | | private String title; |
| | | @ApiModelProperty("内容") |
| | | private String content; |
| | | @ApiModelProperty("图片") |
| | | private String img; |
| | | @ApiModelProperty("时间") |
| | | private String time; |
| | | @ApiModelProperty("阅读状态(1=未读,2=已读)") |
| | | private Integer read; |
| | | @ApiModelProperty("消息类型(1=打车业务,2=优惠券)") |
| | | private Integer noticeType; |
| | | |
| | | |
| | | public static List<SystemNoticeWarpper> getSystemNoticeWarpper(List<Map<String, Object>> maps){ |
| | | List<SystemNoticeWarpper> list = new ArrayList<>(); |
| | | if(null != maps){ |
| | | for(Map<String, Object> map : maps){ |
| | | SystemNoticeWarpper systemNoticeWarpper = new SystemNoticeWarpper(); |
| | | systemNoticeWarpper.setId(null != map.get("id") ? Integer.valueOf(String.valueOf(map.get("id"))) : 0); |
| | | systemNoticeWarpper.setType(null != map.get("type") ? Integer.valueOf(String.valueOf(map.get("type"))) : 0); |
| | | systemNoticeWarpper.setTitle(null != map.get("title") ? String.valueOf(map.get("title")) : ""); |
| | | systemNoticeWarpper.setContent(null != map.get("content") ? String.valueOf(map.get("content")) : ""); |
| | | systemNoticeWarpper.setImg(null != map.get("img") ? String.valueOf(map.get("img")) : ""); |
| | | systemNoticeWarpper.setTime(null != map.get("time") ? String.valueOf(map.get("time")) : ""); |
| | | systemNoticeWarpper.setRead(null != map.get("read") ? Integer.valueOf(String.valueOf(map.get("read"))) : 0); |
| | | systemNoticeWarpper.setNoticeType(null != map.get("noticeType") ? Integer.valueOf(String.valueOf(map.get("noticeType"))) : 1); |
| | | list.add(systemNoticeWarpper); |
| | | } |
| | | } |
| | | return list; |
| | | } |
| | | } |