package com.yuanchu.mom.pojo; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.time.LocalDate; import java.time.LocalDateTime; @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("device_leases") public class DeviceLease implements Serializable { private static final long serialVersionUID = 1L; @TableId private Integer leaseId; private String processNumber; private String deviceName; private String managementNumber; private String borrower; @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDate borrowDate; private String borrowStatus; private String submitter; @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime submissionDate; private String currentStatus; private String currentResponsible; private int deviceId; }