package com.ruoyi.system.vo; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDate; import java.time.LocalDateTime; @Data @ApiModel( "订单转让记录详情视图Vo") public class TOrderTransferDetailVo { @ApiModelProperty(value = "id") private Integer id; @ApiModelProperty(value = "大礼包订单id") private Integer bigGiftPackageOrderId; @ApiModelProperty(value = "订单编号") private String code; @ApiModelProperty(value = "原所属公司") private String oldCompany; @ApiModelProperty(value = "原用户Id") private Integer oldUserId; @ApiModelProperty(value = "原用户") private String oldUser; @ApiModelProperty(value = "下单时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; @ApiModelProperty(value = "订单价格") private BigDecimal orderPrice; @ApiModelProperty(value = "商品名称") private String productName; @ApiModelProperty(value = "支付方式1=订金+尾款,2=全款") private Integer payType; @ApiModelProperty(value = "定金") private BigDecimal deposit; @ApiModelProperty(value = "尾款") private BigDecimal finalPayment; @ApiModelProperty(value = "订单状态 1=待付款,2=已付订金,3=完成支付,4=确认收货,5=已退款") private Integer status; @ApiModelProperty(value = "新用户") private String newUser; @ApiModelProperty(value = "新用户头像") private String newUserAvatar; @ApiModelProperty(value = "新用户id") private Integer newUserId; @ApiModelProperty(value = "新用户工号") private String newUserCode; @ApiModelProperty(value = "新用户手机") private String newUserPhone; @ApiModelProperty(value = "新用户性别 1=男,2=女") private Integer newUserGender; @ApiModelProperty(value = "新用户生日") @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate newUserBirthday; @ApiModelProperty(value = "新用户注册时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime newUserRegisterTime; @ApiModelProperty(value = "新用户status 1=使用中,2=冻结,3=删除") private Integer newUserStatus; @ApiModelProperty(value = "操作时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime operateTime; @ApiModelProperty(value = "操作人") private String operateUser; }