package com.ruoyi.invest.service; import java.util.List; import com.ruoyi.invest.domain.TProjectInvestigatePerson; /** * 尽调人员关联表Service接口 * * @author zjc * @date 2024-03-13 */ public interface ITProjectInvestigatePersonService { /** * 查询尽调人员关联表 * * @param id 尽调人员关联表主键 * @return 尽调人员关联表 */ public TProjectInvestigatePerson selectTProjectInvestigatePersonById(String id); /** * 查询尽调人员关联表列表 * * @param tProjectInvestigatePerson 尽调人员关联表 * @return 尽调人员关联表集合 */ public List selectTProjectInvestigatePersonList(TProjectInvestigatePerson tProjectInvestigatePerson); /** * 新增尽调人员关联表 * * @param tProjectInvestigatePerson 尽调人员关联表 * @return 结果 */ public int insertTProjectInvestigatePerson(TProjectInvestigatePerson tProjectInvestigatePerson); /** * 修改尽调人员关联表 * * @param tProjectInvestigatePerson 尽调人员关联表 * @return 结果 */ public int updateTProjectInvestigatePerson(TProjectInvestigatePerson tProjectInvestigatePerson); /** * 批量删除尽调人员关联表 * * @param ids 需要删除的尽调人员关联表主键集合 * @return 结果 */ public int deleteTProjectInvestigatePersonByIds(String[] ids); /** * 删除尽调人员关联表信息 * * @param id 尽调人员关联表主键 * @return 结果 */ public int deleteTProjectInvestigatePersonById(String id); /** * 根据尽调申请ID获取尽调人员关联表详细信息 * * @param projectInvestigateId * @param userId * @return */ TProjectInvestigatePerson selectByProjectInvestigateId(String projectInvestigateId,Long userId); }