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 ProblemWarpper { @ApiModelProperty("主键") private Integer id; @ApiModelProperty("留言时间") private String insertTime; @ApiModelProperty("留言内容") private String content; @ApiModelProperty("回复内容") private String answer; public static List getProblemWarpper(List> maps){ List list = new ArrayList<>(); if(null != maps){ for(Map map : maps) { ProblemWarpper problemWarpper = new ProblemWarpper(); problemWarpper.setId(null != map.get("id") ? Integer.valueOf(String.valueOf(map.get("id"))) : 0); problemWarpper.setInsertTime(null != map.get("insertTime") ? String.valueOf(map.get("insertTime")) : ""); problemWarpper.setContent(null != map.get("content") ? String.valueOf(map.get("content")) : ""); problemWarpper.setAnswer(null != map.get("answer") ? String.valueOf(map.get("answer")) : ""); list.add(problemWarpper); } } return list; } }