1 |
- var a=Object.defineProperty,e=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,t=(e,l,s)=>l in e?a(e,l,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[l]=s;import{a as i}from"./preload-helper.427910d1.js";import{d as n,K as u,e as r,E as o,y as c,h as d,x as v,z as m,A as h,B as p,o as _,c as g,l as y,b as f,p as x,m as b,k as j,v as w,t as C,F as k,C as I,D as R,G as E}from"./vendor.075d5207.js";import"./screenshot.36d6fd71.js";import{L as D}from"./Loading.b1502e0b.js";import{u as O}from"./useWindowSize.7c401bff.js";import{_ as P}from"./GroupBar.e8f38acc.js";import{d as U,b as A}from"./index.aa033d06.js";import{g as L}from"./maiResult.19fec382.js";import{_ as z}from"./ChannelBg.vue_vue_type_script_lang.50445acd.js";import{_ as T}from"./Item.vue_vue_type_script_lang.f58ab026.js";import{_ as B,a as G,b as $}from"./Paragraph.vue_vue_type_script_lang.2eb18209.js";import{_ as q}from"./DeviceInfo.vue_vue_type_style_index_0_lang.583a3065.js";import{_ as M}from"./HealthAdvice.vue_vue_type_script_lang.c89db1b9.js";import{_ as V,a as Y}from"./Chart.vue_vue_type_style_index_0_lang.952f4e76.js";import{L as F}from"./LoadingComponent.3efe460b.js";import{_ as K}from"./Back.vue_vue_type_style_index_0_lang.3567e57b.js";import{u as S}from"./useMaiResult.c8234c83.js";import{u as N}from"./usePatientInfo.8017a744.js";import{s as H}from"./index.e1d72e8c.js";import{f as W,a as X,b as J}from"./service.6d7d3c00.js";import"./Bar.cbfab8d4.js";import"./groups.b4cec164.js";import"./plugin-vue_export-helper.44898cd3.js";var Q=n({components:{ChannelBg:z,Item:T},props:{channels:{type:Array,required:!0},width:{type:Number,default:800},heartrate:{type:Number,default:75},summary:{type:Object,default:null}},setup(a){let i=u(((a,i)=>{for(var n in i||(i={}))l.call(i,n)&&t(a,n,i[n]);if(e)for(var n of e(i))s.call(i,n)&&t(a,n,i[n]);return a})({},U)),n=u({});const c=a=>{const e=a/800,l=50*(1-e)/e;return`scale(${e}) translate(-${l}%, -${l}%)`},d=()=>{if(!a.summary||!a.channels)return;const{mais:e,duadMai:l,lj:s}=L(a.summary,a.heartrate,a.channels);return i=u(l),n=u(s),console.log(e),e};return()=>r("div",{class:"chart-channel",style:`width: ${a.width}px; height: ${a.width}px`},[r("div",{class:"channel-wrp",style:`transform: ${c(a.width)}`},[r(z,{mais:d(),width:800},null),r("div",{class:"channel"},[r("div",{class:"item"},[r("div",{class:"top"},[r("span",{class:"txt "+(n.xian_shaoyang?"on":"")},[o("少阳")])]),r("div",{class:"bottom"},[r("span",{class:"txt "+(n.ruan_taiyang?"on":"")},[o("太阳")]),r("span",{class:"txt "+(n.ruan_jueyin?"on":"")},[o("厥阴")])])]),r("div",{class:"item r-2"},[r("div",{class:"top"},[r("span",{class:"txt "+(n.fu_taiyang?"on":"")},[o("太阳")]),r("span",{class:"txt "+(n.fu_yangming?"on":"")},[o("阳明")])]),r("div",{class:"bottom"},[r("div",{class:"left"},[r("span",{class:"txt "+(n.chen_yangming?"on":"")},[o("阳明")])]),r("div",{class:"right"},[r("span",{class:"txt "+(n.chen2_shaoyang?"on":"")},[o("少阳")]),r("span",{class:"txt "+(n.chen2_jueyin?"on":"")},[o("厥阴")])])])]),r("div",{class:"item r-3"},[r("div",{class:"top"},[r("span",{class:"txt "+(n.hua_yangming?"on":"")},[o("阳明")]),r("span",{class:"txt "+(n.hua_taiyang?"on":"")},[o("太阳")])]),r("div",{class:"bottom"},[r("span",{class:"txt "+(n.xi_jueyin?"on":"")},[o("厥阴")]),r("span",{class:"txt "+(n.xi_shaoyin?"on":"")},[o("少阴")])])]),r("div",{class:"item r-4"},[r("div",{class:"top"},[r("div",{class:"left"},[r("span",{class:"txt "+(n.shu_shaoyin?"on":"")},[o("少阴")]),r("span",{class:"txt "+(n.shu_taiyin?"on":"")},[o("太阴")])]),r("div",{class:"right"},[r("span",{class:"txt "+(n.shu2_taiyang?"on":"")},[o("太阳")]),r("span",{class:"txt "+(n.shu2_yangming?"on":"")},[o("阳明")])])]),r("div",{class:"bottom"},[r("span",{class:"txt "+(n.chi_shaoyin?"on":"")},[o("少阴")]),r("span",{class:"txt "+(n.chi_jueyin?"on":"")},[o("厥阴")]),r("span",{class:"txt "+(n.chi_taiyang?"on":"")},[o("太阳")])])])]),r("div",{class:"mai"},[r(T,{on:i.xian,titles:A.xian},null),r(T,{cla:"r-2",on:i.fu,titles:A.fu},null),r(T,{cla:"r-3",on:i.hua,titles:A.hua},null),r(T,{cla:"r-4",on:i.shu,titles:A.shu},null)]),r("div",{class:"bg",id:"channelchartbg"},null)])])}});const Z={style:{margin:"100px"}},aa={style:{"text-align":"center","font-size":"30px","font-weight":"500",position:"relative"}},ea=o(" 健康报告 "),la={style:{position:"absolute",right:"5%",top:"10px","font-size":"20px"}},sa={class:"mai-item mai-desc"},ta={class:"desc"},ia={key:0,class:"title"},na={class:"heart-rate img-heart-rate"},ua=b("p",null,"注释:",-1),ra={class:"mai-hand"},oa={key:0,class:"img-hand right"},ca={key:1,class:"img-hand left"},da={style:{"margin-top":"40px"}},va={key:0,class:"mai-item mai-branch",style:{display:"flex"}},ma=b("div",{style:{display:"flex","align-items":"center","margin-right":"10px"}},[b("div",{style:{"font-size":"30px","font-weight":"bolder"}},[b("div",null,"左"),b("div",null,"手")])],-1),ha={style:{display:"flex"}},pa={style:{display:"flex","text-align":"center","justify-content":"space-between"}},_a={style:{display:"flex","text-align":"center","justify-content":"space-between",padding:"0 4rem"}},ga={key:0,class:"mai-item mai-branch"},ya={style:{display:"flex"}},fa=b("div",null,[b("div",{style:{height:"50%","font-size":"80px",display:"flex","align-items":"center"}},[b("div",null,"右")]),b("div",{style:{height:"50%","font-size":"80px",display:"flex","align-items":"center"}},[b("div",null,"手")])],-1),xa={style:{"margin-left":"50px"}},ba={style:{display:"flex","text-align":"center","justify-content":"space-between"}},ja={style:{display:"flex","text-align":"center","justify-content":"space-between",padding:"0 4rem"}},wa={class:"mai-item mai-channel"},Ca={class:"title"},ka=o("2.六经辨证"),Ia={style:{display:"flex"}},Ra={class:"mai-item"},Ea=b("h1",{class:"title"},"3.气血津液",-1),Da={style:{display:"flex"}},Oa={style:{width:"50%"}},Pa={class:"mai-item"},Ua=b("h1",{class:"title"},"4.邪性",-1),Aa={class:"mai-item"},La=b("h1",{class:"title"},"5.养生建议",-1),za=b("div",{class:"btmpoint"},"(以上分析结果为大数据分析所得,请结合临床)",-1),Ta=b("div",{style:{"margin-bottom":"5rem"}},null,-1),Ba={key:1,style:{height:"100px"}},Ga=n({setup(a){const e=c({loader:()=>i((()=>import("./Group3D2.a66e40de.js")),["2.25.2/Group3D2.a66e40de.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.aa033d06.js","2.25.2/index.esm.9495837c.js","2.25.2/chart3d.014b432f.js","2.25.2/baseSeries.bf32faa9.js","2.25.2/groups.b4cec164.js"]),loadingComponent:F});c({loader:()=>i((()=>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:F}),c({loader:()=>i((()=>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:F}),c({loader:()=>i((()=>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:F}),H("mobile");const l=d(!1),s=d(!1),t=d(!1),n=d(""),u=d(),o=d();d();const U=v(),A=d(),L=d(),z=U.query,T="1"===z.show,Ga=z.third,$a=z.appId||"";z.name,z.age,z.sex;const qa="1"===z.kong;if($a){(async a=>{const e=await W(a);"000000"===e.code&&(n.value=e.data||"")})({appId:$a,access_session:z.access_session,X_SDKClient_API_Key:"e517ed538290423083825f6078985c9b"})}const{width:Ma}=O(),Va=m((()=>Ma.value>500?500:Ma.value<320?288:.9*Ma.value));m((()=>Ma.value>400?.67*Ma.value:Ma.value<320?288:.67*Ma.value)),Ma.value>640||Ma.value;const{loading:Ya,patientInfo:Fa}=N(z.uid,z.access_session);console.log(Fa);const{loading:Ka,branchResult:Sa,channelReault:Na,leftFlag:Ha,rightFlag:Wa,leftResUrl:Xa,rightResUrl:Ja,leftChiUrl:Qa,leftCunUrl:Za,leftGuanUrl:ae,rightChiUrl:ee,rightCunUrl:le,rightGuanUrl:se,createTime:te,deviceInfo:ie,hand:ne,handText:ue,heartrate:re,heresyResult:oe,proposeResult:ce,qxjyResult:de,feature:ve,summary:me,symptomsResult:he,totalMai:pe,branchDesc:_e,score:ge}=S(z.mid,z.access_session,Ga,$a);console.log(ve.value);const ye=async()=>{var a,e,l,s,t,i;const n={cun_amp:null==(a=ve.value.left)?void 0:a.cun_amp_max,guan_amp:null==(e=ve.value.left)?void 0:e.guan_amp_max,chi_amp:null==(l=ve.value.left)?void 0:l.chi_amp_max,cun_width:null==(s=ve.value.left)?void 0:s.cun_width,guan_width:null==(t=ve.value.left)?void 0:t.guan_width,chi_width:null==(i=ve.value.left)?void 0:i.chi_width,cun_desc:_e.value.left.cun,guan_desc:_e.value.left.guan,chi_desc:_e.value.left.chi,summary_desc:_e.value.left.summary},u=await X(n);"000000"===u.code&&(A.value=u.data)},fe=async()=>{var a,e,l,s,t,i;const n={cun_amp:null==(a=ve.value.right)?void 0:a.cun_amp_max,guan_amp:null==(e=ve.value.right)?void 0:e.guan_amp_max,chi_amp:null==(l=ve.value.right)?void 0:l.chi_amp_max,cun_width:null==(s=ve.value.right)?void 0:s.cun_width,guan_width:null==(t=ve.value.right)?void 0:t.guan_width,chi_width:null==(i=ve.value.right)?void 0:i.chi_width,cun_desc:_e.value.right.cun,guan_desc:_e.value.right.guan,chi_desc:_e.value.right.chi,summary_desc:_e.value.right.summary},u=await X(n);"000000"===u.code&&(L.value=u.data)};console.log(ve.value);const xe=async a=>{const e={resUrl:a},l=await J(e),s=[];l.x.forEach(((a,e)=>{s.push([a/1e3,l.y[e]/100])})),u.value=s},be=async a=>{const e={resUrl:a},l=await J(e),s=[];l.x.forEach(((a,e)=>{s.push([a/1e3,l.y[e]/100])})),o.value=s};return h((()=>{(Xa.value||Ja.value)&&(xe(Xa.value),be(Ja.value))})),p([Xa,Ja],(()=>{xe(Xa.value),be(Ja.value)})),h((()=>{(ve.value.left||_e.value.left)&&ye()})),h((()=>{(ve.value.right||_e.value.right)&&fe()})),p([ve.value.left,_e.value.left],(()=>{ye()})),p([ve.value.right,_e.value.right],(()=>{fe()})),p([te,ne],(()=>{const a=E(te.value).format("YYYY年MM月DD日");s.value=0===ne.value||2===ne.value,t.value=1===ne.value||2===ne.value,document.title=a})),(a,i)=>(_(),g(k,null,[y(Ga)?x("",!0):(_(),f(K,{key:0})),b("div",Z,[j(b("div",aa,[ea,b("div",la,C(y(te).split(" ")[0]),1)],512),[[w,!y($a)||n.value.includes("0")]]),j(b("div",sa,[b("div",ta,[y(pe).title.length>0?(_(),g("h1",ia," 1."+C(y(ue))+"脉象:"+C(y(pe).title.join(" ")),1)):x("",!0),b("div",na,"心率:"+C(y(re))+"次/分钟",1),ua,(_(!0),g(k,null,I(y(pe).desc,((a,e)=>(_(),g("p",{key:e},C(a),1)))),128))]),b("div",ra,[t.value?(_(),g("div",oa)):x("",!0),s.value?(_(),g("div",ca)):x("",!0)])],512),[[w,!y($a)||n.value.includes("2")]]),j(b("div",da,[s.value?(_(),g("div",va,[ma,b("div",ha,[b("div",null,[b("div",pa,[r(y(e),{"branch-result":y(Sa).left,feature:y(ve).left||y(ve).right,rotate:!1},null,8,["branch-result","feature"])]),b("div",_a,[r(P,{"branch-result":0===y(ne)?y(Sa).left:y(Sa).right,"show-kong":qa},null,8,["branch-result"])])])])])):x("",!0)],512),[[w,!y($a)||n.value.includes("3")]]),j(b("div",null,[t.value?(_(),g("div",ga,[b("div",ya,[fa,b("div",xa,[b("div",ba,[r(y(e),{"branch-result":y(Sa).right,feature:y(ve).right||y(ve).left,rotate:!1},null,8,["branch-result","feature"])]),b("div",ja,[r(P,{"branch-result":0===y(ne)?y(Sa).right:y(Sa).left,"show-kong":qa},null,8,["branch-result"])])])])])):x("",!0)],512),[[w,!y($a)||n.value.includes("3")]]),j(b("div",wa,[b("h1",Ca,[ka,b("span",{class:"show-img",onClick:i[0]||(i[0]=a=>l.value=!0)},"查看大图")]),b("div",Ia,[b("div",{class:R({"channel-big-img":l.value})},[j(b("i",{class:R("icon-close "+(T?"doctor-result":"")),onClick:i[1]||(i[1]=a=>l.value=!1)},null,2),[[w,l.value]]),r(Q,{channels:y(Na),heartrate:y(re),summary:y(me),width:l.value?700:y(Va)},null,8,["channels","heartrate","summary","width"])],2),r(B,{channels:y(Na),symptoms:y(he)},null,8,["channels","symptoms"])])],512),[[w,!y($a)||n.value.includes("4")]]),j(b("div",Ra,[Ea,b("div",Da,[b("div",Oa,[r(V,{value:y(de).level},null,8,["value"])]),r(G,{qxjy:y(de)},null,8,["qxjy"])])],512),[[w,!y($a)||n.value.includes("5")]]),j(b("div",Pa,[Ua,r(Y,{value:y(oe).value},null,8,["value"]),r($,{heresy:y(oe)},null,8,["heresy"])],512),[[w,!y($a)||n.value.includes("6")]]),j(b("div",Aa,[La,r(M,{propose:y(ce)},null,8,["propose"])],512),[[w,!y($a)||n.value.includes("7")]]),za,Ta,y(ie)?(_(),f(q,{key:0,info:y(ie),class:"mai-item"},null,8,["info"])):x("",!0),2===y(ne)?(_(),g("div",Ba)):x("",!0)]),r(y(D),{message:"加载中...",visible:y(Ya)||y(Ka)},null,8,["visible"])],64))}});export{Ga as default};
|