package com.ruoyi.aftersalesservice.pojo; import com.baomidou.mybatisplus.annotation.*; 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.math.BigDecimal; import java.time.LocalDate; import java.time.LocalDateTime; import java.util.Date; /** * @author :yys * @date : 2025/7/30 9:19 */ @Data @TableName("after_sales_service") @ApiModel public class AfterSalesService { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 状态 1-待处理 2-已处理 */ @ApiModelProperty("状态 1-待处理 2-已处理") private Integer status; /** * 登记人 */ @ApiModelProperty("登记人") private Long checkUserId; /** * 登记人名称 */ @ApiModelProperty("登记人名称") private String checkNickName; /** * 处理人 */ @ApiModelProperty("处理人") private Long disposeUserId; /** * 处理人名称 */ @ApiModelProperty("处理人名称") private String disposeNickName; /** * 客户名称 */ @ApiModelProperty("客户名称") private String customerName; /** * 问题描述 */ @ApiModelProperty("问题描述") private String proDesc; /** * 处理结果 */ @ApiModelProperty("处理结果") private String disRes; /** * 反馈日期 */ @ApiModelProperty("反馈日期") @JsonFormat(pattern = "yyyy-MM-dd") @DateTimeFormat(pattern = "yyyy-MM-dd") private Date feedbackDate; /** * 处理日期 */ @ApiModelProperty("处理日期") @JsonFormat(pattern = "yyyy-MM-dd") @DateTimeFormat(pattern = "yyyy-MM-dd") private Date disDate; /** * 创建者 */ @TableField(fill = FieldFill.INSERT) private Integer createUser; /** * 创建时间 */ @TableField(fill = FieldFill.INSERT) private LocalDateTime createTime; /** * 修改者 */ @TableField(fill = FieldFill.UPDATE) private Integer updateUser; /** * 修改时间 */ @TableField(fill = FieldFill.UPDATE) private LocalDateTime updateTime; /** * 租户ID */ @TableField(fill = FieldFill.INSERT) private Long tenantId; @TableField(exist = false) @ApiModelProperty("部门名称") private String deptName; }