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