PrintAuth.00c5c29f.js 8.3 KB

1
  1. import{a as e}from"./preload-helper.427910d1.js";import{d as a,y as l,x as s,h as t,B as i,j as n,o as u,c,m as r,k as o,v as d,l as v,e as m,t as p,p as h,F as _,C as f,D as y,b as g}from"./vendor.075d5207.js";import{L as b}from"./Loading.b1502e0b.js";import{T as j}from"./maiResult.19fec382.js";import{_ as x}from"./Chart.vue_vue_type_style_index_0_lang.6b9cce17.js";import{_ as w,a as k,b as R}from"./Paragraph.vue_vue_type_script_lang.2eb18209.js";import{_ as C}from"./DeviceInfo.vue_vue_type_style_index_0_lang.583a3065.js";import{_ as I}from"./HealthAdvice.vue_vue_type_script_lang.c89db1b9.js";import{_ as T,a as q}from"./Chart.vue_vue_type_style_index_0_lang.952f4e76.js";import{L}from"./LoadingComponent.3efe460b.js";import{_ as B,B as E,C as P,Q as D}from"./QxjyLegend.b2389253.js";import{_ as F}from"./Stability.vue_vue_type_script_lang.3c7a3b7b.js";import{u as S}from"./useMaiResult.c8234c83.js";import{s as A,C as K}from"./index.e1d72e8c.js";import{f as $}from"./service.6d7d3c00.js";import"./index.aa033d06.js";import"./ChannelBgPc.vue_vue_type_script_lang.1f6b71b0.js";import"./Item.vue_vue_type_script_lang.f58ab026.js";import"./plugin-vue_export-helper.44898cd3.js";const M={class:"build-report"},O={class:"build-report2"},Q={class:"user-desc-three"},V={class:"user-desc"},z={class:"mai-item mai-total"},G={class:"title"},H={class:"heart-rate img-heart-rate"},X={key:0,class:"mai"},J={class:"three"},N={class:"paragraph-wrap mai-desc"},U={class:"item-border-top"},W={class:"mai-item"},Y=r("h1",{class:"title"},"分部脉象",-1),Z={key:0,class:"pc-branch-warp"},ee={class:"hand-branch_legend"},ae={class:"pc-branch"},le={key:1,class:"pc-branch-warp"},se={class:"hand-branch_legend"},te=r("div",{class:"mai-hand img-hand"},null,-1),ie={class:"pc-branch"},ne={key:2,class:"pc-branch-warp",style:{"margin-top":"70px"}},ue={class:"hand-branch_legend"},ce=r("div",{class:"mai-hand img-hand left"},null,-1),re={class:"pc-branch"},oe={class:"item-border-top"},de={class:"mai-item mai-channel"},ve=r("h1",{class:"title yellow"},"六经辨证",-1),me={class:"channel-content"},pe={class:"mai-item mai-channel"},he={class:"desc-channel"},_e={class:"item-border-top"},fe={class:"mai-item mai-qxjy"},ye=r("h1",{class:"title yellow"},"气血津液",-1),ge={class:"qxjy-content"},be={class:"mai-item mai-qxjy"},je={class:"desc-qxjy"},xe={class:"item-border-top"},we={class:"mai-item mai-heresy"},ke={class:"desc-heresy"},Re=r("h1",{class:"title yellow"},"邪性",-1),Ce={class:"item-border-top"},Ie={class:"mai-item"},Te=r("h1",{class:"title blue"},"养生建议",-1),qe=r("div",{class:"btmpoint"},"(以上分析结果为大数据分析所得,请结合临床)",-1),Le=a({setup(a){const Le=l({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:L}),Be=l({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:L});A("pc");const Ee=s().query,Pe=t(),De=t(),Fe=t(),Se=t(""),Ae=Ee.appId||"",Ke=t(!(!K||!K.showKaiFang||"True"!==K.showKaiFang()));if(Ae){(async e=>{const a=await $(e);"000000"===a.code&&(Se.value=a.data||"")})({appId:Ae,access_session:Ee.access_session,X_SDKClient_API_Key:"e517ed538290423083825f6078985c9b"})}const $e=t(!0),Me=t(!0),Oe=t(!0),Qe=t(!0),Ve=t(!0),{loading:ze,branchResult:Ge,channelReault:He,createTime:Xe,deviceInfo:Je,hand:Ne,handText:Ue,heartrate:We,heresyResult:Ye,proposeResult:Ze,qxjyResult:ea,feature:aa,summary:la,symptomsResult:sa,totalMai:ta,score:ia}=S(Ee.mid,Ee.access_session,!1,Ae),na=()=>{try{K.runReturn()}catch(e){j.fail("返回错误")}},ua=()=>{try{K.buildReport(`/print.html#/print?mid=${Ee.mid}&uid=${Ee.uid}&access_session=${Ee.access_session}`)}catch(e){j.fail("报告生成失败")}};function ca(e,a){try{const l=document.getElementById(e),s=getComputedStyle(l).background;const t=/url\((['"])?(.*?)\1\)/gi.exec(s)[2],i=document.createElement("img");i.src=t,i.onload=()=>{console.log(e,"加载成功"),a()},i.onerror=()=>{console.log(e,"加载失败")}}catch(l){console.log(e,"加载失败"),console.log(l)}}const ra=t(!1),oa=t(0),da=t(0);function va(){0==$e.value&&ca("mailegenditem1",(()=>{$e.value=!0})),0==Me.value&&ca("mailegenditem2",(()=>{Me.value=!0})),0==Oe.value&&ca("channelchartbg",(()=>{Oe.value=!0})),0==Qe.value&&ca("handLeftImg",(()=>{Qe.value=!0})),0==Ve.value&&ca("handRightImg",(()=>{Ve.value=!0})),0==$e.value||0==Me.value||0==Oe.value||0==Qe.value||0==Ve.value?setTimeout(va,1e3):setTimeout(ma,3e3)}const ma=()=>{try{K.buildPdf(Ee.mid,Ne.value)}catch(e){console.log(e)}};return i([ze,$e,Me,Oe,ra,oa,da,Qe,Ve],(()=>{$e.value&&Me.value&&Oe.value&&ra.value&&oa.value&&da.value&&(9==oa.value&&3==da.value||2==Ne.value)&&(18==oa.value&&6==da.value||2!==Ne.value)&&(Qe.value||0!==Ne.value)&&(Ve.value||1!==Ne.value)&&(Qe.value&&Ve.value||2!==Ne.value)&&setTimeout(ma,3e3)})),n((()=>{va(),$e.value=!1,Me.value=!1,Oe.value=!1,Qe.value=!1,Ve.value=!1,Pe.value.onclick=ua,De.value.onclick=na})),(e,a)=>(u(),c(_,null,[r("div",M,[o(r("span",{ref_key:"refBuildReport",ref:Pe},"生 成报 告",512),[[d,!v(Ae)]])]),o(r("div",O,[r("span",{ref_key:"refBack",ref:De},"返 回测 脉",512)],512),[[d,"True"===v(Ee).showreturn]]),r("div",Q,[r("div",V,[o(r("div",null,[m(F,{pc:"",num:v(ia)},null,8,["num"])],512),[[d,!v(Ae)||Se.value.includes("0")]]),o(r("div",z,[r("h1",G,p(v(Ue))+"脉象",1),m(B),r("div",H,"心率:"+p(v(We))+"次/分钟",1),v(ta).title.length>0?(u(),c("h1",X,p(v(ta).title.join(" ")),1)):h("",!0)],512),[[d,!v(Ae)||Se.value.includes("2")]])]),r("div",J,[m(v(Be),{feature:v(aa).left||v(aa).right,"auto-rotate":"",width:640,"total-mai":v(ta).title},null,8,["feature","total-mai"])])]),r("div",N,[(u(!0),c(_,null,f(v(ta).desc,((e,a)=>(u(),c("p",{style:{"font-size":"18px"},key:a},p(e),1)))),128))]),o(r("div",U,null,512),[[d,!v(Ae)||Se.value.includes("3")]]),o(r("div",W,[Y,2!==v(Ne)?(u(),c("div",Z,[r("div",ee,[r("div",{class:y("mai-hand img-hand "+(0===v(Ne)?"left":""))},null,2),m(E)]),r("div",ae,[m(v(Le),{"branch-result":0===v(Ne)?v(Ge).left:v(Ge).right,feature:v(aa).left||v(aa).right},null,8,["branch-result","feature"])])])):h("",!0),2===v(Ne)?(u(),c("div",le,[r("div",se,[te,m(E)]),r("div",ie,[m(v(Le),{"branch-result":v(Ge).right,feature:v(aa).right},null,8,["branch-result","feature"])])])):h("",!0),2===v(Ne)?(u(),c("div",ne,[r("div",ue,[ce,m(E)]),r("div",re,[m(v(Le),{"branch-result":v(Ge).left,feature:v(aa).left},null,8,["branch-result","feature"])])])):h("",!0)],512),[[d,!v(Ae)||Se.value.includes("3")]]),o(r("div",oe,null,512),[[d,!v(Ae)||Se.value.includes("4")]]),o(r("div",null,[r("div",de,[ve,r("div",me,[r("div",null,[m(P)]),m(x,{channels:v(He),heartrate:v(We),summary:v(la),width:540},null,8,["channels","heartrate","summary"])])]),r("div",pe,[r("div",he,[m(w,{channels:v(He),symptoms:v(sa)},null,8,["channels","symptoms"])])])],512),[[d,!v(Ae)||Se.value.includes("4")]]),o(r("div",_e,null,512),[[d,!v(Ae)||Se.value.includes("5")]]),o(r("div",null,[r("div",fe,[ye,r("div",ge,[m(D),m(T,{value:v(ea).level},null,8,["value"])])]),r("div",be,[r("div",je,[m(k,{qxjy:v(ea)},null,8,["qxjy"])])])],512),[[d,!v(Ae)||Se.value.includes("5")]]),o(r("div",xe,null,512),[[d,!v(Ae)||Se.value.includes("6")]]),o(r("div",we,[r("div",ke,[Re,m(q,{value:v(Ye).value},null,8,["value"]),m(R,{heresy:v(Ye)},null,8,["heresy"])])],512),[[d,!v(Ae)||Se.value.includes("6")]]),o(r("div",Ce,null,512),[[d,!v(Ae)||Se.value.includes("7")]]),o(r("div",Ie,[Te,m(I,{propose:v(Ze)},null,8,["propose"])],512),[[d,!v(Ae)||Se.value.includes("7")]]),qe,v(Je)?(u(),g(C,{key:0,info:v(Je),class:"mai-item"},null,8,["info"])):h("",!0),o(r("div",{class:"btmbutton",id:"id_ShowFang",ref_key:"refShowFang",ref:Fe},"查看建议方",512),[[d,Ke.value&&2===v(Ne)]]),m(v(b),{message:"加载中...",visible:v(ze)},null,8,["visible"])],64))}});export{Le as default};