Ver Código Fonte

用户部门信息添加

miaofuhao 7 anos atrás
pai
commit
8134d10c03

BIN
WebChart.zip


+ 175 - 0
WebUI/CallCenterWeb.UI/ReportForm/seaterMY.html

@@ -0,0 +1,175 @@
1
+<!DOCTYPE html>
2
+<html>
3
+
4
+<head>
5
+    <meta charset="UTF-8">
6
+    <title>满意度统计</title>
7
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
8
+    <script src="../Script/Common/huayi.load.js"></script>
9
+    <script src="../Script/Common/huayi.config.js"></script>
10
+    <link rel="stylesheet" href="../js/zTree/zTreeStyle.css" />
11
+    <link href="../css/WorkOrder/Search.css" rel="stylesheet">
12
+    <link href="../css/init.css" rel="stylesheet" />
13
+    <script src="../css/laydate/laydate.js"></script>
14
+    <script src="../My97DatePicker/WdatePicker.js"></script>
15
+
16
+    <style>
17
+        table td {
18
+            word-break: break-all;
19
+            word-wrap: break-word;
20
+        }
21
+
22
+        .ld-service li {
23
+            float: left;
24
+            font-size: 14px;
25
+            color: #000;
26
+            padding: 5px 15px;
27
+            cursor: pointer;
28
+            border-bottom: 1px solid #ccc;
29
+        }
30
+
31
+        .cr-click {
32
+            border: 1px solid #ccc;
33
+            background-color: #fff;
34
+            border-bottom: none !important;
35
+            border-bottom-left-radius: 5px;
36
+            border-bottom-right-radius: 5px;
37
+        }
38
+
39
+        .Shows {
40
+            display: block !important;
41
+        }
42
+
43
+        .complain {
44
+            display: none;
45
+        }
46
+
47
+        th {
48
+            padding: 5px;
49
+            text-align: center;
50
+        }
51
+
52
+        td {
53
+            padding: 5px;
54
+        }
55
+
56
+        .Borders {
57
+            border: 1px solid #d7d7d7;
58
+        }
59
+        .cx {
60
+            display: block;
61
+        }
62
+    </style>
63
+</head>
64
+
65
+<body class="gray-bg">
66
+    <div class="wrapper wrapper-content animated fadeInRight">
67
+        <div class="daoHang clearfix">
68
+            <div class="dhLeft">
69
+                <sapn>
70
+                    <i class="syIcon"></i>位置:
71
+                    <a href="javaScript:;" id="ReIndex">首页</a>&gt;
72
+                    <a href="javaScript:;">报表管理</a>&gt;
73
+                    <a class="nowPosition">满意度统计</a>
74
+                </sapn>
75
+            </div>
76
+             <div class="dhRight">
77
+					<a href="" title="刷新"><i class="fa fa-refresh"></i></a>					
78
+				</div>
79
+        </div>
80
+
81
+        <div class="Content_box">
82
+            <!--待处理/-->
83
+            <div class="complain Shows">
84
+                <div class="th-box">
85
+                    <div class="th-bar">
86
+                        <div class="seach-box">
87
+                            <ul>
88
+                                <li>
89
+                                    创建时间:
90
+                                    <input class="photo x-color inputs laydate-icon" type="text" id="startTimes" />-
91
+                                    <input class="photo x-color inputs laydate-icon" type="text" id="endTimes" />
92
+                                </li>
93
+                                <li>
94
+                                    <a class="sc_btn btns db" style="padding: 7px 10px;">搜索</a>
95
+                                     <a class="sc_btn btns export">导出</a>
96
+                                </li>
97
+                                <li><span class="text-danger" style="padding-left: 10px;line-height: 30px;">默认显示当前月的信息</span></li>
98
+                            </ul>
99
+                        </div>
100
+                    </div>
101
+                </div>
102
+                <div style="width: 100%;padding: 10px;">
103
+                    <table id="workorderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
104
+                        <thead>
105
+                            <tr>
106
+                                <th data-field="username" data-align="center">坐席姓名</th>
107
+                                <th data-field="count" data-align="center">接听量</th>
108
+                                <th data-field="satisfiedcount" data-align="center">满意量</th>
109
+                                <th data-field="normalcount" data-align="center">一般量</th>
110
+                                <th data-field="notsatisfiedcount" data-align="center">不满意总量</th>
111
+                                <th data-field="satisfiedrate" data-align="center">满意度</th>
112
+                            </tr>
113
+                        </thead>
114
+                    </table>
115
+                </div>
116
+            </div>
117
+
118
+        </div>
119
+    </div>
120
+   
121
+    <script>
122
+        
123
+        $(document).ready(function () {
124
+            laydate.skin('blue');
125
+            laydate({
126
+                elem: '#startTimes',
127
+                event: 'focus'
128
+            });
129
+
130
+            laydate({
131
+                elem: '#endTimes',
132
+                event: 'focus'
133
+            });
134
+            initTable();
135
+        })
136
+        function initTable() {
137
+            $.ajax({
138
+                url: huayi.config.callcenter_url + 'TalkTime/GetUserSatisfied',
139
+                type: 'get',
140
+                data: {
141
+                    start: $("#startTimes").val(),
142
+                    end: $("#endTimes").val(),
143
+                    token: $.cookie("token")
144
+                },
145
+                dataType: "json",
146
+                async: true,
147
+                success: function (returnValue) {
148
+                    //异步获取数据
149
+                    var resultData1 = returnValue.data.UserSatisfiedReport;
150
+                    $('#workorderlist').bootstrapTable('load', resultData1);
151
+                }
152
+            });
153
+            $('#workorderlist').bootstrapTable('destroy').bootstrapTable({ striped: true });
154
+        }
155
+
156
+       
157
+        //代办搜索
158
+        $(".db").click(function () {
159
+            initTable();
160
+        })
161
+ 		//导出
162
+         $('.export').click(function(){
163
+        		dcexcel(this);
164
+        })
165
+           		
166
+         function dcexcel(obj) {
167
+             var url = huayi.config.callcenter_url + "TalkTime/GetUserSatisfied?token=" + $.cookie("token");
168
+             url += "&start=" + $("#startTimes").val() + "&end=" + $("#endTimes").val() + "&isExport=true";
169
+             obj.href = url;
170
+         }
171
+   
172
+    </script>
173
+</body>
174
+
175
+</html>

+ 6 - 6
WebUI/CallCenterWeb.UI/index.html

@@ -17,7 +17,6 @@
17 17
     <link href="./css/plugins/cropper/cropper.min.css" rel="stylesheet">
18 18
     <link href="./css/plugins/jasny/jasny-bootstrap.min.css" rel="stylesheet">
19 19
     <link rel="stylesheet" href="./css/chat.css" />
20
-
21 20
     <style>
22 21
         @font-face {
23 22
             font-family: 'iconfont';
@@ -969,7 +968,7 @@
969 968
                                         <b class="xian"></b>
970 969
                                     </span>
971 970
                                     <span class="text-muted text-xs block size-14 ">
972
-                                        <span class="text-muted text-xs group" style="color: #fff;"></span>	<span class="text-muted text-xs rolename" style="color: #fff;">超级管理员</span>
971
+                                        <span class="text-muted text-xs group" style="color: #fff;"></span>	<span class="text-muted text-xs rolename" style="color: #fff;"></span>
973 972
                                     </span>
974 973
                                     <span class="text-muted text-xs block Gnumbox" style="color: #fff;">
975 974
                                         <span class="text-muted text-xs" style="color: #fff;">分机号:</span>	<span class="text-muted text-xs Gnum" style="color: #fff;"></span>
@@ -1035,10 +1034,11 @@
1035 1034
                                     <i class="iconfont fa-5x Logout"></i>
1036 1035
                                     <p>签出</p>
1037 1036
                                 </li>
1038
-                                <!--<li datafun="Turn110" class="hw_show ">
1037
+                                <li datafun="Turn110" class="hw_show ">
1039 1038
                                     <i class="iconfont fa-5x Turn110"></i>
1040
-                                    <p>转110</p>
1041
-                                </li>-->
1039
+                                    <p>转市</p>
1040
+                                </li>
1041
+          
1042 1042
                             </ul>
1043 1043
                         </div>
1044 1044
                         <div class="nav closed">
@@ -1136,7 +1136,7 @@
1136 1136
                 <ul>
1137 1137
                     <li class="top13" style="width: 100%;"></li>
1138 1138
                 </ul>
1139
-                <span class="fr">Copyright © 12345县长热线 All Rights Reserved</span>
1139
+                <span class="fr">Copyright © 12345政府服务热线 All Rights Reserved</span>
1140 1140
                 <ul class="zts" style="display:none;">
1141 1141
                     <li>话机状态: </li>
1142 1142
                     <li class="quan fwzt lx br"> </li>

+ 29 - 6
WebUI/CallCenterWeb.UI/js/index.js

@@ -190,9 +190,10 @@ $(document).ready(function () {
190 190
             $(".username").text(result.data.user.F_UserName);
191 191
             $('.user_code').text(result.data.user.F_UserCode);
192 192
             $('.group').text(result.data.user.F_SeartGroup);
193
-            if (result.data.role) {
194
-                $(".rolename").text(result.data.role.F_RoleName);
195
-            }
193
+            $(".rolename").text(result.data.user.depname);
194
+//          if (result.data.role) {
195
+//              $(".rolename").text(result.data.role.depname);
196
+//          }
196 197
             $(".yhtx").attr("src", huayi.config.callcenter_url.substr(0, huayi.config.callcenter_url.length - 1) + result.data.user.F_See);
197 198
 
198 199
             obj.AgentID = result.data.user.F_UserCode;
@@ -269,9 +270,31 @@ $(document).ready(function () {
269 270
                         //obj.DestinationNumber = "1012";
270 271
                         break; //转移
271 272
                     case "Turn110":
272
-                        obj.Type = "Transfer";
273
-                        obj.DestinationNumber = "0394110";
274
-                        Send();
273
+                    	$.ajax({
274
+                            type: "get",
275
+                            url: huayi.config.callcenter_url + "CallOutOpt/GetCallOutprefix",
276
+                            async: true,
277
+                            dataType: 'json',
278
+                            data: {
279
+                                token: $.cookie("token"),
280
+                                phone: "7220023"
281
+                            },
282
+                            success: function (result) {
283
+                                if (result.state.toLowerCase() == "success") {
284
+                                    var guid = uuid();
285
+                                    obj.Type = "Transfer";
286
+                                    obj.DestinationNumber = result.data.phone;
287
+                                    obj.Header = result.data.fix;
288
+                                    obj.TaskType = "0"; //0:拨号外呼;1:未接来电外呼;2:回访外呼
289
+                                    obj.TaskPhoneID = ""; //回访的电话ID
290
+                                    obj.TaskID = guid; //回访记录编号
291
+                                    Send();
292
+                                }
293
+                            }
294
+                        });
295
+//                      obj.Type = "Transfer";
296
+//                      obj.DestinationNumber = "0394110";
297
+//                      Send();
275 298
                         break;
276 299
                     default:
277 300
                         Send();