package com.ruoyi.account.api.dto; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.account.api.model.TAppUserCar; import io.swagger.annotations.Api; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; import java.util.List; @Data public class AppUserInfoDto { @ApiModelProperty("1是0否") private Integer isVip; @ApiModelProperty("最低会员价格") private BigDecimal minPrice; @ApiModelProperty("vip结束时间") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private LocalDateTime vipExpireTime; @ApiModelProperty("当天是否签到") private Integer isSign; @ApiModelProperty("当前积分") private Integer points; @ApiModelProperty("微信openid") private String wxOpenid; @ApiModelProperty("支付宝openid") private String aliOpenid; @ApiModelProperty("支付宝userId") private String aliUserId; @ApiModelProperty("支付宝unionId") private String aliUnionId; @ApiModelProperty("当前余额") private BigDecimal balance; @ApiModelProperty("当前优惠卷数量") private Integer couponNum; private Long vipCouponNum; @ApiModelProperty("是否第一次添加车") private Integer firstAdd; @ApiModelProperty("当前绑定的车辆") private List userCars; }