package com.ruoyi.aftersalesservice.pojo;
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
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.format.annotation.DateTimeFormat;
|
|
import java.time.LocalDate;
|
import java.time.LocalDateTime;
|
|
/**
|
* <br>
|
* 临期售后管理实体类
|
* </br>
|
*
|
* @author deslrey
|
* @version 1.0
|
* @since 2026/03/02 14:41
|
*/
|
@Data
|
@TableName("after_sales_near_expiry")
|
@ApiModel("临期售后管理表")
|
public class AfterSalesNearExpiry {
|
|
@TableId(type = IdType.AUTO)
|
@ApiModelProperty("主键")
|
private Long id;
|
|
@ApiModelProperty("临期产品名称")
|
private String productName;
|
|
@ApiModelProperty("产品批号")
|
private String batchNumber;
|
|
@ApiModelProperty("临期日期")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
private LocalDate expireDate;
|
|
@ApiModelProperty("库存数量")
|
private Integer stockQuantity;
|
|
@ApiModelProperty("客户名称")
|
private String customerName;
|
|
@ApiModelProperty("联系电话")
|
private String contactPhone;
|
|
@ApiModelProperty("问题描述")
|
private String disRes;
|
|
@ApiModelProperty("处理结果")
|
private String disposeResult;
|
|
@ApiModelProperty("处理状态 (1-待处理 2-已处理)")
|
private Integer status;
|
|
@ApiModelProperty("处理人ID")
|
private Long disposeUserId;
|
|
@ApiModelProperty("处理人名称")
|
private String disposeNickName;
|
|
@ApiModelProperty("处理日期")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
private LocalDate disDate;
|
|
@ApiModelProperty("创建者")
|
private Long createUser;
|
|
@ApiModelProperty("创建时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private LocalDateTime createTime;
|
|
@ApiModelProperty("修改者")
|
private Long updateUser;
|
|
@ApiModelProperty("修改时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private LocalDateTime updateTime;
|
|
@ApiModelProperty("租户id")
|
private Long tenantId;
|
}
|