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 io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.time.LocalDateTime; /** *
* 售后服务附件实体类 *
* * @author deslrey * @version 1.0 * @since 2026/03/02 11:13 */ @Data @TableName("after_sales_service_file") @Schema(name = "售后服务附件表") public class AfterSalesServiceFile { @TableId(type = IdType.AUTO) @Schema(description = "主键") private Long id; @Schema(description = "售后服务记录ID") private Long serviceId; @Schema(description = "文件名称") private String fileName; @Schema(description = "文件访问地址") private String fileUrl; @Schema(description = "文件大小") private Long fileSize; @Schema(description = "文件后缀") private String fileSuffix; @Schema(description = "删除标志(0代表存在 1代表删除)") private String delFlag; @Schema(description = "上传者") private Long createUser; @Schema(description = "创建时间") private LocalDateTime createTime; @Schema(description = "修改者") private Long updateUser; @Schema(description = "修改时间") private LocalDateTime updateTime; @Schema(description = "租户id") private Long tenantId; @TableField(fill = FieldFill.INSERT) private Long deptId; }