cy
2022-06-23 da30b02214ab3a35a3b2ac163afce87e70a39ff4
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
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
package cn.ksource.web.facade.tj;
 
import java.util.List;
import java.util.Map;
 
import javax.servlet.http.HttpServletRequest;
 
public interface LocalStatisFacade {
 
    /**
     * 事件类型统计图表
     * @param request
     * @return
     */
    List localTypePie(HttpServletRequest request);
 
    /**
     * 查询事件类型折线图
     * @param request
     * @return
     */
    Map localTypeLine(HttpServletRequest request);
    
    /**
     * 事件发生时间统计
     * @param request
     * @return
     */
    Map localTimeLine(HttpServletRequest request);
 
    
    /**
     * 事件总表
     * @param request
     * @return
     */
    Map localTotalChart(String cusId,String cusName,String beginTime,String endTime);
 
    /**
     * 查询驻场运维事件列表
     * @param request
     * @return
     */
    List<Map> queryLocalIncidentStatis(String cusId,String subCustomerId,String beginTime,String endTime,String wfstate,String jjrId);
    List<Map> queryLocalIncidentStatisTwo(String cusId,String subCustomerId,String beginTime,String endTime,String wfstate,String jjrId,String type_id);
    
////////////////////////////////////////////////////////////////////////////////////////////
    /**
     * 获取事件类型饼状图数据
     * @author chenlong
     * @param frequency
     * @param cusId
     * @param startDate
     * @param endDate
     * @return
     */
    Map localTypePie(String frequency,String cusId,String startDate,String endDate);
    
    /**
     * 获取事件来源饼状图数据
     * @author chenlong
     * @param frequency
     * @param cusId
     * @param startDate
     * @param endDate
     * @return
     */
    Map localSourcePie(String frequency,String cusId,String startDate,String endDate);
    
    /**
     * 获取事件关闭柱状图数据
     * @author chenlong
     * @param frequency
     * @param cusId
     * @param startDate
     * @param endDate
     * @return
     */
    Map localCloseCol(String frequency,String cusId,String startDate,String endDate);
    
    /**
     * 获取事件优先级饼状图数据
     * @author chenlong
     * @param frequency
     * @param cusId
     * @param startDate
     * @param endDate
     * @return
     */
    Map localPriPie(String frequency,String cusId,String startDate,String endDate);
 
    /**
     * 获取事件影响度状图数据
     * @author chenlong
     * @param frequency
     * @param cusId
     * @param startDate
     * @param endDate
     * @return
     */
    Map localInfluenceCol(String frequency,String cusId,String startDate,String endDate);
 
    /**
     * 获取事件服务级别饼状图数据
     * @author chenlong
     * @param frequency
     * @param cusId
     * @param startDate
     * @param endDate
     * @return
     */
    Map localLvPie(String frequency,String cusId,String startDate,String endDate);
    
    /**
     * 获取事件响应饼状图数据
     * @author chenlong
     * @param frequency
     * @param cusId
     * @param startDate
     * @param endDate
     * @return
     */
    Map localResponsePie(String frequency,String cusId,String startDate,String endDate);
    
    /**
     * 获取事件处理饼状图数据
     * @author chenlong
     * @param frequency
     * @param cusId
     * @param startDate
     * @param endDate
     * @return
     */
    Map localDealPie(String frequency,String cusId,String startDate,String endDate);
 
    /**
     * 获取事件发生时间线形图
     * @author chenlong
     * @param frequency
     * @param cusId
     * @param startDate
     * @param endDate
     * @return
     */
    Map localHappendTimeLine(String frequency, String cusId,String startDate, String endDate);
    /**
     * 驻场事件达成率统计
     * @param request
     * @return
     */
    List<Map> queryIncidentDclStatis(String cusId,String sub_customer_id,String startDate,String endDate);
    /**
     * 查询关闭原因
     * @param request
     * @return
     */
    Map queryCloseReport(String cusId,String startDate,String endDate);
    /**
     * 查询驻场事件类型报表
     * @param request
     * @return
     */
    Map queryTypeReport(String cusId,String startDate,String endDate);
    /**
     * 查询驻场事件处理时长报表
     * @param request
     * @return
     */
    Map queryDealTimeReport(String cusId,String startDate,String endDate);
    /**
     * 查询驻场事件处理情况报表
     * @param request
     * @return
     */
    Map queryDealSituationReport(String cusId,String startDate,String endDate);
    /**
     * 驻场工程师每天工作量
     * @param cusId
     * @param startDate
     * @param endDate
     * @return
     */
    Map queryDealDayReport(Map param);
}