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;
|
|
}
|