ConfirmLogDto.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. package com.fuint.common.dto.coupon;
  2. import com.alibaba.fastjson.annotation.JSONField;
  3. import com.fuint.repository.model.MtCoupon;
  4. import com.fuint.repository.model.MtStore;
  5. import com.fuint.repository.model.MtUser;
  6. import io.swagger.annotations.ApiModelProperty;
  7. import lombok.Data;
  8. import java.io.Serializable;
  9. import java.math.BigDecimal;
  10. import java.util.Date;
  11. /**
  12. * 核销卡券流水dto
  13. *
  14. * Created by FSQ
  15. * CopyRight https://www.fuint.cn
  16. */
  17. @Data
  18. public class ConfirmLogDto implements Serializable {
  19. @ApiModelProperty("自增ID")
  20. private Integer id;
  21. @ApiModelProperty("核销编码")
  22. private String code;
  23. @ApiModelProperty("核销状态")
  24. private String status;
  25. @ApiModelProperty("会员卡券ID")
  26. private Integer userCouponId;
  27. @ApiModelProperty("卡券信息")
  28. private MtCoupon couponInfo;
  29. @ApiModelProperty("会员信息")
  30. private MtUser userInfo;
  31. @ApiModelProperty("核销店铺信息")
  32. private MtStore storeInfo;
  33. @JSONField(format="yyyy-MM-dd HH:mm:ss")
  34. @ApiModelProperty("创建时间")
  35. private Date createTime;
  36. @JSONField(format="yyyy-MM-dd HH:mm:ss")
  37. @ApiModelProperty("更新时间")
  38. private Date updateTime;
  39. @ApiModelProperty("核销金额")
  40. private BigDecimal amount;
  41. @ApiModelProperty("核销uuid")
  42. private String uuid;
  43. @ApiModelProperty("核销备注")
  44. private String remark;
  45. @ApiModelProperty("最后操作人")
  46. private String operator;
  47. }