package com.dsh.other.model; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; import java.util.List; /** * @author zhibing.pu * @date 2024/3/19 10:15 */ @Data public class SiteBookingVo { /** * 主键 */ private Integer id; /** * 业务流水号 */ private String orderNo; /** * 省 */ private String province; /** * 省编号 */ private String provinceCode; /** * 市名称 */ private String city; /** * 市编号 */ private String cityCode; /** * 门店id */ private Integer storeId; /** * 场地id */ private Integer siteId; /** * 用户id */ private Integer appUserId; /** * 预约时段 */ private String times; /** * 预约开始时间 */ @ApiModelProperty("预约开始时间") private Long startTime; /** * 预约结束 */ @ApiModelProperty("预约结束时间") private Long endTime; /** * 预约人 */ @ApiModelProperty("预约人") private String booker; /** * 联系方式 */ @ApiModelProperty("联系方式") private String phone; /** * 支付方式(1=微信,2=支付宝,3=玩湃比,4=手动支付) */ private Integer payType; /** * 支付时间 */ @ApiModelProperty("支付时间") private Long payTime; /** * 支付金额 */ @ApiModelProperty("支付金额") private Double payMoney; /** * 优惠券id */ private Long userCouponId; /** * 状态(0=待支付,1=待核销,2=已到店,3=已完成,4=已过期,5=已取消) */ @ApiModelProperty("0=待支付,1=待核销,2=已到店,3=已完成,4=已过期,5=已取消") private Integer status; /** * 第三方支付流水号 */ private String payOrderNo; /** * 手动支付操作用户id */ private Integer payUserId; /** * 取消用户id */ private Integer cancelUserId; /** * 取消凭证 */ private String voucher; /** * 取消备注 */ private String remark; /** * 取消时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date cancelTime; /** * 第三方取消退款流水号 */ private String refundOrderNo; /** * 状态(1=正常,2=冻结,3=删除) */ private Integer state; /** * 添加时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date insertTime; @ApiModelProperty("场地名称") private String nextName; @ApiModelProperty("半场 是否半场 1是 2否") private Integer isHalf; @ApiModelProperty("半场名称 ") private String halfName; private Integer goType; private String money; private String storePhone; private List sid; private List rid; private Integer addType; }