package com.estate.expert.admin.domain.business.check; import cn.afterturn.easypoi.excel.annotation.Excel; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.extension.activerecord.Model; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.util.Date; /** *

* 检查情况 *

* * @author administrator * @since 2026-01-12 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) public class CheckVo extends Model { @TableId(value = "id", type = IdType.AUTO) private Integer id; @ApiModelProperty("计划id") private Integer planId; @ApiModelProperty("计划名称") @Excel(name = "计划名称") private String planName; @ApiModelProperty("项目id") private Integer projectId; @ApiModelProperty("项目名称") @Excel(name = "项目") private String projectName; @ApiModelProperty("委托方id") private Integer clientId; @ApiModelProperty("委托方名称") @Excel(name = "委托方") private String clientName; @ApiModelProperty("安全告知单") private String safetySlip; @ApiModelProperty("检查人员图片") private String checkUserImg; @ApiModelProperty("廉政告知单") private String integrityNotification; @ApiModelProperty("检查时间") @Excel(name = "检查时间",format = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date time; @ApiModelProperty("创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createTime; @ApiModelProperty("检查标题") private String title; }