diff --git a/contact-center/app/src/main/resources/static/js/cskefu.js b/contact-center/app/src/main/resources/static/js/cskefu.js index bc707c76641089c7992fd1b7201fef023eaad9b6..30d22ad438f821c81a611589303380406165d855 100644 --- a/contact-center/app/src/main/resources/static/js/cskefu.js +++ b/contact-center/app/src/main/resources/static/js/cskefu.js @@ -382,14 +382,24 @@ var Proxy = { if(result.data.length>0){ type == "agent" ? $("#quickReplyBox").html("") : $("#ccaQuickReplyBox").html("") ; $.each(sortByKey(result.data,'score'),function(i,n){ - var li = '
  • \n' + - '
    问题:'+result.data[i].post+'
    \n' + - '
    \n' + - '

    答案:'+result.data[i].reply_plain_text+'

    \n' + - ' \n' + - '
    \n' + - '
  • ' - type == "agent" ? $("#quickReplyBox").append(li) : $("#ccaQuickReplyBox").append(li) ; + var answerList = result.data[i].replies; + var answer; + for(var i = 0; i < answerList.length; i++) { + if(answerList[i].rtype == 'plain' && answerList[i].enabled==true) { + answer=answerList[i] + break; + } + } + if(answer) { + var li = '
  • \n' + + '
    问题:' + result.data[i].post + '
    \n' + + '
    \n' + + '

    答案:' + answer.content + '

    \n' + + ' \n' + + '
    \n' + + '
  • ' + type == "agent" ? $("#quickReplyBox").append(li) : $("#ccaQuickReplyBox").append(li); + } if(i>4){ return false; } diff --git a/contact-center/app/src/main/resources/templates/apps/agent/mainagentuser.html b/contact-center/app/src/main/resources/templates/apps/agent/mainagentuser.html index 4b1334b58e29c66b74282b84553b902037b333ac..594a7e0ebdd3047faea0a731f7035356e6b5c517 100644 --- a/contact-center/app/src/main/resources/templates/apps/agent/mainagentuser.html +++ b/contact-center/app/src/main/resources/templates/apps/agent/mainagentuser.html @@ -90,11 +90,11 @@ word-break: break-all;"><#if curagentuser??>${curagentuser.username!''}<#if cura }); }); }); - + KindEditor.lang({ evaluation :'满意度评价' }); - + KindEditor.ready(function(K) { editor = K.create('#message', { height:"160px", @@ -184,18 +184,29 @@ word-break: break-all;"><#if curagentuser??>${curagentuser.username!''}<#if cura textMessage:editor.html() } }).then(function(result){ + console.log(result) if(result.rc === 0){ if(result.data.length > 0){ $("#quickReplyAgentBox").html(""); $.each(sortByKey(result.data,'score'),function(i,n){ - var li = '
  • \n' + - '
    问题:'+result.data[i].post+'
    \n' + - '
    \n' + - '

    答案:'+result.data[i].reply_plain_text+'

    \n' + - ' \n' + - '
    \n' + - '
  • ' - $("#quickReplyAgentBox").append(li); + var answerList = result.data[i].replies; + var answer; + for(var i = 0; i < answerList.length; i++) { + if(answerList[i].rtype == 'plain' && answerList[i].enabled==true) { + answer=answerList[i] + break; + } + } + if(answer){ + var li = '
  • \n' + + '
    问题:'+result.data[i].post+'
    \n' + + '
    \n' + + '

    答案:'+answer.content+'

    \n' + + ' \n' + + '
    \n' + + '
  • ' + $("#quickReplyAgentBox").append(li); + } if(i>4){ return false; } @@ -628,14 +639,24 @@ word-break: break-all;"><#if curagentuser??>${curagentuser.username!''}<#if cura if(result.data.length>0){ $("#quickReplyBox").html(""); $.each(sortByKey(result.data,'score'),function(i,n){ - var li = '
  • \n' + - '
    问题:'+result.data[i].post+'
    \n' + - '
    \n' + - '

    答案:'+result.data[i].reply_plain_text+'

    \n' + - ' \n' + - '
    \n' + - '
  • ' - $("#quickReplyBox").append(li); + var answerList = result.data[i].replies; + var answer; + for(var i = 0; i < answerList.length; i++) { + if(answerList[i].rtype == 'plain' && answerList[i].enabled==true) { + answer=answerList[i] + break; + } + } + if(answer) { + var li = '
  • \n' + + '
    问题:' + result.data[i].post + '
    \n' + + '
    \n' + + '

    答案:' + answer.content + '

    \n' + + ' \n' + + '
    \n' + + '
  • ' + $("#quickReplyBox").append(li); + } if (i>4){ return false; } diff --git a/contact-center/app/src/main/resources/templates/apps/cca/mainagentuser.html b/contact-center/app/src/main/resources/templates/apps/cca/mainagentuser.html index eb0c4d4600f43132b97e208ccd7fed760a8fd4c0..c54a8baf50f5fd949ad69e1c77f1b1deb49fb343 100644 --- a/contact-center/app/src/main/resources/templates/apps/cca/mainagentuser.html +++ b/contact-center/app/src/main/resources/templates/apps/cca/mainagentuser.html @@ -172,15 +172,25 @@ word-break: break-all;"><#if curagentuser??>${curagentuser.username!''}<#if cura if(result.rc === 0){ if(result.data.length > 0){ $("#ccaQuickReplyAgentBox").html(""); - $.each(sortByKey(result.data,'score'),function(i,n){ - var li = '
  • \n' + - '
    问题:'+result.data[i].post+'
    \n' + - '
    \n' + - '

    答案:'+result.data[i].reply_plain_text+'

    \n' + - ' \n' + - '
    \n' + - '
  • ' - $("#ccaQuickReplyAgentBox").append(li); + $.each(sortByKey(result.data,'score'),function(i,n){ + var answerList = result.data[i].replies; + var answer; + for(var i = 0; i < answerList.length; i++) { + if(answerList[i].rtype == 'plain' && answerList[i].enabled==true) { + answer=answerList[i] + break; + } + } + if(answer) { + var li = '
  • \n' + + '
    问题:' + result.data[i].post + '
    \n' + + '
    \n' + + '

    答案:' + answer.content + '

    \n' + + ' \n' + + '
    \n' + + '
  • ' + $("#ccaQuickReplyAgentBox").append(li); + } if(i>4){ return false; } @@ -613,14 +623,24 @@ word-break: break-all;"><#if curagentuser??>${curagentuser.username!''}<#if cura if(result.data.length>0){ $("#ccaQuickReplyBox").html(""); $.each(sortByKey(result.data,'score'),function(i,n){ - var li = '
  • \n' + - '
    问题:'+result.data[i].post+'
    \n' + - '
    \n' + - '

    答案:'+result.data[i].reply_plain_text+'

    \n' + - ' \n' + - '
    \n' + - '
  • ' - $("#ccaQuickReplyBox").append(li); + var answerList = result.data[i].replies; + var answer; + for(var i = 0; i < answerList.length; i++) { + if(answerList[i].rtype == 'plain' && answerList[i].enabled==true) { + answer=answerList[i] + break; + } + } + if(answer) { + var li = '
  • \n' + + '
    问题:' + result.data[i].post + '
    \n' + + '
    \n' + + '

    答案:' + answer.content + '

    \n' + + ' \n' + + '
    \n' + + '
  • ' + $("#ccaQuickReplyBox").append(li); + } if (i>4){ return false; }