package com.yiboshi.science.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yiboshi.science.base.BaseDAO;
import com.yiboshi.science.entity.ComProjectGroupAssign;
import com.yiboshi.science.param.dto.ComProjectAssignDTO;
import com.yiboshi.science.param.dto.ComProjectGroupAssignDTO;
import com.yiboshi.science.param.query.ComProjectGroupAssignQueryVO;

import java.util.List;

public interface ComProjectGroupAssignDAO extends BaseMapper<ComProjectGroupAssign>, BaseDAO<ComProjectGroupAssignQueryVO, ComProjectGroupAssignDTO, ComProjectGroupAssign>{

    List<ComProjectGroupAssignDTO> getAssignExpertList(String groupId);

    ComProjectGroupAssignDTO getAssignGroupExpertById(String Id);

    List<ComProjectAssignDTO> getProjectAssignByGroupIdExpertId(String groupId, String expertId);
}
