From 7e7f901b2172281dc294dfbc67e6ad00625f09f4 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期一, 04 三月 2024 10:11:21 +0800 Subject: [PATCH] 合并代码 --- cloud-server-management/src/main/java/com/dsh/course/model/dto/TNoticeWarpper.java | 41 +++++++++++++++++++++++++++++++++++++++++ 1 files changed, 41 insertions(+), 0 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/course/model/dto/TNoticeWarpper.java b/cloud-server-management/src/main/java/com/dsh/course/model/dto/TNoticeWarpper.java new file mode 100644 index 0000000..d757e21 --- /dev/null +++ b/cloud-server-management/src/main/java/com/dsh/course/model/dto/TNoticeWarpper.java @@ -0,0 +1,41 @@ +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; + } +} -- Gitblit v1.7.1