package com.gkhy.safePlatform.targetDuty.model.dto.req; import java.sql.Timestamp; import com.fasterxml.jackson.annotation.JsonFormat; import com.gkhy.safePlatform.targetDuty.annotation.Query; public class TargetDivideDetailQueryCriteria { @Query() private Long id; //关联的目标指标/外键 @Query() private Long targetId; //考核指标值 @Query() private String value; //制定日期 @Query() @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Timestamp makeDate; //责任部门/外键 @Query() private Long dutyDepartmentId; //制定人部门/外键 @Query() private Long makerDepartmentId; //上报人/外键 @Query() private Long commitPersonId; @Query() @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Timestamp createTime; @Query() @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Timestamp updateTime; public Long getId() { return id; } public void setId(Long id) { this.id = id; } //关联的目标指标/外键 public Long getTargetId() { return targetId; } public void setTargetId(Long targetId) { this.targetId = targetId; } //考核指标值 public String getValue() { return value; } public void setValue(String value) { this.value = value; } //制定日期 public Timestamp getMakeDate() { return makeDate; } public void setMakeDate(Timestamp makeDate) { this.makeDate = makeDate; } //责任部门/外键 public Long getDutyDepartmentId() { return dutyDepartmentId; } public void setDutyDepartmentId(Long dutyDepartmentId) { this.dutyDepartmentId = dutyDepartmentId; } //制定人部门/外键 public Long getMakerDepartmentId() { return makerDepartmentId; } public void setMakerDepartmentId(Long makerDepartmentId) { this.makerDepartmentId = makerDepartmentId; } //上报人/外键 public Long getCommitPersonId() { return commitPersonId; } public void setCommitPersonId(Long commitPersonId) { this.commitPersonId = commitPersonId; } public Timestamp getCreateTime() { return createTime; } public void setCreateTime(Timestamp createTime) { this.createTime = createTime; } public Timestamp getUpdateTime() { return updateTime; } public void setUpdateTime(Timestamp updateTime) { this.updateTime = updateTime; } }