ソースを参照

在线客服演示修改

liuzhen 5 年 前
コミット
1feaf36716
共有4 個のファイルを変更した90 個の追加94 個の削除を含む
  1. BIN
      WebUI/CallCenterWeb.UI/img/collection.png
  2. BIN
      WebUI/CallCenterWeb.UI/img/collection_active.png
  3. 17 93
      WebUI/CallCenterWeb.UI/index.html
  4. 73 1
      WebUI/CallCenterWeb.UI/js/chat.js

BIN
WebUI/CallCenterWeb.UI/img/collection.png


BIN
WebUI/CallCenterWeb.UI/img/collection_active.png


+ 17 - 93
WebUI/CallCenterWeb.UI/index.html

@@ -1219,6 +1219,16 @@
1219 1219
         #top_notices_lists1 {
1220 1220
             height: 100%;
1221 1221
         }
1222
+        .collection{
1223
+        	float: right;
1224
+        	padding-right: 5px;
1225
+        }
1226
+        .tel_title{
1227
+        	color: dodgerblue;
1228
+        }
1229
+        .Seach_answer{
1230
+        	cursor: pointer;
1231
+        }
1222 1232
     </style>
1223 1233
 </head>
1224 1234
 
@@ -2313,61 +2323,18 @@
2313 2323
                         <table style="width: 100%;" border="0" cellspacing="0" cellpadding="0">
2314 2324
                             <tr>
2315 2325
                                 <td>
2316
-                                    <input type="text" placeholder="输入关键字" id="key"/>
2326
+                                    <input type="text" placeholder="输入关键字" id="key_answer"/>
2317 2327
                                 </td>
2318 2328
                                 <td>
2319
-                                    <botton class="chat_btns Seach">搜 索</botton>
2329
+                                    <botton class="chat_btns Seach_answer">搜 索</botton>
2320 2330
                                 </td>
2321 2331
                             </tr>
2322 2332
                         </table>
2323 2333
                     </div>
2324 2334
 
2325 2335
                     <div class="chat_lists">
2326
-                        <ul class="chat_list">
2327
-                            <li class="chat_item">
2328
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001客服-杨舒涵(8023) 接到市民催单,内容:市民</span>
2329
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2330
-                            </li>
2331
-                            <li class="chat_item">
2332
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2333
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2334
-                            </li>
2335
-                            <li class="chat_item">
2336
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2337
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2338
-                            </li>
2339
-                            <li class="chat_item">
2340
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2341
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2342
-                            </li>
2343
-                            <li class="chat_item">
2344
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2345
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2346
-                            </li>
2347
-                            <li class="chat_item">
2348
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2349
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2350
-                            </li>
2351
-                            <li class="chat_item">
2352
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2353
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2354
-                            </li>
2355
-                            <li class="chat_item">
2356
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2357
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2358
-                            </li>
2359
-                            <li class="chat_item">
2360
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2361
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2362
-                            </li>
2363
-                            <li class="chat_item">
2364
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2365
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2366
-                            </li>
2367
-                            <li class="chat_item">
2368
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2369
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2370
-                            </li>
2336
+                        <ul class="chat_list quick_answer" id="quick_answer">
2337
+                           
2371 2338
                         </ul>
2372 2339
                     </div>
2373 2340
 
@@ -2378,7 +2345,7 @@
2378 2345
                         <table style="width: 100%;" border="0" cellspacing="0" cellpadding="0">
2379 2346
                             <tr>
2380 2347
                                 <td>
2381
-                                    <input type="text" placeholder="输入关键字2222" id="key" />
2348
+                                    <input type="text" placeholder="输入知识库关键字" id="key_knowledge" />
2382 2349
                                 </td>
2383 2350
                                 <td>
2384 2351
                                     <botton class="chat_btns Seach">搜 索</botton>
@@ -2388,51 +2355,8 @@
2388 2355
                     </div>
2389 2356
 
2390 2357
                     <div class="chat_lists">
2391
-                        <ul class="chat_list">
2392
-                            <li class="chat_item">
2393
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">222222客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2394
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2395
-                            </li>
2396
-                            <li class="chat_item">
2397
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2398
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2399
-                            </li>
2400
-                            <li class="chat_item">
2401
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2402
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2403
-                            </li>
2404
-                            <li class="chat_item">
2405
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2406
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2407
-                            </li>
2408
-                            <li class="chat_item">
2409
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2410
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2411
-                            </li>
2412
-                            <li class="chat_item">
2413
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2414
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2415
-                            </li>
2416
-                            <li class="chat_item">
2417
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2418
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2419
-                            </li>
2420
-                            <li class="chat_item">
2421
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2422
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2423
-                            </li>
2424
-                            <li class="chat_item">
2425
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2426
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2427
-                            </li>
2428
-                            <li class="chat_item">
2429
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2430
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2431
-                            </li>
2432
-                            <li class="chat_item">
2433
-                                <span title="客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001">客服-杨舒涵(8023) 接到市民催单,内容:市民来电催单!,工单编号:202002118024001</span>
2434
-                                <button type="button" class="btn btn-primary btn-sm">发送</button> <button type="button" class="btn btn-primary btn-sm">收藏</button>
2435
-                            </li>
2358
+                        <ul class="chat_list knowledge_anwser">
2359
+                            
2436 2360
                         </ul>
2437 2361
                     </div>
2438 2362
                 </div>

+ 73 - 1
WebUI/CallCenterWeb.UI/js/chat.js

@@ -182,6 +182,7 @@ function getmore(ele) {
182 182
 function sendinfo(ele) {
183 183
     var msg = $("#" + ele).find(".send_content").val();
184 184
     console.log(msg)
185
+    return false;
185 186
     if ($.trim(msg)) {
186 187
         objs.action = "sersend";
187 188
         objs.code = $("#" + ele).find(".hidcid").val();
@@ -302,4 +303,75 @@ $(".chat_ld-service li").click(function () {
302 303
     $(".chat_Content_box").find(".chat_complain").eq(index).addClass("chat_Shows").siblings().removeClass("chat_Shows");
303 304
 
304 305
 });
305
-//聊天右侧列表结束
306
+//聊天右侧列表结束
307
+
308
+//获取快速回复
309
+quick_answer();
310
+//知识库列表
311
+knowledge_answer();
312
+//快速回复搜索
313
+$('.Seach_answer').on('click',function(){
314
+	quick_answer();
315
+//	var content = document.getElementById('quick_answer');
316
+//	var keyword_answer = document.getElementById("key_answer");
317
+//	var contents =content.innerHTML;
318
+//	var keyWords = keyword_answer.value;
319
+//  var cut = contents.split(keyWords);
320
+//  content.innerHTML = cut.join('<span style="color:red;">' + keyWords + '</span>');
321
+})
322
+//快速回复
323
+function quick_answer(){
324
+	$('.quick_answer').empty();
325
+	$.ajax({
326
+			type: "get",
327
+			url: huayi.config.callcenter_url + "ChatMessages/GetReplyList",
328
+			dataType: 'json',
329
+			async: false,
330
+			data: {
331
+				keyword:$('#key_answer').val(),
332
+				token: $.cookie("token")
333
+			},
334
+			success: function(data) {
335
+				$.each(data.rows, function(i,n) {
336
+					$('<li class="chat_item">'+
337
+                                '<span title="'+n.F_ReplyContent+'">'+n.F_ReplyContent+'</span>'+
338
+                                '<button type="button" class="btn btn-primary btn-sm" onclick=sendMsg("'+n.F_ReplyContent+'")>发送</button> <span class="collection"><img  src="./img/collection.png"/></span>'+
339
+                            '</li>').appendTo($('.quick_answer'))
340
+				});
341
+			}
342
+		});
343
+        	
344
+}
345
+
346
+//知识库列表
347
+function knowledge_answer(){
348
+	$('.knowledge_anwser').empty();
349
+	$.ajax({
350
+			type: "get",
351
+			url: huayi.config.callcenter_url + "ChatMessages/GetKnowledgeList",
352
+			dataType: 'json',
353
+			async: true,
354
+			data: {
355
+				keyword:$('#key_knowledge').val(),
356
+				token: $.cookie("token")
357
+			},
358
+			success: function(data) {
359
+				$.each(data.rows, function(i,n) {
360
+					if(n.F_Description.length>30){
361
+						var contant = n.F_Description.substr(0, 30) + "...";	
362
+					}
363
+					$('<div class="tel_title">'+n.F_Title+'</div><li class="chat_item">'+
364
+                                '<span title="'+n.F_Description+'">'+contant+'</span>'+
365
+                                '<button type="button" class="btn btn-primary btn-sm">发送</button> <span class="collection"><img src="./img/collection.png"/></span>'+
366
+                            '</li>').appendTo($('.knowledge_anwser'))
367
+				});
368
+			}
369
+		});
370
+        	
371
+}
372
+function sendMsg(msg){
373
+	objs.action = "sersend";
374
+//  objs.code = $("#" + ele).find(".hidcid").val();
375
+    objs.msg = msg;
376
+    Sends();
377
+}