package com.panzhihua.service_equipment.model.dos; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.util.Date; @TableName("union_exchange_record") @Data @ApiModel("兑换记录") public class UnionExchangeRecord implements Serializable { private static final long serialVersionUID = 1L; /** * 主键id */ @TableId(value = "id", type = IdType.AUTO) @ApiModelProperty(value = "主键id") private String id; @ApiModelProperty(value = "创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createTime; @ApiModelProperty(value = "更新时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date updateTime; /** * 用户id */ @ApiModelProperty(value = "用户id") private String userId; /** * 社区id */ @ApiModelProperty(value = "社区id") private String communityId; @ApiModelProperty(value = "订单号") private String orderNum; @ApiModelProperty(value = "商品id") private String goodsId; @ApiModelProperty(value = "订单状态(1待发货 2待收货 3待自提 4已完成 5已取消)") private String orderType; @ApiModelProperty(value = "消费积分") private String consumptionPoints; @ApiModelProperty(value = "收件人") private String consignee; @ApiModelProperty(value = "收货人手机号") private String consigneePhone; @ApiModelProperty(value = "收货地址") private String consigneeAddress; @ApiModelProperty(value = "纬度") private String lat; @ApiModelProperty(value = "经度") private String lng; @ApiModelProperty(value = "购买数量") private String goodsNum; @ApiModelProperty(value = "物流公司") private String logisticsCompany; @ApiModelProperty(value = "物流单号") private String logisticsNum; @ApiModelProperty(value = "实际支付积分") private String playIntegral; @ApiModelProperty(value = "取货方式(1邮寄 2自提)") private String pickUpMethod; @ApiModelProperty(value = "自提地址") private String pickUpAddress; @TableField(exist = false) @ApiModelProperty(value = "商品名称") private String goodName; @TableField(exist = false) @ApiModelProperty(value = "商品封面图片") private String goodsCoverUrl; @TableField(exist = false) @ApiModelProperty(value = "商品图片") private String goodsUrl; }