New file |
| | |
| | | package com.dsh.course.model.dto; |
| | | |
| | | import com.dsh.course.entity.TNotices; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | @Data |
| | | @ApiModel("公告") |
| | | public class TNoticeWarpper { |
| | | @ApiModelProperty("主键") |
| | | private Integer id; |
| | | @ApiModelProperty("标题") |
| | | private String title; |
| | | @ApiModelProperty("内容") |
| | | private String content; |
| | | @ApiModelProperty("图片地址") |
| | | private String imgUrl; |
| | | @ApiModelProperty("发布时间") |
| | | private Long insertTime; |
| | | |
| | | |
| | | public static List<TNoticeWarpper> getTNoticeWarppers(List<TNotices> notices){ |
| | | List<TNoticeWarpper> list = new ArrayList<>(); |
| | | if(null != notices){ |
| | | for(TNotices t : notices){ |
| | | TNoticeWarpper noticeWarpper = new TNoticeWarpper(); |
| | | noticeWarpper.setId(t.getId()); |
| | | noticeWarpper.setTitle(t.getTitle()); |
| | | noticeWarpper.setContent(t.getContent()); |
| | | noticeWarpper.setImgUrl(t.getImgUrl()); |
| | | noticeWarpper.setInsertTime(t.getInsertTime().getTime()); |
| | | list.add(noticeWarpper); |
| | | } |
| | | } |
| | | return list; |
| | | } |
| | | } |