|
|
|
@ -1,27 +1,62 @@ |
|
|
|
package cc.hiver.mall.entity; |
|
|
|
|
|
|
|
import cc.hiver.core.base.HiverBaseEntity; |
|
|
|
import cc.hiver.core.common.constant.CommonConstant; |
|
|
|
import cc.hiver.core.common.utils.SnowFlakeUtil; |
|
|
|
import com.baomidou.mybatisplus.annotation.FieldFill; |
|
|
|
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 org.springframework.data.annotation.CreatedBy; |
|
|
|
import org.springframework.data.annotation.LastModifiedBy; |
|
|
|
import org.springframework.data.annotation.LastModifiedDate; |
|
|
|
import org.springframework.format.annotation.DateTimeFormat; |
|
|
|
|
|
|
|
import javax.persistence.Id; |
|
|
|
import java.io.Serializable; |
|
|
|
import java.math.BigDecimal; |
|
|
|
import java.util.Date; |
|
|
|
|
|
|
|
@Data |
|
|
|
@ApiModel(value = "退货单主表") |
|
|
|
@TableName(value = "t_return_sale", autoResultMap = true) |
|
|
|
public class ReturnSale extends HiverBaseEntity { |
|
|
|
public class ReturnSale implements Serializable { |
|
|
|
|
|
|
|
private static final long serialVersionUID = 1L; |
|
|
|
@Id |
|
|
|
@TableId |
|
|
|
@ApiModelProperty(value = "唯一标识") |
|
|
|
private String id = "TD" + SnowFlakeUtil.nextId(); |
|
|
|
|
|
|
|
@ApiModelProperty(value = "创建者") |
|
|
|
@CreatedBy |
|
|
|
@TableField(fill = FieldFill.INSERT) |
|
|
|
private String createBy; |
|
|
|
|
|
|
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
|
@ApiModelProperty(value = "创建时间") |
|
|
|
private Date createTime; |
|
|
|
|
|
|
|
@ApiModelProperty(value = "更新者") |
|
|
|
@LastModifiedBy |
|
|
|
@TableField(fill = FieldFill.UPDATE) |
|
|
|
private String updateBy; |
|
|
|
|
|
|
|
@LastModifiedDate |
|
|
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
|
@ApiModelProperty(value = "更新时间") |
|
|
|
@TableField(fill = FieldFill.UPDATE) |
|
|
|
private Date updateTime; |
|
|
|
|
|
|
|
@ApiModelProperty(value = "删除标志 默认0") |
|
|
|
private Integer delFlag = CommonConstant.STATUS_NORMAL; |
|
|
|
|
|
|
|
|
|
|
|
private String saleId; |
|
|
|
|
|
|
|
@ApiModelProperty(value = "操作人姓名") |
|
|
|
@ -95,5 +130,4 @@ public class ReturnSale extends HiverBaseEntity { |
|
|
|
@ApiModelProperty(value = "下单总件数") |
|
|
|
private String workerName; |
|
|
|
|
|
|
|
private static final long serialVersionUID = 1L; |
|
|
|
} |