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
2.8 KiB
JavaScript
2 lines
2.8 KiB
JavaScript
import{d as N,u as R,r as i,l as T,o as $,b as _,g as u,c as v,f as r,aN as q,e as t,j as m,B as f,z as K,w as h,h as U,F as z,m as M,x as j,y as E,_ as H}from"./index-93dfb385.js";import{v as V,k as L,t as O}from"./keyboard-c65c2b4e.js";import{u as A}from"./consultation-10bd4098.js";import G from"./BodyDialog-8eaf4c72.js";import J from"./SuppertDialog-f22a029d.js";import{t as P}from"./consultation-6fd72a36.js";import Q from"./VoiceInquiry-0c5e5db1.js";import"./inquiry-8a7adca2.js";import"./inspect_title-6a22fa71.js";import"./close-4c42dfe1.js";import"./toke-90ac4c39.js";const I=c=>(j("data-v-dfae46a8"),c=c(),E(),c),W={key:0,class:"text_footer"},X={class:"btn_list"},Y=["src"],Z={key:1,class:"main_footer"},ee=["src"],te=I(()=>t("span",null,"点击开始问诊",-1)),oe=["src"],se={class:"tipContent"},ae={class:"tip_content"},ne=["src"],le=I(()=>t("div",{class:"title"},"请输入您要问诊的内容!",-1)),ie={style:{"text-align":"center"}},re=N({name:"FooterInspect",__name:"FooterInspect",emits:["getVideo"],setup(c,{emit:x}){const C=R(),n=i(0);T(()=>A().voiceFlag,o=>{o===!0&&(n.value=0)});const d=i(!1),g=i(null),y=i(null),l=i(""),p=o=>{navigator.mediaDevices&&navigator.mediaDevices.getUserMedia?n.value=o:M("麦克风不可用",{type:"error"})},b=async()=>{if(!l.value){d.value=!0;return}k(l.value),l.value=""},D=x,k=async o=>{const e={processId:C.query.processId,text:o},{data:s}=await P(e);s.type===2&&B(s),s.type===3&&w(s),D("getVideo",s.videoBase64)},B=o=>{g.value.open(o)},w=o=>{y.value.open(o)};return $(()=>{n.value=0}),(o,e)=>{const s=_("el-input"),F=_("el-button"),S=_("el-dialog");return u(),v(z,null,[n.value===2?(u(),v("div",W,[r(s,{placeholder:"请输入问诊问题",modelValue:l.value,"onUpdate:modelValue":e[0]||(e[0]=a=>l.value=a),onKeyup:q(b,["enter"]),maxLength:50},null,8,["modelValue","onKeyup"]),t("div",X,[t("img",{onClick:e[1]||(e[1]=a=>p(0)),src:m(V),alt:""},null,8,Y)])])):f("",!0),n.value===0?(u(),v("div",Z,[t("div",{onClick:e[2]||(e[2]=a=>p(1)),class:"main_footer_card"},[t("img",{style:{"margin-right":"16px"},src:m(V),alt:""},null,8,ee),te]),t("div",{onClick:e[3]||(e[3]=a=>p(2)),class:"main_footer_right"},[t("img",{src:m(L),alt:""},null,8,oe)])])):f("",!0),n.value===1?(u(),K(Q,{key:2,onSave:k,onChangeType:p})):f("",!0),r(G,{ref_key:"bodyDialogRef",ref:g},null,512),r(J,{ref_key:"suppertDialogRef",ref:y},null,512),r(S,{width:"560","append-to-body":"",modelValue:d.value,"onUpdate:modelValue":e[5]||(e[5]=a=>d.value=a),center:!0,"show-close":!1,"custom-class":"tipContent"},{default:h(()=>[t("div",se,[t("div",ae,[t("img",{src:m(O)},null,8,ne),le]),t("div",ie,[r(F,{class:"btn",size:"large",onClick:e[4]||(e[4]=a=>d.value=!1),type:"primary"},{default:h(()=>[U("知道了")]),_:1})])])]),_:1},8,["modelValue"])],64)}}});const he=H(re,[["__scopeId","data-v-dfae46a8"]]);export{he as default};
|