package com.example.server.progressTrack.model; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.example.server.entity.BusiEntity; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.Date; import java.util.List; /** * dj_jdgz_network_level1 * * @author zt generator * @since 1.0.0 2024-12-17 */ @Data @EqualsAndHashCode(callSuper=false) @TableName("dj_jdgz_network_level1") public class DjJdgzNetworkLevel1 extends BusiEntity { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "X号") private Long shipId; @ApiModelProperty(value = "修理等级") private Integer maintainLevel; @ApiModelProperty(value = "年份") private Integer year; @ApiModelProperty(value = "工程名称(由X号-年份-修理等级自动拼接)") private String projectName; @ApiModelProperty(value = "网络图JSON字符串") private String content; @ApiModelProperty(value = "起始时间") private String startDate; @ApiModelProperty(value = "起始时间戳") private Integer startDateDigit; @ApiModelProperty(value = "备注") private Integer remark; @ApiModelProperty(value = "临期天数") private Integer adventDay; @TableField(exist = false) private List dataList; }