| | |
| | | |
| | | 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; |
| | | |
| | | @ApiModel("提现历史记录") |
| | | /** |
| | | * @author zhibing.pu |
| | | * @Date 2024/5/6 11:09 |
| | | */ |
| | | @ApiModel |
| | | @Data |
| | | 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<WithdrawalWarpper> getWithdrawalWarpper(List<Map<String, Object>> maps){ |
| | | List<WithdrawalWarpper> list = new ArrayList<>(); |
| | | if(null != maps){ |
| | | for(Map<String, Object> 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; |
| | | } |
| | | @ApiModelProperty("提现总金额") |
| | | private Double total; |
| | | @ApiModelProperty("明细列表") |
| | | private List<WithdrawalListWarpper> list; |
| | | } |