AsraProjectAndPersonNumDTO.java 2.12 KB
package com.zteits.oa.api.dto.asradaily;

import java.util.List;

import com.zteits.oa.api.base.bean.BaiscDTO;

public class AsraProjectAndPersonNumDTO extends BaiscDTO{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	/**所属项目ID*/
    private Long projectId;
    /**所属项目名称.*/
    private String projectName;
    /**提交人数.*/
    private Integer commitPersonNum;
    
    private List<QueryAsraDailyAllDetailForListReqDTO> listDetail;
    
    
    
	public List<QueryAsraDailyAllDetailForListReqDTO> getListDetail() {
		return listDetail;
	}
	public void setListDetail(List<QueryAsraDailyAllDetailForListReqDTO> listDetail) {
		this.listDetail = listDetail;
	}
	public Long getProjectId() {
		return projectId;
	}
	public void setProjectId(Long projectId) {
		this.projectId = projectId;
	}
	public String getProjectName() {
		return projectName;
	}
	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}
	public Integer getCommitPersonNum() {
		return commitPersonNum;
	}
	public void setCommitPersonNum(Integer commitPersonNum) {
		this.commitPersonNum = commitPersonNum;
	}
	
	
	@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + ((projectId == null) ? 0 : projectId.hashCode());
		result = prime * result + ((projectName == null) ? 0 : projectName.hashCode());
		return result;
	}
	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		AsraProjectAndPersonNumDTO other = (AsraProjectAndPersonNumDTO) obj;
		if (projectId == null) {
			if (other.projectId != null)
				return false;
		} else if (!projectId.equals(other.projectId))
			return false;
		if (projectName == null) {
			if (other.projectName != null)
				return false;
		} else if (!projectName.equals(other.projectName))
			return false;
		return true;
	}
	@Override
	public String toString() {
		return "AsraProjectAndPersonNumDTO [projectId=" + projectId + ", projectName=" + projectName
				+ ", commitPersonNum=" + commitPersonNum + "]";
	}
    
}