package com.ycl.platform.domain.entity; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.write.style.ContentStyle; import com.alibaba.excel.enums.poi.HorizontalAlignmentEnum; import com.alibaba.excel.enums.poi.VerticalAlignmentEnum; import com.baomidou.mybatisplus.annotation.TableLogic; import com.fasterxml.jackson.annotation.JsonFormat; import com.ycl.system.entity.BaseEntity; import lombok.Data; import java.util.Date; /** * 运维合同对象 t_contract * * @author gonghl * @date 2024-04-22 */ @Data @ExcelIgnoreUnannotated @ContentStyle(horizontalAlignment = HorizontalAlignmentEnum.CENTER, verticalAlignment = VerticalAlignmentEnum.CENTER) public class TContract extends BaseEntity { private static final long serialVersionUID = 1L; /** * 主键 */ @ExcelProperty("序号") private Long id; /** * 单位id */ private Integer unitId; /** * 合同名称 */ private String name; /** * 开始时间 */ @JsonFormat(pattern = "yyyy-MM-dd") private Date startTime; /** * 结束时间 */ @JsonFormat(pattern = "yyyy-MM-dd") private Date endTime; @TableLogic private String deleted; }