/**
 * Copyright &copy; 2015-2020 <a href="http://www.jeeplus.org/">JeePlus</a> All rights reserved.
 */
package com.jeeplus.modules.project.dao;

import com.jeeplus.modules.workclientinfo.entity.WorkClientLinkman;
import com.jeeplus.modules.workcontractinfo.entity.WorkContractInfo;
import com.jeeplus.modules.project.entity.Projectgeneral;
import com.jeeplus.modules.project.entity.ProjectEvaluationRecord;
import com.jeeplus.modules.project.entity.Workprojectgroup;
import java.util.List;
import com.jeeplus.common.persistence.CrudDao;
import com.jeeplus.common.persistence.annotation.MyBatisDao;
import com.jeeplus.modules.project.entity.Project;

/**
 * 项目表DAO接口
 * @author fgy
 * @version 2017-10-12
 */
@MyBatisDao
public interface ProjectDao extends CrudDao<Project> {

	public List<WorkClientLinkman> findListByentrustCompany(WorkClientLinkman entrustCompany);
	public List<WorkContractInfo> findListBycontractInfo(WorkContractInfo contractInfo);
	public List<Projectgeneral> findListByprojectGeneral(Projectgeneral projectGeneral);
	public List<WorkClientLinkman> findListByworkClientLinkman(WorkClientLinkman workClientLinkman);
	public List<ProjectEvaluationRecord> findListByprojectEvaluationRecord(ProjectEvaluationRecord projectEvaluationRecord);
	public List<Workprojectgroup> findListByworkprojectgroup(Workprojectgroup workprojectgroup);
	
}