| | |
| | | package com.dsh.guns.modular.system.model; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | |
| | | public class SalesDetailVO { |
| | | // 基础信息 |
| | | private Long id; // 主键ID[8] |
| | | private String huiMinName; // 惠民卡名称 |
| | | private Integer huiMinType; // 惠民卡类型(1:年度卡,2:年内卡) |
| | | private String huiMinName; // 玩湃惠民卡名称 |
| | | private Integer huiMinType; // 玩湃惠民卡类型(1:年度卡,2:年内卡) |
| | | private BigDecimal salesMoney; // 售卖金额(精确计算) |
| | | |
| | | // 关联信息 |
| | | private Integer operatorId; |
| | | private String operatorName; // 所属运营商 |
| | | private Integer storeId; |
| | | private String storeIds; |
| | | private String storeName; // 可用门店 |
| | | private Integer appUserId; // 购买用户ID |
| | | private String userName; // 购买用户 |
| | |
| | | |
| | | // 时间信息 |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date paymentTime; // 购买时间[1,8](@ref) |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") |
| | | private Date endTime; // 有效期 |
| | | |
| | | // 使用信息 |