Authored by 李奇

fixed:排队的时候不显示人工客服

@@ -281,7 +281,7 @@ function pageInit() { @@ -281,7 +281,7 @@ function pageInit() {
281 } 281 }
282 282
283 /** 283 /**
284 - * 人工客服 s 284 + * 人工客服
285 */ 285 */
286 function manualService() { 286 function manualService() {
287 socketConfCM.type = allRTs.MANUAL_SERVICE; 287 socketConfCM.type = allRTs.MANUAL_SERVICE;
@@ -297,6 +297,14 @@ function pageInit() { @@ -297,6 +297,14 @@ function pageInit() {
297 } 297 }
298 298
299 /** 299 /**
  300 + * 客服已离线
  301 + */
  302 + function csOffline(message) {
  303 + // 系统通知
  304 + systemTip('', message.content);
  305 + }
  306 +
  307 + /**
300 * 留言 308 * 留言
301 */ 309 */
302 function leaveMsg() { 310 function leaveMsg() {
@@ -359,6 +367,8 @@ function pageInit() { @@ -359,6 +367,8 @@ function pageInit() {
359 </span> 367 </span>
360 </p> 368 </p>
361 </div>`; 369 </div>`;
  370 + // 隐藏人工
  371 + $iconMs.hide();
362 break; 372 break;
363 373
364 case MANUAL_SERVICE: // 2是接入人工成功 374 case MANUAL_SERVICE: // 2是接入人工成功
@@ -649,6 +659,11 @@ function pageInit() { @@ -649,6 +659,11 @@ function pageInit() {
649 csChatting(message); 659 csChatting(message);
650 break; 660 break;
651 661
  662 + // 对方离开
  663 + case allTypes.OP_LEAVE:
  664 + csOffline(message);
  665 + break;
  666 +
652 case allTypes.OFFLINE: 667 case allTypes.OFFLINE:
653 tipTpl = 668 tipTpl =
654 `<div class="list-item"> 669 `<div class="list-item">