package com.ruoyi.basic.pojo; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.IdType; 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 lombok.Data; import java.io.Serializable; import java.time.LocalDate; import java.time.LocalDateTime; /** * 油库信息对象 oil_depot * * @author ruoyi * @date 2026-09-10 */ @TableName(value = "oil_depot") @Data public class OilDepot implements Serializable { private static final long serialVersionUID = 1L; /** * 油库id */ @TableId(type = IdType.AUTO) private Long id; /** * 油库名称 */ private String depotName; /** * 负责人 */ private String chargePerson; /** * 联系电话 */ private String phone; /** * 启用日期 */ @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate enableDate; /** * 所属公司 */ private String company; /** * 创建时间 */ @TableField(fill = FieldFill.INSERT) private LocalDateTime createTime; /** * 创建人 */ @TableField(fill = FieldFill.INSERT) private Long createUser; /** * 更新时间 */ @TableField(fill = FieldFill.INSERT) private LocalDateTime updateTime; /** * 更新人 */ private Long updateUser; /** * 租户id */ @TableField(fill = FieldFill.INSERT) private Long tenantId; /** * 部门id */ @TableField(fill = FieldFill.INSERT) private Long deptId; }