(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-07dfab26"],{"024d":function(e,t,s){"use strict";s("f046")},"07dc":function(e,t,s){"use strict";s.d(t,"b",(function(){return f})),s.d(t,"a",(function(){return p}));s("8ada");var i=s("2e36"),n=null,o=null,a=null,r="";function l(e){console.log(e),o(JSON.stringify(e.data))}function u(e){setTimeout((function(){n.readyState===n.OPEN&&(n.send(JSON.stringify(e)),console.log("连接成功")),n.readyState===n.CLOSED&&(console.log("websock.readyState=3"),i["Message"].error("ws连接异常,请稍候重试c"),a())}),500)}function c(e){console.log("ws连接成功")}function d(){if("undefined"===typeof WebSocket)return i["Message"].error("您的浏览器不支持WebSocket,无法获取数据"),!1;var e=r;n=new WebSocket(e),n.onmessage=function(e){console.log("websocketonMessage"),l(e)},n.onopen=function(){c()},n.onerror=function(){i["Message"].error("ws连接异常,请稍候重试a"),a()},n.onclose=function(e){}}function f(e,t,s,i){r=e,d(),o=s,a=i,u(t)}function p(){n&&(n.close(),n.onclose())}},aedc:function(e,t,s){"use strict";s.r(t);var i=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"Followupdetailspage"},[s("div",[s("el-card",{staticClass:"box-card"},[s("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[s("span",[e._v(e._s(e.TemplateName))]),s("el-button",{staticStyle:{float:"right",padding:"3px 0",color:"red"},attrs:{type:"text"},on:{click:function(t){return e.$router.go(-1)}}},[e._v("退出测试")]),s("el-button",{staticStyle:{float:"right",padding:"3px 0","margin-right":"10px"},attrs:{type:"text"},on:{click:function(t){e.drawer=!0}}},[e._v("查看匹配结果")])],1),s("div",{staticClass:"borderdiv"},e._l(e.Answerline,(function(t){return s("div",[1==t.isEat?s("div",{staticClass:"leftside"},[s("i",{staticClass:"el-icon-phone-outline"}),s("span",[e._v(e._s(t.value))])]):2==t.isEat?s("div",{staticClass:"offside"},[s("i",{staticClass:"el-icon-user"}),s("div",{staticClass:"offside-value"},[s("el-input",{attrs:{disabled:!0},model:{value:t.value,callback:function(s){e.$set(t,"value",s)},expression:"item.value"}})],1)]):3==t.isEat?s("div",{staticClass:"offside"},[s("i",{staticClass:"el-icon-user"}),s("div",{staticClass:"offside-value"},[s("el-input",{model:{value:t.value,callback:function(s){e.$set(t,"value",s)},expression:"item.value"}}),s("el-radio",{attrs:{label:"1"},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[e._v("备选项")]),s("el-radio",{attrs:{label:"2"},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[e._v("备选项2")]),s("el-radio",{attrs:{label:"3"},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[e._v("备选项3")]),s("el-radio",{attrs:{label:"4"},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[e._v("备选项4")])],1)]):e._e()])})),0),s("div",{staticStyle:{"margin-top":"15px"}},[s("el-input",{attrs:{placeholder:"请输入内容"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.sendFn(t)}},model:{value:e.answer,callback:function(t){e.answer=t},expression:"answer"}},[s("el-button",{staticStyle:{"background-color":"#7799fa",color:"#ffff",border:"0"},attrs:{slot:"append",type:"primary"},on:{click:e.sendFn},slot:"append"},[e._v("发送")])],1)],1)]),s("el-drawer",{attrs:{title:"匹配结果",visible:e.drawer,direction:"rtl"},on:{"update:visible":function(t){e.drawer=t}}},[s("div",{staticClass:"preview-left"},e._l(e.questionList,(function(t,i){return s("div",{key:t.aaa,staticClass:"topic-dev"},[s("div",{staticClass:"dev-text"},[e._v(" "+e._s(i+1)+"、"),s("span",[e._v(e._s(t.scriptContent))])]),1==t.valueType?s("div",{staticClass:"dev-xx"},[s("el-radio-group",{model:{value:t.radio,callback:function(s){e.$set(t,"radio",s)},expression:"item.radio"}},e._l(t.ivrLibaScriptTargetoptionList,(function(t,i){return s("el-radio",{key:t.id,attrs:{label:t.id}},[e._v(e._s(t.targetvalue))])})),1)],1):s("div",[s("el-input",{attrs:{type:"textarea",placeholder:"未获取到信息",rows:2},model:{value:t.questionResult,callback:function(s){e.$set(t,"questionResult",s)},expression:"item.questionResult"}})],1)])})),0)])],1)])},n=[],o=s("b3d7"),a=(s("2f82"),s("6678"),s("e4d7"),s("6e70"),s("c33f"),s("21b9"),s("e795"),s("cfee"),s("aad4"),s("07dc")),r=s("4360"),l={data:function(){return Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])({answer:"",id:null,TemplateName:"随访模板名称",radio:"1",userid:"",input:"还不错",drawer:!1},"radio","2"),"code",""),"timeout","5"),"Answerline",[]),"questionList",[])},created:function(){this.TemplateName=this.$route.query.name,this.userid=r["a"].getters.Id,console.log(r["a"].getters.Id,"11"),this.requstWs()},mounted:function(){var e=document.querySelector(".borderdiv"),t=new MutationObserver((function(){e.scrollTop=e.scrollHeight}));t.observe(e,{attributes:!0,childList:!0,subtree:!0})},methods:{requstWs:function(e,t,s){console.log("连接"),this.id=this.$route.query.id,this.timeout=this.$route.query.timeout,Object(a["a"])();var i={type:"text",userId:this.userid,templateId:this.id,content:null};Object(a["b"])("ws://9.208.2.190:8095/chat?userId="+this.userid,i,this.wsMessage,this.wsError)},wsMessage:function(e){var t=this,s=e,i=null;s=JSON.parse(s),s=JSON.parse(s),console.log(s,"数据"),s.nowQuestion.submoduleText&&this.Answerline.push({value:s.nowQuestion.submoduleText,isEat:1}),s.jsy?this.Answerline.push({value:s.jsy,isEat:1}):s.nowQuestion.scriptContent&&this.Answerline.push({value:s.nowQuestion.scriptContent,isEat:1}),this.questionList=s.questionList,this.questionList=this.questionList.map((function(e){return e.ivrLibaScriptTargetoptionList.forEach((function(t){t.isUserOperation&&(e.radio=t.id)})),e})),s.jsy?clearTimeout(i):i=setTimeout((function(){t.answer||t.sendFn()}),1e3*this.timeout),console.log(this.questionList)},wsError:function(e){console.log(e)},sendFn:function(){console.log("发送");var e={type:"text",userId:this.userid,templateId:"",questionMessage:{content:this.answer}};console.log(e,"入参"),Object(a["b"])("ws://9.208.2.190:8095/chat?userId="+this.userid,e,this.wsMessage,this.wsError),this.Answerline.push({value:this.answer,isEat:2}),this.answer=""}}},u=l,c=(s("024d"),s("1805")),d=Object(c["a"])(u,i,n,!1,null,"65cdfc50",null);t["default"]=d.exports},f046:function(e,t,s){}}]);
|