Explorar el Código

增加工单流程执行效率分析报表 修改来电弹屏 省份数据

zhangshuangnan %!s(int64=7) %!d(string=hace) años
padre
commit
b154ef7a4d

+ 171 - 0
CallCenterWeb.UI/ReportForm/WorkSheetProcess.html

@@ -0,0 +1,171 @@
1
+<!DOCTYPE html>
2
+<html>
3
+
4
+	<head>
5
+		<meta charset="utf-8">
6
+		<meta name="viewport" content="width=device-width, initial-scale=1.0">
7
+
8
+		<title>工单流程执行效率分析</title>
9
+		<!--[if lt IE 9]>
10
+	    <meta http-equiv="refresh" content="0;ie.html" />
11
+	    <![endif]-->
12
+		<script src="./../Script/Common/huayi.load.js"></script>
13
+		<script src="./../Script/Common/huayi.config.js"></script>
14
+		<link rel="stylesheet" href="./../js/layui/css/layui.css" />
15
+		<link rel="stylesheet" href="./../js/select2/css/select2.min.css" />
16
+		<link rel="stylesheet" href="./../css/init.css" />
17
+		<style>
18
+			.kpi-top {
19
+				background: #f3f3f4;
20
+				height: 60px;
21
+				padding: 10px 20px;
22
+			}
23
+			
24
+			.topCon {
25
+				float: right;
26
+				margin-right: 45px;
27
+			}
28
+			
29
+			.kpi-content h2 {
30
+				font-size: 18px;
31
+				margin-bottom: 20px;
32
+			}
33
+			
34
+			.kpi-content {
35
+				width: 90%;
36
+				margin: 20px auto 0 auto;
37
+			}
38
+			.select2-container--default .select2-selection--single{
39
+				border-color: #e5e6e7;
40
+			}
41
+		</style>
42
+	</head>
43
+
44
+	<body class="gray-bg" style="background: #fefefe;">
45
+		<div class="hwkpi">
46
+			<div class="daoHang clearfix">
47
+				<div class="dhLeft">
48
+					<sapn><i class="syIcon"></i>位置:
49
+						<a id="ReIndex" href="javaScript:;">首页</a>&gt;
50
+						<a href="javaScript:;">报表分析</a>&gt;
51
+						<a href="javaScript:;">业务数据分析</a>&gt;
52
+						<a href="" class="nowPosition">工单流程执行效率分析</a>
53
+					</sapn>
54
+				</div>
55
+				<div class="dhRight">
56
+					<a href="#" title="刷新"><i class="fa fa-refresh"></i></a>
57
+				</div>
58
+			</div>
59
+			<div class="kpi-top clearfix">
60
+				<div class="topCon">
61
+					<div class="form-inline th-bar clearfix">
62
+						<div class="time-box form-group">
63
+							<i class="tub fa fa-calendar"></i>
64
+							<input class="form-control" type="text" id="startTime" placeholder="请选择起止时间" style="width: 228px;">
65
+						</div>
66
+						<div class="form-group tool_bars pull-right">
67
+							<button class="btns sear">搜索</button>
68
+						</div>
69
+					</div>
70
+				</div>
71
+			</div>
72
+
73
+			<div class="kpi-content th-content">
74
+				<div class="kpi-table">
75
+					<h2 style="text-align: center;">工单流程执行效率分析</h2>
76
+					<table class="layui-hide" id="t_callTotal"></table>
77
+				</div>
78
+			</div>
79
+		</div>
80
+		<script src="./../js/layui/layui.js"></script>
81
+		<script src="./../js/select2/js/select2.min.js"></script>
82
+		<script src="js/ReportFormGetDepart.js"></script>
83
+		<script>
84
+			var token = $.cookie("token");
85
+			var stime = ''; //开始时间
86
+			var endtime = ''; //结束时间
87
+			$(function() {
88
+				layui.use('laydate', function() {
89
+					var laydate = layui.laydate;
90
+					//日期
91
+					laydate.render({
92
+						elem: '#startTime',
93
+						range: '~',
94
+						theme: '#1ab394',
95
+						calendar: 'true'
96
+					});
97
+				});
98
+				getTableDataList(); //获取表格数据
99
+				//搜索事件
100
+				$(".sear").click(function() {
101
+					getTableDataList(); //获取表格数据
102
+				});
103
+
104
+			});
105
+
106
+			//加载表格
107
+			function getTableDataList() {
108
+				var loadindex = layer.load();
109
+				layui.use('table', function() {
110
+					var table = layui.table;
111
+					//方法级渲染
112
+					table.render({
113
+						elem: '#t_callTotal',
114
+						url: huayi.config.callcenter_url + "Business/GetWorkEfficiency",
115
+						method: 'get', //如果无需自定义HTTP类型,可不加该参数
116
+						skin: 'row', //line (行边框风格) row (列边框风格) nob (无边框风格)
117
+						even: true, //开启隔行背景
118
+						size: 'lg', //sm,lg尺寸的表格
119
+						cellMinWidth: 160,
120
+						where: {
121
+							starttime: $('#startTime').val() && $('#startTime').val().split(' ~ ')[0],
122
+							endtime: $('#startTime').val() && $('#startTime').val().split(' ~ ')[1],
123
+							token: token,
124
+						}, //如果无需传递额外参数,可不加该参数
125
+						//request: {}, //如果无需自定义请求参数,可不加该参数
126
+						response: {
127
+							statusName: 'state', //数据状态的字段名称,默认:code
128
+							statusCode: 'success', //成功的状态码,默认:0
129
+							msgName: 'message', //状态信息的字段名称,默认:msg
130
+							//countName: 'total', //数据总数的字段名称,默认:count
131
+							//dataName: 'rows', //数据列表的字段名称,默认:data
132
+						}, //如果无需自定义数据响应名称,可不加该参数
133
+						cols: [
134
+							[{
135
+									field: 'Date',
136
+									title: '日期',
137
+									align: 'center',
138
+									fixed: true,
139
+									//sort: true,
140
+									width: 150,
141
+								}, 
142
+								{
143
+									field: 'Count',
144
+									title: '工单总量',
145
+									align: 'center'
146
+								},
147
+								{
148
+									field: 'TotalTime',
149
+									title: '工单总用时/时',
150
+									align: 'center'
151
+//									templet: '<div><span class="color_73926">{{d.呼出通话总时长}}</span></div>',
152
+								},
153
+								{
154
+									field: 'AvgTime',
155
+									title: '工单平均用时/时',
156
+									align: 'center',
157
+								}
158
+							]
159
+						],
160
+
161
+						height: 'full-190',
162
+						done:function(){
163
+							layer.close(loadindex);
164
+						}
165
+					});
166
+				});
167
+			}
168
+		</script>
169
+	</body>
170
+
171
+</html>

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 2 - 3
CallCenterWeb.UI/callScreen/call.js


+ 1 - 0
CallCenterWeb.UI/callScreen/callScreen.html

@@ -796,6 +796,7 @@
796 796
 		<script src="select.js"></script>
797 797
 		<script src="../js/comboSelect/jquery.combo.select.js"></script>
798 798
 		<script src="./../js/main.js?v=1.5"></script>
799
+		<script src="province.js"></script>
799 800
 		<script src="call.js"></script>
800 801
 	</body>
801 802
 

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 2178 - 0
CallCenterWeb.UI/callScreen/province.js


+ 0 - 1
CallCenterWeb.UI/keHuManager/ContactPersonManger.html

@@ -182,7 +182,6 @@
182 182
 				</table>
183 183
 			</div>
184 184
 		</div>
185
-		
186 185
 		<script src="../css/laydate/laydate.js"></script>
187 186
 		<script src="province.js"></script>
188 187
 		<script src="../js/bootstrap-select/js/bootstrap-select.js"></script>

+ 2 - 2
CallCenterWeb.UI/keHuManager/addCustomerFile.html

@@ -22,7 +22,7 @@
22 22
 				text-align: center;
23 23
 				padding: 10px 15px;
24 24
 				height: auto;
25
-				overflow-y: auto;
25
+				overflow-y: initial;
26 26
 			}
27 27
 			
28 28
 			.boxCon>div {
@@ -86,7 +86,7 @@
86 86
 				color: #fff;
87 87
 			}
88 88
 			
89
-			#testInput4 {
89
+			#testInput4 ,.name,.mobile{
90 90
 				outline: none;
91 91
 				border: 1px solid #ccc;
92 92
 				padding-left: 10px;