1 |
- import{a as l}from"./preload-helper.f63d3d91.js";import{d as a,H as e,e as s,E as i,y as t,h as r,x as u,z as d,A as c,B as n,o as m,c as o,k as v,v as h,m as g,l as p,D as y,t as f,p as _,b,F as w,C as x,G as j}from"./vendor.f6a75447.js";import{_ as F}from"./lefthand.acba4ce7.js";import{_ as q,a as k,b as R,c as A,d as C,e as I,f as O}from"./pressure.78099fa4.js";import"./screenshot.aaaeb3ff.js";import{L as T}from"./Loading.0da0e019.js";import{u as U}from"./useWindowSize.40f46c08.js";import{h as E,L as S}from"./maiResult.2670d3b8.js";import{B as D}from"./BranchLegend.a5fed108.js";import{u as L}from"./useMaiResult.b1694065.js";import{u as B}from"./usePatientInfo.03c887d8.js";import{s as P}from"./index.a0e135ad.js";import{f as M,k as N,a as W,b as $}from"./service.d9dc8d6b.js";import"./plugin-vue_export-helper.44898cd3.js";const G=a({props:{value:{type:Array,default:null}},setup:l=>()=>e("div",{class:"chart-heresy"},E.filter((a=>l.value.includes(a.title))).map((l=>e("div",{class:`item icon_${l.key}`},e("p",l.title)))))});var J=a({props:{heresy:{type:Object,required:!0}},setup:l=>()=>s("div",{class:"paragraph-wrap nop-fill-box"},[""===l.heresy.evil?s("h2",{class:"sub-title",style:{textAlign:"center"}},[i("无")]):s("h2",{class:"sub-title",style:{textAlign:"center"}},[i("体"),l.heresy.evil.replace("-","、")])])}),Y=a({props:{title:{type:String,default:""},on:{type:Number,default:4},icon:{type:String,default:""}},setup:l=>()=>s("div",{class:`item on${l.on}`},[s("div",{class:"chart-qxjy-bg"},[s("div",{class:"border border1"},null),s("div",{class:"border border2"},null),s("div",{class:"border border3"},null),s("div",{class:"border border4"},null),s("div",{class:"border border5"},null),s("div",{class:"color"},null)]),s("div",{class:`icon ${l.icon}`},[l.title])])});var z=a({components:{Item:Y},props:{value:{type:Object,default:{}}},setup:l=>()=>s("div",{class:"chart-qxjy"},[s("div",{class:"column"},[s(Y,{icon:"qi",on:l.value.qi_level,title:"气"},null),s(Y,{icon:"blood",on:l.value.blood_level,title:"血"},null),s(Y,{icon:"fluids",on:l.value.fluid_level,title:"津"},null),s(Y,{icon:"humor",on:l.value.humor_level,title:"液"},null)])])});var H=a({props:{qxjy:{type:Object,default:{}}},setup:l=>(console.log(l.qxjy,"5555"),()=>s("div",{class:"paragraph-wrap nop-fill-box"},[s("h2",{class:"sub-title","data-op-type":"block",style:{textAlign:"center"}},[l.qxjy.qi,i("、"),l.qxjy.blood,i("、"),l.qxjy.fluid,i("、"),l.qxjy.humor])]))});const V=g("div",{class:"title-gray"},"脉诊",-1),K=g("div",{class:"small-title"},"脉象图谱",-1),X={class:"hole-body",style:{"margin-top":"3rem"}},Q={style:{display:"flex"}},Z=g("div",{class:"handimg lefthand"},[g("img",{src:F,alt:""})],-1),ll={class:"mai-all"},al=g("div",{class:"mai-font"},[g("img",{src:R,alt:""})],-1),el=g("img",{src:A,alt:""},null,-1),sl=["src"],il=g("div",{class:"mai-color-image"},[g("img",{src:C,alt:""})],-1),tl={class:"mai-all"},rl=g("div",{class:"mai-font"},[g("img",{src:I,alt:""})],-1),ul=g("img",{src:A,alt:""},null,-1),dl=["src"],cl=g("div",{class:"mai-color-image"},[g("img",{src:C,alt:"",class:"mai-color-img"})],-1),nl={class:"mai-all"},ml=g("div",{class:"mai-font"},[g("img",{src:O,alt:""})],-1),ol=g("img",{src:A,alt:""},null,-1),vl=["src"],hl=g("div",{class:"mai-color-image"},[g("img",{src:C,alt:"",class:"mai-color-img"})],-1),gl={style:{display:"flex",width:"100%"}},pl=[g("div",null,[g("div",null,"外"),g("div",null,"压")],-1)],yl={class:"hole-body",style:{"margin-top":"3rem"}},fl={style:{display:"flex"}},_l=g("div",{class:"handimg"},[g("img",{src:F,alt:"",class:"mypic"})],-1),bl={class:"mai-all"},wl=g("div",{class:"mai-font"},[g("img",{src:R,alt:""})],-1),xl=g("img",{src:A,alt:""},null,-1),jl=["src"],Fl=g("div",{class:"mai-color-image"},[g("img",{src:C,alt:""})],-1),ql={class:"mai-all"},kl=g("div",{class:"mai-font"},[g("img",{src:I,alt:""})],-1),Rl=g("img",{src:A,alt:""},null,-1),Al=["src"],Cl=g("div",{class:"mai-color-image"},[g("img",{src:C,alt:""})],-1),Il={class:"mai-all"},Ol=g("div",{class:"mai-font"},[g("img",{src:O,alt:""})],-1),Tl=g("img",{src:A,alt:""},null,-1),Ul=["src"],El=g("div",{class:"mai-color-image"},[g("img",{src:C,alt:"",class:"mai-color-img"})],-1),Sl={style:{display:"flex",width:"100%"}},Dl=[g("div",null,[g("div",null,"外"),g("div",null,"压")],-1)],Ll=g("div",{style:{"margin-top":"-2rem"},class:"small-title"},"三维脉象分析",-1),Bl={class:"mai-item mai-desc",style:{"margin-top":"1rem"}},Pl={class:"desc"},Ml={key:0,class:"title"},Nl={style:{display:"flex","margin-top":"-6rem"}},Wl={class:"heart-rate img-heart-rate"},$l=g("br",null,null,-1),Gl={style:{"margin-left":"-4rem","font-size":"1rem"}},Jl={class:"mai-hand"},Yl={key:0,class:"img-hand right"},zl={key:1,class:"img-hand left"},Hl={key:0,class:"mai-item mai-3d"},Vl={key:0,class:"title"},Kl={key:0,class:"mai-item mai-branch"},Xl={class:"title"},Ql={key:0,class:"mai-item mai-3d"},Zl={key:0,class:"title"},la={key:0,class:"mai-item mai-branch"},aa={class:"title"},ea=g("div",{class:"title-gray",style:{"margin-top":"3rem"}},"舌诊",-1),sa={style:{height:"4rem",display:"flex","align-items":"center","justify-content":"center"}},ia={style:{display:"flex"}},ta={style:{width:"50%"}},ra=g("div",{class:"small-title-gray"},"气血津液",-1),ua={style:{width:"50%","border-left":"1px solid #F3F3F3"}},da=g("div",{class:"small-title-gray"},"邪性",-1),ca=g("div",{class:"title-green"},"体质分析",-1),na={style:{display:"flex"}},ma={style:{width:"49%","min-height":"4rem",display:"flex","align-items":"center","justify-content":"center"}},oa={style:{width:"49%","min-height":"4rem",display:"flex","align-items":"center","justify-content":"center","border-left":"1px solid #F3F3F3"}},va={style:{display:"flex"}},ha={style:{width:"50%"}},ga=g("div",{class:"small-title-green"},"基础调理组件",-1),pa={style:{margin:"1rem"}},ya={style:{height:"5rem",display:"flex","align-items":"center","justify-content":"center"}},fa=["src"],_a={style:{"margin-left":"1rem"}},ba={style:{width:"50%","border-left":"1px solid #F3F3F3"}},wa=g("div",{class:"small-title-green"},"增效调理组件",-1),xa={style:{margin:"1rem"}},ja={style:{height:"5rem",display:"flex","align-items":"center","justify-content":"center"}},Fa=["src"],qa={style:{"margin-left":"1rem"}},ka=g("div",{class:"small-title-green"},"医生建议",-1),Ra=g("div",{style:{"min-height":"4rem"}},[g("div",{style:{margin:"1rem 1rem 1rem 1rem"}},"暂无")],-1),Aa=a({setup(a){const e=t({loader:()=>l((()=>import("./Group.4e6780bb.js")),["2.25.2/Group.4e6780bb.js","2.25.2/maiResult.2670d3b8.js","2.25.2/maiResult.323d33b1.css","2.25.2/plugin-vue_export-helper.44898cd3.js","2.25.2/vendor.f6a75447.js","2.25.2/Loading.0da0e019.js","2.25.2/groups.33cbde4f.js","2.25.2/groups.b622c8b5.css","2.25.2/Branch3d.vue_vue_type_style_index_0_lang.5f009683.js","2.25.2/Branch3d.vue_vue_type_style_index_0_lang.3f0c04c9.css","2.25.2/echarts-gl.0cf6f5ff.js","2.25.2/chart3d.e5c0bc32.js"]),loadingComponent:S}),i=t({loader:()=>l((()=>import("./Total3d.680fc3e5.js")),["2.25.2/Total3d.680fc3e5.js","2.25.2/Total3d.04a92d04.css","2.25.2/echarts-gl.0cf6f5ff.js","2.25.2/vendor.f6a75447.js","2.25.2/chart3d.e5c0bc32.js","2.25.2/screenshot.aaaeb3ff.js","2.25.2/index.a0e135ad.js","2.25.2/preload-helper.f63d3d91.js","2.25.2/preload-helper.ebc8eac7.css"]),loadingComponent:S}),F=t({loader:()=>l((()=>import("./Chart.016254a0.js")),["2.25.2/Chart.016254a0.js","2.25.2/Chart.0d123f51.css","2.25.2/echarts-gl.0cf6f5ff.js","2.25.2/vendor.f6a75447.js"]),loadingComponent:S});P("mobile"),r(!1);const R=r(!1),A=r(!1),C=r(""),I=r(),O=r();r();const E=u(),Y=r(),Aa=r(),Ca=r(),Ia=r([]),Oa=r([]),Ta=E.query;Ta.show;const Ua=Ta.third,Ea=Ta.appId||"",Sa=Ta.id;if(Ea){(async l=>{const a=await M(l);"000000"===a.code&&(C.value=a.data||"")})({appId:Ea,access_session:Ta.access_session,X_SDKClient_API_Key:"e517ed538290423083825f6078985c9b"})}const{width:Da}=U(),La=d((()=>Da.value>500?500:Da.value<320?288:.9*Da.value)),Ba=d((()=>Da.value>400?500:Da.value<320?288:.67*Da.value)),Pa=((Da.value>640?640:Da.value)-50)/4,{loading:Ma,patientInfo:Na}=B(Ta.uid,Ta.access_session),{loading:Wa,branchResult:$a,channelReault:Ga,leftFlag:Ja,rightFlag:Ya,leftResUrl:za,rightResUrl:Ha,leftChiUrl:Va,leftCunUrl:Ka,leftGuanUrl:Xa,rightChiUrl:Qa,rightCunUrl:Za,rightGuanUrl:le,createTime:ae,deviceInfo:ee,hand:se,handText:ie,heartrate:te,heresyResult:re,proposeResult:ue,qxjyResult:de,feature:ce,summary:ne,symptomsResult:me,totalMai:oe,branchDesc:ve,score:he}=L(Ta.mid,Ta.access_session,Ua,Ea),ge=async()=>{var l,a,e,s,i,t;const r={cun_amp:null==(l=ce.value.left)?void 0:l.cun_amp_max,guan_amp:null==(a=ce.value.left)?void 0:a.guan_amp_max,chi_amp:null==(e=ce.value.left)?void 0:e.chi_amp_max,cun_width:null==(s=ce.value.left)?void 0:s.cun_width,guan_width:null==(i=ce.value.left)?void 0:i.guan_width,chi_width:null==(t=ce.value.left)?void 0:t.chi_width,cun_desc:ve.value.left.cun,guan_desc:ve.value.left.guan,chi_desc:ve.value.left.chi,summary_desc:ve.value.left.summary},u=await W(r);"000000"===u.code&&(Y.value=u.data)},pe=async()=>{var l,a,e,s,i,t;const r={cun_amp:null==(l=ce.value.right)?void 0:l.cun_amp_max,guan_amp:null==(a=ce.value.right)?void 0:a.guan_amp_max,chi_amp:null==(e=ce.value.right)?void 0:e.chi_amp_max,cun_width:null==(s=ce.value.right)?void 0:s.cun_width,guan_width:null==(i=ce.value.right)?void 0:i.guan_width,chi_width:null==(t=ce.value.right)?void 0:t.chi_width,cun_desc:ve.value.right.cun,guan_desc:ve.value.right.guan,chi_desc:ve.value.right.chi,summary_desc:ve.value.right.summary},u=await W(r);"000000"===u.code&&(Aa.value=u.data)},ye=async l=>{const a={resUrl:l},e=await $(a),s=[];e.x.forEach(((l,a)=>{s.push([l/1e3,e.y[a]/100])})),I.value=s},fe=async l=>{const a={resUrl:l},e=await $(a),s=[];e.x.forEach(((l,a)=>{s.push([l/1e3,e.y[a]/100])})),O.value=s};return c((()=>{(async()=>{const l={id:Sa},a=await N(l),e={"人参龙眼肉固体饮料":"1","枸杞黄精粉固体饮料":"2","肉桂干姜粉固体饮料":"3","茯苓砂仁粉固体饮料":"4","佛手紫苏叶固体饮料":"5","人参桃仁粉固体饮料":"6","酸枣仁牡蛎粉固体饮料":"7","茯苓山楂粉固体饮料":"8","山楂葛根粉固体饮料":"9","黄芪昆布粉固体饮料":"10"};Ca.value=a.data,Ia.value=(a.data.prescriptionAdd+a.data.prescriptionAddModel).split("-").map((l=>({name:l,src:`../../src/images/${l}.png`}))),Oa.value=a.data.prescriptionBase.split("-").map((l=>({name:l,src:`../../src/images/${e[l]}.png`})))})()})),c((()=>{(za.value||Ha.value)&&(ye(za.value),fe(Ha.value))})),n([za,Ha],(()=>{ye(za.value),fe(Ha.value)})),c((()=>{(ce.value.left||ve.value.left)&&ge()})),c((()=>{(ce.value.right||ve.value.right)&&pe()})),n([ce.value.left,ve.value.left],(()=>{ge()})),n([ce.value.right,ve.value.right],(()=>{pe()})),n([ae,se],(()=>{const l=j(ae.value).format("YYYY年MM月DD日");R.value=0===se.value||2===se.value,A.value=1===se.value||2===se.value,document.title=l})),(l,a)=>(m(),o(w,null,[V,K,v(g("div",X,[g("div",null,[g("div",Q,[Z,g("div",null,[g("div",ll,[al,el,g("img",{src:p(Ka),alt:"",class:"mai-img"},null,8,sl),il]),g("div",tl,[rl,ul,g("img",{src:p(Xa),alt:"",class:"mai-img"},null,8,dl),cl]),g("div",nl,[ml,ol,g("img",{src:p(Va),alt:"",class:"mai-img"},null,8,vl),hl]),p(Ja).sortFlag&&"T"===p(Ja).sortFlag||p(Ja).sortFlag&&"T"===p(Ya).sortFlag?(m(),o("img",{key:0,src:q,alt:"",style:{width:"88%"},class:y(""+(p(Da)>500?"timeWidth":""))},null,2)):(m(),o("img",{key:1,src:k,alt:"",style:{width:"88%"},class:y(""+(p(Da)>500?"timeWidth":""))},null,2))])]),g("div",gl,[g("div",{class:y(""+(p(Da)>500?"far":"far1"))},pl,2),s(p(F),{x:I.value,width:p(Ba)},null,8,["x","width"])])])],512),[[h,I.value]]),v(g("div",yl,[g("div",null,[g("div",fl,[_l,g("div",null,[g("div",bl,[wl,xl,g("img",{src:p(Za),alt:"",class:"mai-img"},null,8,jl),Fl]),g("div",ql,[kl,Rl,g("img",{src:p(le),alt:"",class:"mai-img"},null,8,Al),Cl]),g("div",Il,[Ol,Tl,g("img",{src:p(Qa),alt:"",class:"mai-img"},null,8,Ul),El]),p(Ja).sortFlag&&"T"===p(Ja).sortFlag||p(Ja).sortFlag&&"T"===p(Ya).sortFlag?(m(),o("img",{key:0,src:q,alt:"",style:{width:"88%"},class:y(""+(p(Da)>500?"timeWidth":""))},null,2)):(m(),o("img",{key:1,src:k,alt:"",style:{width:"88%"},class:y(""+(p(Da)>500?"timeWidth":""))},null,2))])]),g("div",Sl,[g("div",{class:y(""+(p(Da)>500?"far":"far1"))},Dl,2),s(p(F),{x:O.value,width:p(Ba)},null,8,["x","width"])])])],512),[[h,O.value]]),Ll,v(g("div",Bl,[g("div",Pl,[p(oe).title.length>0?(m(),o("h1",Ml,f(p(ie))+"脉象:"+f(p(oe).title.join(" ")),1)):_("",!0)]),g("div",Nl,[g("div",Wl,[$l,g("span",Gl,f(p(te))+"次/分钟",1)]),g("div",Jl,[A.value?(m(),o("div",Yl)):_("",!0),R.value?(m(),o("div",zl)):_("",!0)])])],512),[[h,!p(Ea)||C.value.includes("2")]]),v(g("div",null,[R.value?(m(),o("div",Hl,[2===p(se)?(m(),o("h1",Vl,"左手脉象:"+f(p($a).left.total),1)):_("",!0),s(p(i),{feature:p(ce).left,width:p(La),"total-mai":p(oe).title,measure:Y.value},null,8,["feature","width","total-mai","measure"])])):_("",!0)],512),[[h,!p(Ea)||C.value.includes("2")]]),v(g("div",null,[R.value?(m(),o("div",Kl,[g("h1",Xl,[g("span",null,f(2===p(se)?"左手":"")+"分部脉象",1),s(D)]),Y.value?(m(),b(p(e),{key:0,"branch-result":p($a).left,feature:p(ce).left,"width-bar":Pa,width3d:2.5*Pa,measure:Y.value},null,8,["branch-result","feature","width3d","measure"])):_("",!0)])):_("",!0)],512),[[h,!p(Ea)||C.value.includes("3")]]),v(g("div",null,[A.value?(m(),o("div",Ql,[2===p(se)?(m(),o("h1",Zl,"右手脉象:"+f(p($a).right.total),1)):_("",!0),s(p(i),{feature:p(ce).right,width:p(La),"total-mai":p(oe).title,measure:Aa.value},null,8,["feature","width","total-mai","measure"])])):_("",!0)],512),[[h,!p(Ea)||C.value.includes("2")]]),v(g("div",null,[A.value?(m(),o("div",la,[g("h1",aa,[g("span",null,f(2===p(se)?"右手":"")+"分部脉象",1),s(D)]),Aa.value?(m(),b(p(e),{key:0,"branch-result":p($a).right,feature:p(ce).right,"width-bar":Pa,width3d:2.5*Pa,measure:Aa.value},null,8,["branch-result","feature","width3d","measure"])):_("",!0)])):_("",!0)],512),[[h,!p(Ea)||C.value.includes("3")]]),ea,g("div",sa,"舌象:"+f(Ca.value.tongue.replace("-","、")),1),g("div",ia,[g("div",ta,[ra,s(z,{value:JSON.parse(Ca.value.qiBooldFluidHumor)},null,8,["value"]),s(H,{qxjy:JSON.parse(Ca.value.qiBooldFluidHumor)},null,8,["qxjy"])]),g("div",ua,[da,s(G,{value:Ca.value.evil},null,8,["value"]),s(J,{heresy:Ca.value},null,8,["heresy"])])]),ca,g("div",na,[g("div",ma," 主体质:"+f(JSON.parse(Ca.value.physiquePrimary).type),1),g("div",oa," 副体质: "+f(JSON.parse(Ca.value.physiqueAssistant).map((l=>l.type)).toString()),1)]),g("div",va,[g("div",ha,[ga,(m(!0),o(w,null,x(Oa.value,(l=>(m(),o("div",pa,[g("div",ya,[g("img",{src:l.src,alt:"",style:{height:"3rem"}},null,8,fa),g("span",_a,f(l.name),1)])])))),256))]),g("div",ba,[wa,(m(!0),o(w,null,x(Ia.value,(l=>(m(),o("div",xa,[g("div",ja,[g("img",{src:l.src,alt:"",style:{height:"3rem"}},null,8,Fa),g("span",qa,f(l.name),1)])])))),256))])]),ka,Ra,s(p(T),{message:"加载中...",visible:p(Ma)||p(Wa)},null,8,["visible"])],64))}});export{Aa as default};
|