package com.stylefeng.guns.modular.system.warpper; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.util.ArrayList; import java.util.List; import java.util.Map; @ApiModel("提现历史记录") public class WithdrawalWarpper { @ApiModelProperty("主键") private Integer id; @ApiModelProperty("提现时间") private String insertTime; @ApiModelProperty("提现金额") private Double money; @ApiModelProperty("提现方式") private String name; @ApiModelProperty("备注") private String remark; @ApiModelProperty("提现状态(1=待处理,2=成功,3=失败)") private Integer state; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getInsertTime() { return insertTime; } public void setInsertTime(String insertTime) { this.insertTime = insertTime; } public Double getMoney() { return money; } public void setMoney(Double money) { this.money = money; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } public Integer getState() { return state; } public void setState(Integer state) { this.state = state; } @Override public String toString() { return "WithdrawalWarpper{" + "id=" + id + ", insertTime='" + insertTime + '\'' + ", money=" + money + ", name='" + name + '\'' + ", remark='" + remark + '\'' + ", state=" + state + '}'; } public static List getWithdrawalWarpper(List> maps){ List list = new ArrayList<>(); if(null != maps){ for(Map map : maps){ WithdrawalWarpper withdrawalWarpper = new WithdrawalWarpper(); withdrawalWarpper.setId(null != map.get("id") ? Integer.valueOf(String.valueOf(map.get("id"))) : 0); withdrawalWarpper.setMoney(null != map.get("money") ? Double.valueOf(String.valueOf(map.get("money"))) : 0); withdrawalWarpper.setName(null != map.get("name") ? String.valueOf(map.get("name")) : ""); withdrawalWarpper.setRemark(null != map.get("remark") ? String.valueOf(map.get("remark")) : ""); withdrawalWarpper.setState(null != map.get("state") ? Integer.valueOf(String.valueOf(map.get("state"))) : 0); withdrawalWarpper.setInsertTime(null != map.get("insertTime") ? String.valueOf(map.get("insertTime")) : ""); list.add(withdrawalWarpper); } } return list; } }