Mai.d8483095.js 16 KB

1
  1. import{a as e}from"./preload-helper.427910d1.js";import{d as l,y as a,h as s,x as i,z as t,A as n,B as o,o as u,c as r,l as c,b as m,p as d,k as v,v as h,m as p,e as g,t as y,F as _,C as f,D as k,E as b,G as w}from"./vendor.075d5207.js";import{_ as x}from"./lefthand.acba4ce7.js";import{_ as j,a as R,b as C,c as L,d as E,e as T,f as F}from"./pressure.78099fa4.js";import"./screenshot.36d6fd71.js";import{L as I}from"./Loading.b1502e0b.js";import{u as D}from"./useWindowSize.7c401bff.js";import{_ as U}from"./ChartM.vue_vue_type_style_index_0_lang.98553e19.js";import{_ as A,a as P,b as H}from"./Paragraph.vue_vue_type_script_lang.2eb18209.js";import{_ as z}from"./DeviceInfo.vue_vue_type_style_index_0_lang.583a3065.js";import{_ as B}from"./HealthAdvice.vue_vue_type_script_lang.c89db1b9.js";import{_ as G,a as M}from"./Chart.vue_vue_type_style_index_0_lang.952f4e76.js";import{L as W}from"./LoadingComponent.3efe460b.js";import{_ as q}from"./Back.vue_vue_type_style_index_0_lang.3567e57b.js";import{B as S}from"./BranchLegend.bb7860f7.js";import{_ as V}from"./Header.vue_vue_type_script_lang.875a01e3.js";import{_ as Y}from"./Stability.vue_vue_type_script_lang.3c7a3b7b.js";import{u as O}from"./useMaiResult.c8234c83.js";import{u as K}from"./usePatientInfo.8017a744.js";import{s as J}from"./index.e1d72e8c.js";import{f as Q,a as X,b as $}from"./service.6d7d3c00.js";import"./index.aa033d06.js";import"./maiResult.19fec382.js";import"./ChannelBg.vue_vue_type_script_lang.50445acd.js";import"./Item.vue_vue_type_script_lang.f58ab026.js";import"./plugin-vue_export-helper.44898cd3.js";import"./PatientPortait.vue_vue_type_script_lang.5c88074c.js";const N={class:"mai-item mai-desc"},Z={key:0,style:{display:"flex","font-size":"large",color:"gray","margin-bottom":"10px"}},ee={style:{"margin-left":"10px"}},le={class:"desc"},ae={key:0,class:"title"},se={key:0},ie={key:1},te={key:1,class:"heart-rate img-heart-rate"},ne={key:2,class:"heart-rate img-heart-rate"},oe={key:3},ue={key:4},re={key:1,class:"mai-hand"},ce={key:0,class:"img-hand right"},me={key:1,class:"img-hand left"},de={key:0,class:"mai-item mai-3d"},ve={key:0,class:"title"},he={key:1,class:"title"},pe={key:0,class:"mai-item mai-branch"},ge={key:0,class:"title"},ye=p("div",{class:"branch-legend"},[p("div",{class:"unhealthy"},"Abnormal area"),p("div",null,"Health zone")],-1),_e={key:1,class:"title"},fe={key:2,class:"hole-body",style:{"margin-top":"3rem"}},ke={style:{display:"flex"}},be=p("div",{class:"handimg lefthand"},[p("img",{src:x,alt:""})],-1),we={class:"mai-all"},xe=p("div",{class:"mai-font"},[p("img",{src:C,alt:""})],-1),je=p("img",{src:L,alt:""},null,-1),Re=["src"],Ce={key:0,style:{position:"absolute",top:"0",left:"8%",color:"white"}},Le={key:1,style:{position:"absolute",top:"0",left:"8%",color:"white"}},Ee=p("div",{class:"mai-color-image"},[p("img",{src:E,alt:""})],-1),Te={class:"mai-all"},Fe=p("div",{class:"mai-font"},[p("img",{src:T,alt:""})],-1),Ie=p("img",{src:L,alt:""},null,-1),De=["src"],Ue={key:0,style:{position:"absolute",top:"0",left:"8%",color:"white"}},Ae={key:1,style:{position:"absolute",top:"0",left:"8%",color:"white"}},Pe=p("div",{class:"mai-color-image"},[p("img",{src:E,alt:"",class:"mai-color-img"})],-1),He={class:"mai-all"},ze=p("div",{class:"mai-font"},[p("img",{src:F,alt:""})],-1),Be=p("img",{src:L,alt:""},null,-1),Ge=["src"],Me={key:0,style:{position:"absolute",top:"0",left:"8%",color:"white"}},We={key:1,style:{position:"absolute",top:"0",left:"8%",color:"white"}},qe=p("div",{class:"mai-color-image"},[p("img",{src:E,alt:"",class:"mai-color-img"})],-1),Se={style:{display:"flex",width:"100%"}},Ve={key:0},Ye=[p("div",null,"External",-1),p("div",null,"pressure",-1)],Oe={key:1},Ke=[p("div",null,"外",-1),p("div",null,"压",-1)],Je={key:0,class:"mai-item mai-3d"},Qe={key:0,class:"title"},Xe={key:1,class:"title"},$e={key:0,class:"mai-item mai-branch"},Ne={key:0,class:"title"},Ze=p("div",{class:"branch-legend"},[p("div",{class:"unhealthy"},"Abnormal area"),p("div",null,"Health zone")],-1),el={key:1,class:"title"},ll={key:2,class:"hole-body",style:{"margin-top":"3rem"}},al={style:{display:"flex"}},sl=p("div",{class:"handimg"},[p("img",{src:x,alt:"",class:"mypic"})],-1),il={class:"mai-all"},tl=p("div",{class:"mai-font"},[p("img",{src:C,alt:""})],-1),nl=p("img",{src:L,alt:""},null,-1),ol=["src"],ul={key:0,style:{position:"absolute",top:"0",left:"8%",color:"white"}},rl={key:1,style:{position:"absolute",top:"0",left:"8%",color:"white"}},cl=p("div",{class:"mai-color-image"},[p("img",{src:E,alt:""})],-1),ml={class:"mai-all"},dl=p("div",{class:"mai-font"},[p("img",{src:T,alt:""})],-1),vl=p("img",{src:L,alt:""},null,-1),hl=["src"],pl={key:0,style:{position:"absolute",top:"0",left:"8%",color:"white"}},gl={key:1,style:{position:"absolute",top:"0",left:"8%",color:"white"}},yl=p("div",{class:"mai-color-image"},[p("img",{src:E,alt:""})],-1),_l={class:"mai-all"},fl=p("div",{class:"mai-font"},[p("img",{src:F,alt:""})],-1),kl=p("img",{src:L,alt:""},null,-1),bl=["src"],wl={key:0,style:{position:"absolute",top:"0",left:"8%",color:"white"}},xl={key:1,style:{position:"absolute",top:"0",left:"8%",color:"white"}},jl=p("div",{class:"mai-color-image"},[p("img",{src:E,alt:"",class:"mai-color-img"})],-1),Rl={style:{display:"flex",width:"100%"}},Cl={key:0},Ll=[p("div",null,"External",-1),p("div",null,"pressure",-1)],El={key:1},Tl=[p("div",null,"外",-1),p("div",null,"压",-1)],Fl={class:"mai-item mai-channel"},Il={key:0,class:"title"},Dl=b("Six meridian syndrome differentiation"),Ul={key:1,class:"title"},Al=b("六经辨证"),Pl={class:"mai-item"},Hl={key:0,class:"title"},zl={key:1,class:"title"},Bl={class:"mai-item"},Gl={key:0,class:"title"},Ml={key:1,class:"title"},Wl={class:"mai-item"},ql={key:0,class:"title"},Sl={key:1,class:"title"},Vl={key:1,class:"btmpoint"},Yl={key:2,class:"btmpoint"},Ol=p("div",{style:{"margin-bottom":"5rem"}},null,-1),Kl={key:4,style:{height:"100px"}},Jl=l({setup(l){const b=a({loader:()=>e((()=>import("./Group.f7c45daf.js")),["2.25.2/Group.f7c45daf.js","2.25.2/index.aa033d06.js","2.25.2/groups.b4cec164.js","2.25.2/Branch3d.vue_vue_type_style_index_0_lang.520c00d5.js","2.25.2/Group2.65b08d4f.css","2.25.2/echarts-gl.920df512.js","2.25.2/vendor.075d5207.js","2.25.2/index.esm.9495837c.js","2.25.2/chart3d.014b432f.js","2.25.2/baseSeries.bf32faa9.js","2.25.2/Bar.cbfab8d4.js","2.25.2/Bar.927e4945.css"]),loadingComponent:W}),x=a({loader:()=>e((()=>import("./Total3d.deda896a.js")),["2.25.2/Total3d.deda896a.js","2.25.2/Total3d.04a92d04.css","2.25.2/echarts-gl.920df512.js","2.25.2/vendor.075d5207.js","2.25.2/cgc_img1.ca32eb5e.js","2.25.2/index.esm.9495837c.js","2.25.2/chart3d.014b432f.js","2.25.2/screenshot.36d6fd71.js","2.25.2/index.e1d72e8c.js","2.25.2/preload-helper.427910d1.js","2.25.2/preload-helper.ebc8eac7.css"]),loadingComponent:W}),C=a({loader:()=>e((()=>import("./Chart.8cf643f9.js")),["2.25.2/Chart.8cf643f9.js","2.25.2/Chart2.d40d0dd2.css","2.25.2/echarts-gl.920df512.js","2.25.2/vendor.075d5207.js"]),loadingComponent:W});J("mobile");const L=s(!1),E=s(!1),T=s(!1),F=s(""),Jl=s(),Ql=s();s();const Xl=i(),$l=s(),Nl=s(),Zl=Xl.query,ea="1"===Zl.show,la=Zl.third,aa=Zl.appId||"",sa=Zl.name||"",ia=Zl.age||"",ta=Zl.sex||"",na=Zl.en||"",oa=Zl.isJD||"0",ua=Zl.jdLevel||"0";if(aa){(async e=>{const l=await Q(e);"000000"===l.code&&(F.value=l.data||"")})({appId:aa,access_session:Zl.access_session,X_SDKClient_API_Key:"e517ed538290423083825f6078985c9b"})}const{width:ra}=D(),ca=t((()=>ra.value>500?500:ra.value<320?288:.9*ra.value)),ma=t((()=>ra.value>400?.67*ra.value:ra.value<320?288:.67*ra.value)),da=((ra.value>640?640:ra.value)-50)/4,{loading:va,patientInfo:ha}=K(Zl.uid,Zl.access_session);console.log(ha);const{loading:pa,branchResult:ga,channelReault:ya,leftFlag:_a,rightFlag:fa,leftResUrl:ka,rightResUrl:ba,leftChiUrl:wa,leftCunUrl:xa,leftGuanUrl:ja,rightChiUrl:Ra,rightCunUrl:Ca,rightGuanUrl:La,createTime:Ea,deviceInfo:Ta,hand:Fa,handText:Ia,heartrate:Da,heresyResult:Ua,proposeResult:Aa,qxjyResult:Pa,feature:Ha,summary:za,symptomsResult:Ba,totalMai:Ga,branchDesc:Ma,score:Wa}=O(Zl.mid,Zl.access_session,la,na,aa);console.log(Ha.value);const qa=async()=>{var e,l,a,s,i,t;const n={cun_amp:null==(e=Ha.value.left)?void 0:e.cun_amp_max,guan_amp:null==(l=Ha.value.left)?void 0:l.guan_amp_max,chi_amp:null==(a=Ha.value.left)?void 0:a.chi_amp_max,cun_width:null==(s=Ha.value.left)?void 0:s.cun_width,guan_width:null==(i=Ha.value.left)?void 0:i.guan_width,chi_width:null==(t=Ha.value.left)?void 0:t.chi_width,cun_desc:Ma.value.left.cun,guan_desc:Ma.value.left.guan,chi_desc:Ma.value.left.chi,summary_desc:Ma.value.left.summary},o=await X(n);"000000"===o.code&&($l.value=o.data)},Sa=async()=>{var e,l,a,s,i,t;const n={cun_amp:null==(e=Ha.value.right)?void 0:e.cun_amp_max,guan_amp:null==(l=Ha.value.right)?void 0:l.guan_amp_max,chi_amp:null==(a=Ha.value.right)?void 0:a.chi_amp_max,cun_width:null==(s=Ha.value.right)?void 0:s.cun_width,guan_width:null==(i=Ha.value.right)?void 0:i.guan_width,chi_width:null==(t=Ha.value.right)?void 0:t.chi_width,cun_desc:Ma.value.right.cun,guan_desc:Ma.value.right.guan,chi_desc:Ma.value.right.chi,summary_desc:Ma.value.right.summary},o=await X(n);"000000"===o.code&&(Nl.value=o.data)};console.log(Ha.value);const Va=async e=>{const l={resUrl:e},a=await $(l),s=[];a.x.forEach(((e,l)=>{s.push([e/1e3,a.y[l]/100])})),Jl.value=s},Ya=async e=>{const l={resUrl:e},a=await $(l),s=[];a.x.forEach(((e,l)=>{s.push([e/1e3,a.y[l]/100])})),Ql.value=s};return n((()=>{(ka.value||ba.value)&&(na||(Va(ka.value),Ya(ba.value)))})),o([ka,ba],(()=>{na||(Va(ka.value),Ya(ba.value))})),n((()=>{(Ha.value.left||Ma.value.left)&&(na||qa())})),n((()=>{(Ha.value.right||Ma.value.right)&&(na||Sa())})),o([Ha.value.left,Ma.value.left],(()=>{na||qa()})),o([Ha.value.right,Ma.value.right],(()=>{na||Sa()})),o([Ea,Fa],(()=>{const e=w(Ea.value).format("YYYY年MM月DD日");E.value=0===Fa.value||2===Fa.value,T.value=1===Fa.value||2===Fa.value,document.title=e})),(e,l)=>(u(),r(_,null,[c(la)?d("",!0):(u(),m(q,{key:0})),v(p("div",null,[g(Y,{num:c(Wa)},null,8,["num"]),g(V,{"create-time":c(Ea),gray:"",sex:c(ta),age:c(ia),hand:c(Fa),"patient-info":c(ha),name:c(sa),en:c(na)},null,8,["create-time","sex","age","hand","patient-info","name","en"])],512),[[h,!c(aa)||F.value.includes("0")]]),v(p("div",N,["0"!==c(oa)?(u(),r("div",Z,[p("div",null,"结代脉:"+y("0"===c(oa)?"无":"有"),1),p("div",ee,"风险等级: "+y(`${c(ua)}级`),1)])):d("",!0),p("div",le,[c(Ga).title.length>0?(u(),r("h1",ae,[c(na)?(u(),r("div",se,y(c(Ia))+" pulse condition:"+y(c(Ga).title.join(" ")),1)):(u(),r("div",ie,y(c(Ia))+"脉象:"+y(c(Ga).title.join(" ")),1))])):d("",!0),c(na)?(u(),r("div",te,"Heart rate: "+y(c(Da))+"Times/minute",1)):(u(),r("div",ne,"心率:"+y(c(Da))+"次/分钟",1)),c(na)?(u(),r("p",oe,"Annotation:")):(u(),r("p",ue,"注释:")),(u(!0),r(_,null,f(c(Ga).desc,((e,l)=>(u(),r("p",{key:l},y(e),1)))),128))]),c(na)?d("",!0):(u(),r("div",re,[T.value?(u(),r("div",ce)):d("",!0),E.value?(u(),r("div",me)):d("",!0)]))],512),[[h,!c(aa)||F.value.includes("2")]]),v(p("div",null,[E.value?(u(),r("div",de,[2===c(Fa)&&c(na)?(u(),r("h1",ve,"Left hand pulse: "+y(c(ga).left.total),1)):2!==c(Fa)||c(na)?d("",!0):(u(),r("h1",he,"左手脉象: "+y(c(ga).left.total),1)),g(c(x),{feature:c(Ha).left,width:c(ca),"total-mai":c(Ga).title,measure:$l.value,en:c(na)},null,8,["feature","width","total-mai","measure","en"])])):d("",!0)],512),[[h,!c(aa)||F.value.includes("2")]]),v(p("div",null,[E.value?(u(),r("div",pe,[c(na)?(u(),r("h1",ge,[p("span",null,y(2===c(Fa)?"Left hand":"")+" branch pulse pattern",1),ye])):(u(),r("h1",_e,[p("span",null,y(2===c(Fa)?"左手":"")+"分部脉象",1),g(S)])),g(c(b),{"branch-result":c(ga).left,feature:c(Ha).left,"width-bar":da,width3d:2.3*da,measure:$l.value,en:c(na)},null,8,["branch-result","feature","width3d","measure","en"]),c(na)?d("",!0):(u(),r("div",fe,[v(p("div",null,[p("div",ke,[be,p("div",null,[p("div",we,[xe,je,p("img",{src:c(xa),alt:"",class:"mai-img",style:{position:"relative"}},null,8,Re),c(na)?(u(),r("span",Ce,"Left inch")):(u(),r("span",Le,"左寸")),Ee]),p("div",Te,[Fe,Ie,p("img",{src:c(ja),alt:"",class:"mai-img",style:{position:"relative"}},null,8,De),c(na)?(u(),r("span",Ue,"Left Guan")):(u(),r("span",Ae,"左关")),Pe]),p("div",He,[ze,Be,p("img",{src:c(wa),alt:"",class:"mai-img",style:{position:"relative"}},null,8,Ge),c(na)?(u(),r("span",Me,"Left ruler")):(u(),r("span",We,"左尺")),qe]),c(_a).sortFlag&&"T"===c(_a).sortFlag||c(_a).sortFlag&&"T"===c(fa).sortFlag?(u(),r("img",{key:0,src:j,alt:"",style:{width:"88%"},class:k(""+(c(ra)>500?"timeWidth":""))},null,2)):(u(),r("img",{key:1,src:R,alt:"",style:{width:"88%"},class:k(""+(c(ra)>500?"timeWidth":""))},null,2))])]),p("div",Se,[p("div",{class:k(""+(c(ra)>500?"far":"far1"))},[c(na)?(u(),r("div",Ve,Ye)):(u(),r("div",Oe,Ke))],2),g(c(C),{x:Jl.value,width:c(ma)},null,8,["x","width"])])],512),[[h,Jl.value]])]))])):d("",!0)],512),[[h,!c(aa)||F.value.includes("3")]]),v(p("div",null,[T.value?(u(),r("div",Je,[2===c(Fa)&&c(na)?(u(),r("h1",Qe,"Right hand pulse:"+y(c(ga).right.total),1)):2!==c(Fa)||c(na)?d("",!0):(u(),r("h1",Xe,"右手脉象:"+y(c(ga).right.total),1)),g(c(x),{feature:c(Ha).right,width:c(ca),"total-mai":c(Ga).title,measure:Nl.value,en:c(na)},null,8,["feature","width","total-mai","measure","en"])])):d("",!0)],512),[[h,!c(aa)||F.value.includes("2")]]),v(p("div",null,[T.value?(u(),r("div",$e,[c(na)?(u(),r("h1",Ne,[p("span",null,y(2===c(Fa)?"Righ hand":"")+" branch pulse pattern",1),Ze])):(u(),r("h1",el,[p("span",null,y(2===c(Fa)?"右手":"")+"分部脉象",1),g(S)])),g(c(b),{"branch-result":c(ga).right,feature:c(Ha).right,"width-bar":da,width3d:2.5*da,measure:Nl.value,en:c(na)},null,8,["branch-result","feature","width3d","measure","en"]),c(na)?d("",!0):(u(),r("div",ll,[v(p("div",null,[p("div",al,[sl,p("div",null,[p("div",il,[tl,nl,p("img",{src:c(Ca),alt:"",class:"mai-img",style:{position:"relative"}},null,8,ol),c(na)?(u(),r("span",ul,"Right inch")):(u(),r("span",rl,"右寸")),cl]),p("div",ml,[dl,vl,p("img",{src:c(La),alt:"",class:"mai-img",style:{position:"relative"}},null,8,hl),c(na)?(u(),r("span",pl,"Right guan")):(u(),r("span",gl,"右关")),yl]),p("div",_l,[fl,kl,p("img",{src:c(Ra),alt:"",class:"mai-img",style:{position:"relative"}},null,8,bl),c(na)?(u(),r("span",wl,"Right ruler")):(u(),r("span",xl,"右尺")),jl]),c(_a).sortFlag&&"T"===c(_a).sortFlag||c(_a).sortFlag&&"T"===c(fa).sortFlag?(u(),r("img",{key:0,src:j,alt:"",style:{width:"88%"},class:k(""+(c(ra)>500?"timeWidth":""))},null,2)):(u(),r("img",{key:1,src:R,alt:"",style:{width:"88%"},class:k(""+(c(ra)>500?"timeWidth":""))},null,2))])]),p("div",Rl,[p("div",{class:k(""+(c(ra)>500?"far":"far1"))},[c(na)?(u(),r("div",Cl,Ll)):(u(),r("div",El,Tl))],2),g(c(C),{x:Ql.value,width:c(ma)},null,8,["x","width"])])],512),[[h,Ql.value]])]))])):d("",!0)],512),[[h,!c(aa)||F.value.includes("3")]]),v(p("div",Fl,[c(na)?(u(),r("h1",Il,[Dl,p("span",{class:"show-img",onClick:l[0]||(l[0]=e=>L.value=!0)},"View large images")])):(u(),r("h1",Ul,[Al,p("span",{class:"show-img",onClick:l[1]||(l[1]=e=>L.value=!0)},"查看大图")])),p("div",{class:k({"channel-big-img":L.value})},[v(p("i",{class:k("icon-close "+(ea?"doctor-result":"")),onClick:l[2]||(l[2]=e=>L.value=!1)},null,2),[[h,L.value]]),g(U,{en:c(na),channels:c(ya),heartrate:c(Da),summary:c(za),width:L.value?700:c(ca)},null,8,["en","channels","heartrate","summary","width"])],2),g(A,{channels:c(ya),symptoms:c(Ba),en:c(na)},null,8,["channels","symptoms","en"])],512),[[h,!c(aa)||F.value.includes("4")]]),v(p("div",Pl,[c(na)?(u(),r("h1",Hl,"Qi blood thin thick")):(u(),r("h1",zl,"气血津液")),g(G,{value:c(Pa).level,en:c(na)},null,8,["value","en"]),g(P,{qxjy:c(Pa),en:c(na)},null,8,["qxjy","en"])],512),[[h,!c(aa)||F.value.includes("5")]]),v(p("div",Bl,[c(na)?(u(),r("h1",Gl,"Evil nature")):(u(),r("h1",Ml,"邪性")),g(M,{value:c(Ua).value,en:c(na)},null,8,["value","en"]),g(H,{heresy:c(Ua),en:c(na)},null,8,["heresy","en"])],512),[[h,!c(aa)||F.value.includes("6")]]),v(p("div",Wl,[c(na)?(u(),r("h1",ql,"Health advice")):(u(),r("h1",Sl,"养生建议")),g(B,{en:c(na),propose:c(Aa)},null,8,["en","propose"])],512),[[h,!c(aa)||F.value.includes("7")]]),c(na)?(u(),r("div",Vl,"(The above analysis results are obtained from big data analysis. Please combine them with clinical practice)")):(u(),r("div",Yl,"(以上分析结果为大数据分析所得,请结合临床)")),Ol,c(Ta)&&!c(na)?(u(),m(z,{key:3,info:c(Ta),class:"mai-item"},null,8,["info"])):d("",!0),2===c(Fa)?(u(),r("div",Kl)):d("",!0),g(c(I),{message:"加载中...",visible:c(va)||c(pa)},null,8,["visible"])],64))}});export{Jl as default};