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