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
5.9 KiB
JavaScript
2 lines
5.9 KiB
JavaScript
import{d as q,r as g,u as R,N as h,g as m,c as y,F as V,k as S,P as H,e as o,H as a,af as i,j as l,B as k,z as F,t as w,aM as P,x as D,y as E,_ as z}from"./index-93dfb385.js";import{h as A,c as j,a as U,l as G,r as J,b as K,d as O,w as Q,e as W}from"./right_leg_view-fb6d31be.js";import{_ as X}from"./index.vue_vue_type_script_setup_true_lang-6300c81a.js";import{h as Y}from"./inquiry-8a7adca2.js";import{u as n}from"./consultation-10bd4098.js";import"./headerDetails-b43a0148.js";import"./header_detail-056c2476.js";import"./chestDetails-25dd5310.js";import"./chest_detail-6a495297.js";import"./abdomenDetails-eaaa5b61.js";import"./abdomen_detail-a2566a6f.js";import"./leftHandDetails-6f51954d.js";import"./left_hand_detail-ccdeb4b0.js";import"./rightHandDetails-63f1019a.js";import"./right_hand_detail-6ebd7315.js";import"./backDetails-ed35d9a9.js";import"./back_detail-6cc0c177.js";import"./leftLegDetails-9ce0b37d.js";import"./left_leg_detail-e18a7f3b.js";import"./rightLegDetails-9d250264.js";import"./right_leg_detail-fa445e10.js";const Z=""+new URL("../png/renti-a1adff34.png",import.meta.url).href,$=_=>(D("data-v-ae8b167d"),_=_(),E(),_),ee={class:"peopleBody"},oe={key:0,class:"body"},te=$(()=>o("img",{class:"body_img",src:Z,alt:""},null,-1)),se=["onClick"],le={class:"view_img"},ne=["src"],ae=["src"],ie=["src"],re=["src"],de=["src"],ue=["src"],pe=["src"],ve={class:"result_card"},me={class:"result_card_left"},ce={class:"result_card_right"},ye=["title"],_e={class:"result_card_item"},fe={class:"whole_body_content"},ge=["src"],ke=$(()=>o("div",{class:"title"},"全身",-1)),be={class:"body_back_content"},he=["src"],we=$(()=>o("div",{class:"title"},"背部",-1)),$e=q({name:"peopleBody",__name:"PeopleBody",setup(_,{expose:B}){const M=g([{key:"head",name:"头部",top:33,left:557},{key:"neck",name:"颈部",top:124,left:557},{key:"chest",name:"胸部",top:183,left:123},{key:"left_upper_extremity",toolName:"上肢(左)",top:230,left:557},{key:"right_upper_extremity",toolName:"上肢(右)",top:299,left:123},{key:"abdomen",name:"腹部",top:305,left:557},{key:"genitals",name:"生殖器",top:393,left:123},{key:"left_lower_extremity",name:"下肢(左)",top:478,left:557},{key:"right_lower_extremity",name:"下肢(右)",top:558,left:123},{key:"right_hand",name:"足部(右)",top:657,left:123},{key:"left_foot",name:"足部(左)",top:672,left:557}]),I=R(),f=g(!1),c=g(!1),C=g(!1),r=h(()=>n().selectToolInfo),d=h(()=>n().bodyResultInfo),L=h(()=>s=>({top:`${s.top}px`,left:`${s.left}px`})),u=s=>{f.value=!0,n().changeBodyPositionType(s)},v=()=>{f.value=!1,n().changeBodyPositionType("")},p=()=>{c.value=!0,f.value=!1},b=s=>{if(C.value=!0,s.requireLocation===1&&!s.key){n().changeBodyResultInfo({name:"",value:"",postion:""});return}const e={processId:I.query.processId,toolId:s.id,locationCode:s.key||"",primaryIdList:n().primaryIdList};Y(e).then(t=>{t.code===200&&(n().changeBodyResultInfo({name:t.data.toolName,value:t.data.result,postion:t.data.locationName||""}),n().getyAskPhysicalHistory(I.query.processId))})},x=s=>{r.value.toolName?r.value.requireLocation===1&&b({id:r.value.id,name:r.value.toolName,key:s.key}):P({message:"请选择检查工具",type:"warning"})};B({openResult(s){b({id:s.id,name:s.toolName,requireLocation:s.requireLocation,key:""})},getBodyDetail(s){}});const N=s=>{r.value.toolName?b({id:r.value.id,name:r.value.toolName,requireLocation:r.value.requireLocation,key:s}):P({message:"请选择检查工具",type:"warning"})};return(s,e)=>(m(),y("div",ee,[c.value?k("",!0):(m(),y("div",oe,[te,(m(!0),y(V,null,S(M.value,(t,T)=>(m(),y("div",{class:"body_item",style:H(L.value(t)),key:T,onClick:Ie=>x(t)},null,12,se))),128)),o("div",{class:"body_header",onClick:e[0]||(e[0]=t=>p()),onMouseover:e[1]||(e[1]=t=>u("header")),onMouseleave:v},null,32),o("div",{class:"body_chest",onClick:e[2]||(e[2]=t=>p()),onMouseover:e[3]||(e[3]=t=>u("chest")),onMouseleave:v},null,32),o("div",{class:"body_abdomen",onClick:e[4]||(e[4]=t=>p()),onMouseover:e[5]||(e[5]=t=>u("abdomen")),onMouseleave:v},null,32),o("div",{class:"body_left_hand",onClick:e[6]||(e[6]=t=>p()),onMouseover:e[7]||(e[7]=t=>u("left_hand")),onMouseleave:v},null,32),o("div",{class:"body_right_hand",onClick:e[8]||(e[8]=t=>p()),onMouseover:e[9]||(e[9]=t=>u("right_hand")),onMouseleave:v},null,32),o("div",{class:"body_left_leg",onClick:e[10]||(e[10]=t=>p()),onMouseover:e[11]||(e[11]=t=>u("left_leg")),onMouseleave:v},null,32),o("div",{class:"body_right_leg",onClick:e[12]||(e[12]=t=>p()),onMouseover:e[13]||(e[13]=t=>u("right_leg")),onMouseleave:v},null,32),a(o("div",le,[a(o("img",{src:l(A),alt:""},null,8,ne),[[i,l(n)().bodyPositionType==="header"]]),a(o("img",{src:l(j),alt:""},null,8,ae),[[i,l(n)().bodyPositionType==="chest"]]),a(o("img",{src:l(U),alt:""},null,8,ie),[[i,l(n)().bodyPositionType==="abdomen"]]),a(o("img",{src:l(G),alt:""},null,8,re),[[i,l(n)().bodyPositionType==="left_hand"]]),a(o("img",{src:l(J),alt:""},null,8,de),[[i,l(n)().bodyPositionType==="right_hand"]]),a(o("img",{src:l(K),alt:""},null,8,ue),[[i,l(n)().bodyPositionType==="left_leg"]]),a(o("img",{src:l(O),alt:""},null,8,pe),[[i,l(n)().bodyPositionType==="right_leg"]])],512),[[i,f.value]])])),c.value?(m(),F(X,{key:1,onSelectPostion:N})):k("",!0),a(o("div",ve,[a(o("div",me,[o("span",null,w(d.value.name),1),a(o("span",{style:{"margin-top":"16px"}},w(d.value.postion),513),[[i,d.value.postion]])],512),[[i,d.value.name]]),a(o("div",ce,[o("span",{title:d.value.value},w(d.value.value),9,ye)],512),[[i,d.value.name]]),a(o("div",_e," 请点击需要检查的身体部位 ",512),[[i,!d.value.name]])],512),[[i,r.value.toolName||d.value.value]]),c.value?(m(),y("div",{key:2,onClick:e[14]||(e[14]=t=>c.value=!1),class:"whole_body"},[o("div",fe,[o("img",{src:l(Q),alt:""},null,8,ge)]),ke])):k("",!0),c.value?k("",!0):(m(),y("div",{key:3,class:"body_back",onClick:e[15]||(e[15]=t=>p()),onMouseover:e[16]||(e[16]=t=>u("back"))},[o("div",be,[o("img",{src:l(W),alt:""},null,8,he)]),we],32))]))}});const Je=z($e,[["__scopeId","data-v-ae8b167d"]]);export{Je as default};
|