a70874449775e4773d499dbd6002e1e500eb2bf6.svn-base
5.6 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
package yxy.timer.webservice.interfaces;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
/**
* 程序名称: EspeedMail_时速邮箱
* 程序版本: V1.0
* 作 者: 深圳市科飞时速网络技术有限公司(0755-88843776)
* 版权所有: 深圳市科飞时速网络技术有限公司
* 技术支持 : Tech@21gmail.com
* 单元名称 : 处理企业操作的action
* 开始时间 : 2016.01.08
* 程 序 员 : 陈南巧
* 最后修改 : 2016.01.08
* 备 注: webmail获取营销邮的统计数据
*/
@WebService(targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/",serviceName="yxycountWebservice")
public interface YxyCountWebservice
{
@WebResult(name="result",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")
@WebMethod
//获取营销邮统计信息(全部)
public String getYxyTimerCountByAll(@WebParam(name="loginids",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String loginids,
@WebParam(name="domain",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String domain,
@WebParam(name="count_id",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")int count_id);
@WebResult(name="result",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")
@WebMethod
//获取营销邮统计信息(按年)
public String getYxyTimerCountByYear(@WebParam(name="loginids",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String loginids,
@WebParam(name="domain",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String domain,
@WebParam(name="year",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")int year,
@WebParam(name="count_id",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")int count_id);
@WebResult(name="result",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")
@WebMethod
//获取营销邮统计信息(按月)
public String getYxyTimerCountByMonth(@WebParam(name="loginids",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String loginids,
@WebParam(name="domain",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String domain,
@WebParam(name="year",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")int year,
@WebParam(name="month",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String month,
@WebParam(name="count_id",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")int count_id);
//获取营销邮个人排行(ranking_type=1是本月,ranking_type=2是上月,ranking_type=3是本季度,ranking_type=4是全部)
@WebResult(name="result",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")
@WebMethod
public String getYxyUserRankingByType(@WebParam(name="loginids",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String loginids,
@WebParam(name="domain",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String domain,
@WebParam(name="ranking_type",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")int ranking_type);
//获取营销邮个人指定时间排行
@WebResult(name="result",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")
@WebMethod
public String getYxyUserRankingByTime(@WebParam(name="loginids",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String loginids,
@WebParam(name="domain",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String domain,
@WebParam(name="start_date",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String start_date,
@WebParam(name="end_date",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String end_date);
//获取营销邮部门排行(ranking_type=1是本月,ranking_type=2是上月,ranking_type=3是本季度,ranking_type=4是全部)
@WebResult(name="result",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")
@WebMethod
public String getYxyDeptRankingByType(@WebParam(name="deptnames",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String deptnames,
@WebParam(name="loginids",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String loginids,
@WebParam(name="domain",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String domain,
@WebParam(name="ranking_type",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String ranking_type);
//获取营销邮部门指定时间排行
@WebResult(name="result",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")
@WebMethod
public String getYxyDeptRankingByTime(@WebParam(name="deptnames",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String deptnames,
@WebParam(name="loginids",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String loginids,
@WebParam(name="domain",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String domain,
@WebParam(name="start_date",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String start_date,
@WebParam(name="end_date",targetNamespace="http://YxyCountWebservice.interfaces.webservice.timer.yxy/")String end_date);
}