zm
2020-05-18 a18bfacbf56b401f6e0fdae8710fbca4df8cff77
commit | author | age
a18bfa 1 package cn.autoform.web.service.process;
Z 2
3 import java.util.List;
4 import java.util.Map;
5 import java.util.concurrent.TimeoutException;
6
7 import cn.autoform.bean.page.PageResult;
8 import cn.autoform.db.entity.ProcessLog;
9 import cn.autoform.db.entity.ProcessLogExtend;
10
11 public interface ProcessLogService {
12
13     /**
14      * 新增
15      */
16     Integer addProcessLog(Map<String,Object> map, String dataType, String activityDefName) throws TimeoutException;
17
18     /**
19      * 修改数据状态,修改数据类型,按表单id,dataRowNum,流程实例id,数据类型,修改
20      */
21     Integer updateState(ProcessLog processLog);
22
23     /**
24      * 分页查询,按类型查询
25      */
26     PageResult<ProcessLog> selectPage(ProcessLog processLog);
27
28     /**
29      * 删除,按表单id,dataRowNum,流程实例id,数据类型修改
30      */
31     Integer delProcessLog(Integer id);
32
33     /**
34      * 修改流程日志状态
35      */
36     Integer updateDataType(ProcessLog processLog);
37
38
39 }