You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
8.3 KiB
JavaScript

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

import{o as n,c as o,g as s,d as R,q as k,V as O,U as Q,B as q,F as w,C as y,f as l,e as g,E as p,x as c,D as m,i as S,ak as H,al as U,h as Z,ax as N,_ as F}from "./index-f5e1fd05.js";import{a as J}from "./session-8b690360.js";import{u as A}from "./home-420faaf8.js";const b=""+new URL("../png/robot-08799d54.png",import.meta.url).href,X={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},G=s("rect",{width:"12",height:"12",x:"3",y:"11",fill:"#1843AD",rx:"2",transform:"rotate(-45 3 11)"},null,-1),P=[G];function z(_, h){return n(),o("svg",X,P)}const Y={render:z},W=""+new URL("../png/pic_head-4e90deff.png",import.meta.url).href,K={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},j=s("path",{stroke:"#333","stroke-linecap":"round","stroke-width":"1.5",d:"M12 2v20M17 6v12M2 9v6M22 9v6M7 6v12"},null,-1),ee=[j];function te(_, h){return n(),o("svg",K,ee)}const M={render:te},se={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},ne=s("path",{fill:"#333",d:"m14.91 22.44-1.659-1.66a11.731 11.731 0 0 0 4.126-8.937c0-3.41-1.46-6.471-3.778-8.62l1.664-1.663c2.742 2.574 4.465 6.222 4.465 10.28 0 4.23-1.87 8.014-4.818 10.6Z"},null,-1),oe=s("path",{fill:"#333",d:"m10.432 17.962-1.71-1.71a5.036 5.036 0 0 0 .415-8.567l1.68-1.679a7.384 7.384 0 0 1-.385 11.955Zm-4.48-4.106a1.68 1.68 0 1 1 0-3.36 1.68 1.68 0 0 1 0 3.36Z"},null,-1),ae=[ne,oe];function ce(_, h){return n(),o("svg",se,ae)}const B={render:ce},le={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},de=s("path",{fill:"#1843AD",d:"M11.52 19.92c-1.44 0-2.76-.48-4.08-1.32-.12-.12-.96-.24-1.44-.24-1.32-.12-2.16-.36-2.52-.84-.48-.6.12-1.32.48-1.8.24-.36.6-.84.6-.96-.24-.96-.36-1.56-.36-2.52 0-1.8.48-3.36 1.32-4.56 1.32-1.8 3.48-2.88 6-2.88 4.08 0 6.96 2.76 7.44 7.32 0 .36-.24.6-.48.72-.36 0-.6-.24-.72-.48C17.28 8.28 15 6 11.52 6c-2.16 0-3.96.84-5.04 2.4-.72.96-1.08 2.28-1.08 3.84 0 .84.12 1.32.36 2.28.24.84-.36 1.56-.84 2.04-.12.12-.24.24-.24.36.36.12 1.08.24 1.56.24.96.12 1.56.24 1.92.48a6.134 6.134 0 0 0 5.16.84c.36-.12.6.12.72.36.12.36-.12.6-.36.72-.84.24-1.44.36-2.16.36Z"},null,-1),re=s("path",{fill:"#1843AD",d:"M20.04 16.44h-5.52c-.36 0-.6-.24-.6-.6s.24-.6.6-.6h5.52c.36 0 .6.24.6.6s-.24.6-.6.6Z"},null,-1),ie=s("path",{fill:"#1843AD",d:"M16.2 20.16h-.12c-.36-.12-.48-.48-.36-.72l1.08-3.72c.12-.36.48-.48.72-.36.36.12.48.48.36.72l-1.08 3.6c-.12.36-.36.48-.6.48Zm-7.32-6c-.36 0-.6-.24-.6-.6V9.84c0-.36.24-.6.6-.6s.6.24.6.6v3.72c0 .36-.24.6-.6.6Zm4.56-.24c-.36 0-.6-.24-.6-.6V9.84c0-.36.24-.6.6-.6s.6.24.6.6v3.48c0 .36-.36.6-.6.6Zm-2.28 1.32c-.36 0-.6-.24-.6-.6v-6c0-.36.24-.6.6-.6s.6.24.6.6v6c0 .36-.24.6-.6.6Z"},null,-1),_e=[de,re,ie];function he(_, h){return n(),o("svg",le,_e)}const L={render:he},ue="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAcNJREFUaEPtWcFRw0AMlDoIP/ODVuIO8IMnoYRUACXQAVCAMzRgWoGn4YMLYDhiBwfHd2fJZ3TBM/IzcaRdrXSavSDM/MGZ4wclcGwFxRRI0s0VgrkzBipAvC2Li0cJsnIElvkLIJzVoA1A9VZkJ/MikOamC7gsMpFiiQStgSdKgNdwqoCvTtpCvA6S28SqgCrArIAO8cRC6R7QFtIWCqgAx6xwFhknDgXPGuJu0C/8XL8Xl0/9IEnHrOy+w1XfcVEE6jwA5qGN7TM9FEmbAMNJnaabDwNmcUjskMQQgT74nyK8botwPlQsF0mHArSTSpb5ChDubXl/SfgIuME3vvO6fM72irSxKSWDCDSOiyDhSjwWPMfZBROgSHT7u50T+zN/5cUV2CfwKkGdHzR4cQUmkfD0vDXExOXApBbqJvPPhEMJJvhoCoxSYgT46ASGB5vX80drIbKdRlY+2inkO2t2M4E3CLAwxqxdS4pxTpE3fH82xBwwIe+IbeIQMCG/UQJS1+JcNVSB2SvAlTrWe/2CksdoLGDcPCQBt13khpd+Dy3b6fLEzQbdmo/mH8b/8iBg5droYleLsYgrgViV9uWZvQLfquiRQMdPLvcAAAAASUVORK5CYII=",i= _=>(H("data-v-820d9473"),_=_(),U(),_),ge={id:"ChatContent",class:"ChatContent"},pe=["src"],ve={key:0,class:"default_question left"},fe=["src"],we={class:"message-content"},ye=i(()=>s("div",{class:"title"},[Z(" 为了确保您的查询无误,可清晰的提供关键信息,如交易姓名、交易证件号码、交易卡号这将帮助我们快速为您提供所需服务。 "),s("div",{class:"line"})],-1)),Ie={class:"qa_list"},ke=i(()=>s("div",{class:"arrow"},null,-1)),Ae={key:1,class:"ask_main"},xe=["src"],Ce={class:"top"},Te=["title"],me=i(()=>s("div",{class:"arrow"},null,-1)),Se={key:1,class:"ask_content right"},be=i(()=>s("div",{class:"arrow"},null,-1)),Me=["onClick"],Be=i(()=>s("span",null,"转文字",-1)),Le={key:2,class:"answer_main"},$e=["src"],De={class:"top"},Ee=["title"],Ve=i(()=>s("div",{class:"arrow"},null,-1)),Re={key:1,class:"answer_content left"},Oe=i(()=>s("div",{class:"arrow"},null,-1)),Qe=["onClick"],qe=i(()=>s("span",null,"转文字",-1)),He=["onClick"],Ue=["src"],Ze=i(()=>s("span",null,"材料1",-1)),Ne=R({__name:"ChatContent",setup(_, {expose:h}){const r=k([{dialogType:0,contentType:1,message:"",audioLength:0,text:"",voiceBaseId:"",byteId:""}]),$=k(["03xx网络开设赌场案涉案情况","03xx网络开设赌场案团伙依据","成HQ账户主要扮演哪些角色"]),x=k(""),C=(e, a)=>{let t=0;const u=setInterval(()=>{r.value[e].text+=a[t],t++,t===a.length&&clearInterval(u)},100)};O(()=>A().selectCaseInfo.sessionId, e=>{T(e)});const v= e=>{if(!e)return 0;let a=Math.floor(e.length*16/24);return a>15&&(a=15),a};h({sendText(e){r.value.push({dialogType:1,contentType:1,message:e}),I()},sendTextOk(e){r.value.push({dialogType:2,contentType:e.answerInfo.contentType,message:e.answerInfo.message,audioLength:e.answerInfo.audioLength||5,text:"",voiceBaseId:e.answerInfo.voiceBaseId,byteId:e.answerInfo.byteId}),e.answerInfo.contentType===2&&f(e.answerInfo),I()},sendVoiceOk(e){r.value.push({dialogType:1,contentType:2,message:e.askInfo.message,audioLength:e.askInfo.audioLength||5,text:"",voiceBaseId:e.askInfo.voiceBaseId,byteId:e.byteId}),r.value.push({dialogType:2,contentType:e.answerInfo.contentType,message:e.answerInfo.message,audioLength:e.answerInfo.audioLength||5,text:"",voiceBaseId:e.answerInfo.voiceBaseId,byteId:e.answerInfo.byteId}),e.answerInfo.contentType===2&&f(e.answerInfo),I()}});const f=async e=>{const a=document.getElementById("myAudio");x.value=`/intro-robot/robot/getAudio?audioId=${e.voiceBaseId}`,await a.load(),a.playbackRate=parseFloat(A().speed),a.play()},I=()=>{Q(()=>{const e=document.getElementById("ChatContent");e.scrollTop=e.scrollHeight})},T=async e=>{if(!e)return;const a=await J({sessionId:e});a.data&&a.data.length>0?(r.value=a.data,r.value.forEach(t=>{t.text=""})):r.value=[{dialogType:0,contentType:1,message:"",audioLength:0,text:"",voiceBaseId:"",byteId:""}]},D=(e, a)=>{const t=document.createElement("a");t.href=e,t.download=a,t.click()},E= e=>{D(N(e),"材料1")};return q(()=>{T(A().selectCaseInfo.sessionId)}),(e, a)=>(n(),o("div",ge,[s("audio",{src:x.value,id:"myAudio",hidden:"true"},null,8,pe),(n(!0),o(w,null,y(r.value,(t, u)=>(n(),o("div",{key:u},[t.dialogType===0?(n(),o("div",ve,[s("img",{src:l(b),alt:""},null,8,fe),s("div",we,[ye,s("div",Ie,[(n(!0),o(w,null,y($.value,(d, V)=>(n(),o("div",{class:"qa_item",key:V},[g(l(Y)),s("span",null,p(d),1)]))),128))]),ke])])):c("",!0),t.dialogType===1?(n(),o("div",Ae,[s("img",{src:l(W),alt:""},null,8,xe),t.contentType==2?(n(),o("div",{key:0,style:m({"max-width":(v(t.message)+2)*24+"px"}),class:"ask_content right"},[s("div",Ce,[g(l(B),{onClick: d=>f(t),class:"horn"},null,8,["onClick"]),(n(!0),o(w,null,y(v(t.message), d=>(n(),S(l(M),{key:d}))),128))]),t.text!=""?(n(),o("div",{key:0,title:t.text,class:"text"},p(t.text),9,Te)):c("",!0),me],4)):c("",!0),t.contentType==1?(n(),o("div",Se,[s("span",null,p(t.message),1),be])):c("",!0),t.text===""&&t.contentType==2?(n(),o("div",{key:2,class:"convert",onClick: d=>C(u,t.message)},[g(l(L)),Be],8,Me)):c("",!0)])):c("",!0),t.dialogType===2?(n(),o("div",Le,[s("img",{src:l(b),alt:""},null,8,$e),t.contentType===2||t.contentType===3?(n(),o("div",{key:0,style:m({"max-width":(v(t.message)+2)*24+"px"}),class:"answer_content left"},[s("div",De,[g(l(B),{onClick: d=>f(t),class:"horn"},null,8,["onClick"]),(n(!0),o(w,null,y(v(t.message), d=>(n(),S(l(M),{key:d}))),128))]),t.text!=""?(n(),o("div",{key:0,title:t.text,class:"text"},p(t.text),9,Ee)):c("",!0),Ve],4)):c("",!0),t.contentType===1?(n(),o("div",Re,[s("span",null,p(t.message),1),Oe])):c("",!0),t.text===""?(n(),o("div",{key:2,class:"convert",onClick: d=>C(u,t.message)},[g(l(L)),qe],8,Qe)):c("",!0)])):c("",!0),t.contentType===3?(n(),o("div",{key:3,onClick: d=>E(t.byteId),class:"download"},[s("img",{src:l(ue),alt:""},null,8,Ue),Ze],8,He)):c("",!0)]))),128))]))}});const Fe=F(Ne,[["__scopeId","data-v-820d9473"]]),Pe=Object.freeze(Object.defineProperty({__proto__:null,default:Fe},Symbol.toStringTag,{value:"Module"}));export{Fe as C,Pe as a,Y as q,b as r};