| | |
| | | package com.ruoyi.aftersalesservice.pojo; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.FieldFill; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | 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 io.swagger.v3.oas.annotations.media.Schema; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | |
| | | */ |
| | | @Data |
| | | @TableName("after_sales_near_expiry") |
| | | @ApiModel("临期售后管理表") |
| | | @Schema(name = "临期售后管理表") |
| | | public class AfterSalesNearExpiry { |
| | | |
| | | @TableId(type = IdType.AUTO) |
| | | @ApiModelProperty("主键") |
| | | @Schema(description = "主键") |
| | | private Long id; |
| | | |
| | | @ApiModelProperty("临期产品名称") |
| | | @Schema(description = "临期产品名称") |
| | | private String productName; |
| | | |
| | | @ApiModelProperty("产品批号") |
| | | @Schema(description = "产品批号") |
| | | private String batchNumber; |
| | | |
| | | @ApiModelProperty("临期日期") |
| | | @Schema(description = "临期日期") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | private LocalDate expireDate; |
| | | |
| | | @ApiModelProperty("库存数量") |
| | | @Schema(description = "库存数量") |
| | | private Integer stockQuantity; |
| | | |
| | | @ApiModelProperty("客户名称") |
| | | @Schema(description = "客户名称") |
| | | private String customerName; |
| | | |
| | | @ApiModelProperty("联系电话") |
| | | @Schema(description = "联系电话") |
| | | private String contactPhone; |
| | | |
| | | @ApiModelProperty("问题描述") |
| | | @Schema(description = "问题描述") |
| | | private String disRes; |
| | | |
| | | @ApiModelProperty("处理结果") |
| | | @Schema(description = "处理结果") |
| | | private String disposeResult; |
| | | |
| | | @ApiModelProperty("处理状态 (1-待处理 2-已处理)") |
| | | @Schema(description = "处理状态 (1-待处理 2-已处理)") |
| | | private Integer status; |
| | | |
| | | @ApiModelProperty("处理人ID") |
| | | @Schema(description = "处理人ID") |
| | | private Long disposeUserId; |
| | | |
| | | @ApiModelProperty("处理人名称") |
| | | @Schema(description = "处理人名称") |
| | | private String disposeNickName; |
| | | |
| | | @ApiModelProperty("处理日期") |
| | | @Schema(description = "处理日期") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | private LocalDate disDate; |
| | | |
| | | @ApiModelProperty("创建者") |
| | | @Schema(description = "创建者") |
| | | private Long createUser; |
| | | |
| | | @ApiModelProperty("创建时间") |
| | | @Schema(description = "创建时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty("修改者") |
| | | @Schema(description = "修改者") |
| | | private Long updateUser; |
| | | |
| | | @ApiModelProperty("修改时间") |
| | | @Schema(description = "修改时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private LocalDateTime updateTime; |
| | | |
| | | @ApiModelProperty("租户id") |
| | | @Schema(description = "租户id") |
| | | private Long tenantId; |
| | | |
| | | @TableField(fill = FieldFill.INSERT) |
| | | private Long deptId; |
| | | } |