package com.gkhy.assess.system.service; import com.baomidou.mybatisplus.extension.service.IService; import com.gkhy.assess.system.domain.AssInvestigation; import java.util.List; import java.util.Map; /** *

* 现场勘验记录表 服务类 *

* * @author kzy * @since 2023-12-12 10:46:54 */ public interface AssInvestigationService extends IService { /** * 新增勘验记录 * @param investigation * @return */ Long addInvestigation(AssInvestigation investigation); /** * 修改勘验记录 * @param investigation * @return */ int editInvestigation(AssInvestigation investigation); /** * 根据项目id获取勘验记录 * @param projectId * @return */ List getInvestigationByProjectId(Long projectId); /** * 根据id获取勘验记录 * @param investigationId * @return */ AssInvestigation getInvestigationById(Long investigationId); /** * 项目状态流转 * @param map */ void doInvestigationProcess(Map map); }