469095fe0697f4a091938838890324c30eadb16e.svn-base
2.46 KB
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
/**
* Copyright © 2015-2018 ODM All rights reserved.
*/
package com.thinkgem.jeesite.modules.reg.dao.bus;
import java.util.List;
import java.util.Map;
import com.thinkgem.jeesite.common.persistence.CrudDao;
import com.thinkgem.jeesite.common.persistence.annotation.MyBatisDao;
import com.thinkgem.jeesite.modules.reg.entity.bus.RegBusSlsq;
/**
* 受理申请表单维护DAO接口
* @author xuyg
* @version 2015-10-07
*/
@MyBatisDao
public interface RegBusSlsqDao extends CrudDao<RegBusSlsq> {
/**
* 通过业务号获取一条受理记录
* @Title: getByYwh
* @Description: TODO(这里用一句话描述这个方法的作用)
* @param @param ywh
* @param @return 设定文件
* @return RegBusSlsq 返回类型
* @throws
*/
public RegBusSlsq getByYwh(String ywh);
public RegBusSlsq getByProcInsId(String procInsId);
public int updateInsId(RegBusSlsq regBusSlsq);
public Map<Object,Object> getBsst(Map<String,Object> map);
public List<RegBusSlsq> getBsst1(Map<String,Object> map);
public List<RegBusSlsq> OracleGetBsst1(Map<String,Object> map);
/**
* @Title: updateTaskDefKey
* @Description: 更新环节标示和附件信息
* @param @param regBusSlsq
* @param @return 设定文件
* @return int 返回类型
* @throws
*/
public int updateTaskDefKey(RegBusSlsq regBusSlsq);
public int updateFjinfo(RegBusSlsq regBusSlsq);
/**
* @Title: findMaxZddm
* @Description: 获取当前最大的业务号,用于生成下一个业务号使用
* @param @return 设定文件
* @return String 返回类型
* @throws
*/
public String findMaxYwh();
public String getCreateYwh();
public void saveRecord(Map map);
/**
* 自动启用流程
* @param map
*/
public void updateidentity(Map map);
/**
* 自动启用流程
* @param map
*/
public void updatetask(Map map);
/**
* 自动启用流程
* @param map
*/
public String taskidinfo(Map map);
/**
* 自动启流程--签收任务时提交受理申请
*/
public void updateslsqidentity(Map map);
/**
* 自动启流程--签收任务时提交受理申请
*/
public void updateslsqtask(Map map);
/**
* 自动启流程--签收任务时提交受理申请
*/
public Map<String,Object> taskactinfo(Map<String,Object> map);
//前个工作日的流量
public List<Map<String,String>> getYflow(String date);
//前一周工作日的流量
public List<Map<String, String>> getWflow(String date);
public Map<String, String> progress(String ywh);
}