package com.gkhy.safePlatform.targetDuty.model.dto.resp; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.annotation.JsonFormat; import com.gkhy.safePlatform.targetDuty.entity.TargetExamine; import java.io.Serializable; import java.sql.Timestamp; import java.util.ArrayList; import java.util.List; public class TargetExamineDivideDto implements Serializable { @TableId(type = IdType.AUTO) private Long id; public Long getId() { return id; } public void setId(Long id) { this.id = id; } //关联的目标指标/外键 private Long targetId; public Long getTargetId() { return targetId; } public void setTargetId(Long targetId) { this.targetId = targetId; } //责任部门id/外键 private Long dutyDepartmentId; public Long getDutyDepartmentId() { return dutyDepartmentId; } public void setDutyDepartmentId(Long dutyDepartmentId) { this.dutyDepartmentId = dutyDepartmentId; } //责任部门名称 private String dutyDepartmentName; //考核指标 private String examineValue; public String getExamineValue() { return examineValue; } public void setExamineValue(String examineValue) { this.examineValue = examineValue; } //制定部门id/外键 private Long makerDepartmentId; public Long getMakerDepartmentId() { return makerDepartmentId; } public void setMakerDepartmentId(Long makerDepartmentId) { this.makerDepartmentId = makerDepartmentId; } //制定部门名称 private String makerDepartmentName; //制定日期 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Timestamp makeDate; public Timestamp getMakeDate() { return makeDate; } public void setMakeDate(Timestamp makeDate) { this.makeDate = makeDate; } //上报值 private String uploadValue; public String getUploadValue() { return uploadValue; } public void setUploadValue(String uploadValue) { this.uploadValue = uploadValue; } //上报时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Timestamp uploadDate; public Timestamp getUploadDate() { return uploadDate; } public void setUploadDate(Timestamp uploadDate) { this.uploadDate = uploadDate; } //考核结果 1:合格 2:不合格 private Integer examineResult; public Integer getExamineResult() { return examineResult; } public void setExamineResult(Integer examineResult) { this.examineResult = examineResult; } //考核人ID/外键 private Long examinePersonId; public Long getExaminePersonId() { return examinePersonId; } public void setExaminePersonId(Long examinePersonId) { this.examinePersonId = examinePersonId; } //考核人名称 private String examinePersonName; public String getExaminePersonName() { return examinePersonName; } public void setExaminePersonName(String examinePersonName) { this.examinePersonName = examinePersonName; } //考核时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Timestamp examineDate; public Timestamp getExamineDate() { return examineDate; } public void setExamineDate(Timestamp examineDate) { this.examineDate = examineDate; } public String getDutyDepartmentName() { return dutyDepartmentName; } public void setDutyDepartmentName(String dutyDepartmentName) { this.dutyDepartmentName = dutyDepartmentName; } public String getMakerDepartmentName() { return makerDepartmentName; } public void setMakerDepartmentName(String makerDepartmentName) { this.makerDepartmentName = makerDepartmentName; } }