package com.panzhihua.service_community.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; import java.util.Date; @Data @Builder @AllArgsConstructor @NoArgsConstructor @ApiModel("商城积分兑换订单") public class VolunteerCreditsExchange implements Serializable { private static final long serialVersionUID = -70884515430727555L; /** * 主键 */ @ApiModelProperty(value = "主键") private String id; /** * 活动名称 */ @ApiModelProperty(value = "商品名称") private String goodsName; /** * 创建时间 */ @ApiModelProperty(value = "创建时间") private Date creationTime; /** * 更新时间 */ @ApiModelProperty(value = "更新时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date updateTime; /** * 社区id */ @ApiModelProperty(value = "社区id") private String communityId; /** * 订单号 */ @ApiModelProperty(value = "订单号") private String orderNumber; /** * 商品id */ @ApiModelProperty(value = "商品id") private String goodsId; /** * 商品图片 */ @ApiModelProperty(value = "商品图片") private String goodsUrl; /** * 所需积分 */ @ApiModelProperty(value = "所需积分") private String needScore; /** * 用户id */ @ApiModelProperty(value = "用户id") private String userId; /** * 核销状态(0未核销 1已核销) */ @ApiModelProperty(value = "核销状态(0未核销 1已核销)") private String condition; /** * 核销时间 */ @ApiModelProperty(value = "核销时间") private String disposeTime; /** * 核销时间 */ @TableField(exist = false) @ApiModelProperty(value = "志愿者姓名") private String userName; /** * 核销时间 */ @TableField(exist = false) @ApiModelProperty(value = "志愿者手机号") private String userPhone; /** * 商品数量 */ @ApiModelProperty(value = "商品数量") private String good_num; /** * 商品数量 */ @ApiModelProperty(value = "1 社区兑换订单 2商家商品购买订单") private String orderType; /** * 商品数量 */ @ApiModelProperty(value = "实际支付积分") private String palyIntegral; /** * 商品数量 */ @ApiModelProperty(value = "商家id") private String merchantId; /** * 商品购买数量 */ @ApiModelProperty(value = "商品购买数量") private String palyNum; /** * 是否评价 0未评价 1已评价 */ @ApiModelProperty(value = "是否评价 0未评价 1已评价") private String isEvaluate; /** * 商家名称 */ @TableField(exist = false) @ApiModelProperty(value = "商家名称") private String merchantName; }