package com.hotent.project.manager; import com.hotent.project.model.CostProjectProccessNodeDetail; import com.hotent.base.manager.BaseManager; import java.util.List; /** * 流程环节明细表 服务类 * * @company 山西清众科技股份有限公司 * @author 超级管理员 * @since 2025-12-23 */ public interface CostProjectProccessNodeDetailManager extends BaseManager { /** * 根据主键获取详情 * * @param id 主键ID * @return 明细对象 */ CostProjectProccessNodeDetail getDetail(String id); /** * 【最简】根据任务ID记录环节明细(自动获取流程、节点、用户、来源类型等所有信息) * * @param taskId 任务ID * @param actionType 操作类型 * @param actionName 操作名称 * @param remark 备注 */ void recordByTaskId(String taskId, String actionType, String actionName, String remark); }