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/vo/SystemNoticeWarpper.java | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 50 insertions(+), 0 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/course/model/vo/SystemNoticeWarpper.java b/cloud-server-management/src/main/java/com/dsh/course/model/vo/SystemNoticeWarpper.java new file mode 100644 index 0000000..a140512 --- /dev/null +++ b/cloud-server-management/src/main/java/com/dsh/course/model/vo/SystemNoticeWarpper.java @@ -0,0 +1,50 @@ +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; + } +} -- Gitblit v1.7.1