CostProjectProccessNodeDetailManager.java 973 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package com.hotent.project.manager;
  2. import com.hotent.project.model.CostProjectProccessNodeDetail;
  3. import com.hotent.base.manager.BaseManager;
  4. import java.util.List;
  5. /**
  6. * 流程环节明细表 服务类
  7. *
  8. * @company 山西清众科技股份有限公司
  9. * @author 超级管理员
  10. * @since 2025-12-23
  11. */
  12. public interface CostProjectProccessNodeDetailManager extends BaseManager<CostProjectProccessNodeDetail> {
  13. /**
  14. * 根据主键获取详情
  15. *
  16. * @param id 主键ID
  17. * @return 明细对象
  18. */
  19. CostProjectProccessNodeDetail getDetail(String id);
  20. /**
  21. * 【最简】根据任务ID记录环节明细(自动获取流程、节点、用户、来源类型等所有信息)
  22. *
  23. * @param taskId 任务ID
  24. * @param actionType 操作类型
  25. * @param actionName 操作名称
  26. * @param remark 备注
  27. */
  28. void recordByTaskId(String taskId, String actionType, String actionName, String remark);
  29. }