| 1 |
- var _=(b,D,v)=>new Promise((N,F)=>{var U=m=>{try{x(v.next(m))}catch(g){F(g)}},S=m=>{try{x(v.throw(m))}catch(g){F(g)}},x=m=>m.done?N(m.value):Promise.resolve(m.value).then(U,S);x((v=v.apply(b,D)).next())});import{aE as de,aW as pe,m as V,at as fe,_ as me}from"./index.js";import{u as _e}from"./useNow-7dfe94f3.js";import{P as ve}from"./ImportModal.vue_vue_type_style_index_0_scoped_375ed303_lang-e4747dd7.js";import{u as ge}from"./index-02657599.js";import"./index-e31740dc.js";import{B as j,a5 as p,a6 as z}from"./antd-49db3de3.js";import{X as he}from"./XTTab-84704c87.js";import{X as ye}from"./XTCard-93d6059a.js";/* empty css *//* empty css */import{_ as Ae}from"./componentMap-09cce077.js";import{u as be}from"./useForm-2d0613b7.js";import"./FormItem.vue_vue_type_script_lang-77b956f3.js";import{r as O,p as we,w as Se,g as xe,e as Ce,i as Fe}from"./prepareApi-cad1b6ec.js";import{T as R,s as Be}from"./data-de44f635.js";import{u as Q}from"./index-bd5fdd06.js";import ke from"./importView-869fe277.js";import{_ as Ie}from"./beforeWeight.vue_vue_type_script_setup_true_lang-fd9f4bfe.js";import ze from"./confirmedDrawer-4cc7a3fc.js";import{d as Oe,f as c,w as Z,o as Re,a5 as De,Y as h,Z as y,u as e,_ as t,l as s,a7 as n,E as J,$ as u,a1 as Ne,a2 as Ue}from"./vue-8fccce23.js";import"./useWindowSizeFn-e2b93e2a.js";import"./index-711a07cd.js";import"./index-c0df42d9.js";import"./useFormItem-73ca0ac9.js";import"./uuid-31b8b5a4.js";import"./useSortable-7338e303.js";import"./download-fac9a150.js";import"./copyTextToClipboard-e5179ded.js";import"./TextEditor-6207a694.js";import"./onMountedOrActivated-cb072c10.js";import"./colorEnum-299a8044.js";import"./pharmaceuticalsApi-fca52cfa.js";import"./patientBasicApi-ab0fd18a.js";import"./useForm-9fc5bb32.js";import"./vitalsHistoryApi-41f6c31d.js";import"./FormModal.vue_vue_type_script_setup_true_lang-e88800ca.js";import"./useTable-1ffffb0a.js";import"./componentMap-c3965d7e.js";import"./sortable.esm-4ae27e0b.js";import"./useTable-0eca4002.js";import"./FormDrawerHistory-7d8744c0.js";import"./ChartsCard-e5f143d3.js";import"./useECharts-60f43adb.js";const Me="/assets/man-9f357564.png",Te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAAXNSR0IArs4c6QAAAgNJREFUSEvdlc9LVFEUxz/XTJ1R8UeCIDPPKCEUEcSgRdmqjT8qV4K2b+ofECFnSMeFiGvRZukqwU3RQooWRhAEIWQ/RrT0CaUNVopOluGJ65vRN86MzI9W3tV75537Oeee973nKMMrvSi8gJPsVhjBb/rVUBSjDK+EgSXgRXZsmlFUmwOq8BDuE0F4YPqVJxu44ZMxwGMOKHVC4YFX0jq/xti7L7hXN2FjB/JzocwJtZVwqRqM8tgiTryGmQUIdAGKFRQeZRypudEn7c4CJsN/cOTmQFUJlDjg9y5824Kfvyzo5XPQ2QjOPOs9Bq4NipUYuOu+dKs9JoryyOlosDJ0RDZrfxFY+g6P3sLcVzhbDj3X4PSpBHDNt2fu9kkI2Bm+iavUAZ/X4XxFYg09fAPPgnDnCjS5U4H3yQ2lWAx0MxfagnuP4W4zNLriA+hTvF+FC5WgyxdXlqOZRxHTH/RWmJqFl5+gvxWKC46/BWnD/+7B0FMozodbF6GiKHmAtOEaFVyDkefWT/O3wZmDy32MFCOf4qSo7dGy6OcfYfA+sbwH26A0SXvLKHMN3YhoW+s92coYnkpDO3nwbYRl+7C4WsPtVEph95kPwfo2jHYeWvUk+i9jTkv1ej201NngiTK0SzHdE9j9D0aS3Tj9UUwEdzbg/ZabMPOgtCCMZxwgMiz+AZ1+NoNz1qgdAAAAAElFTkSuQmCC",We="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAAXNSR0IArs4c6QAAA5hJREFUSEuFlVtsVFUUhr99ppMOOrWmQtFeTrXUFDCGwdYbtI2mpoCXFBAkxjQ+aCGa6BMlCrGZVESl+mAgRks0GkiMRhHiS6k2aQBBIyTyIC2xDGZ6k6LEFszUtHOW3ef0zK1nhvV0zl7//tfe/7pshZdtFb95O+uBZqAWocSGKUaBM8DR6J8coUtNe+6fW1SZzrJ22WAInSiWaJ/AdbBJtZUoCNpfwkVL0Tbcob7NFiBJHhbDtHgH2C6CBXwe9/HJKPxEWOl/CItRAg/54rwAPK8UBvBe1OC1BCYlUoLcbJe9QNvspktxg40jYfVrriuXhiXkszg8e4i7gM5oh9qRibfJbSngG+CPqRkeHt+jLucidn3FO2VxII/TwJ0WPJ0pkUInbzH9ogE+arOduOeCNIrFM0CDQKmTX0YujHPl/V7qRIhEL7MsNcnKbJfNwFcifDr0ptJapllFWF7ccC/b1i2nNtttPvsZfoxAMJ+W87vUIRenyfXPczMGq0fD6lQqQfNH8vi5Mb4rCGB0NoOaV1sOevAKvPsDhEqZeLmOp9beo07YNzPbZUBfc8igMDXjB3+R6g/6OBObJnhtCnY0wt3F3me3BF79Gm5dALuf5Kr4eXBtlRpU5hsyKYqxKYOaQJyPlaJAUxTdxIqJGObrTbDvONSUw7M1cPwinBtOBgn4oeV+2H0MJmKwb7Odi76mZepRT/JFQcrvuIXQijJoWAJfnIWzQ/BKA7zdA2YRFOQ7AVLJ/4nBfp1BLYnBY56ydJ+XLqVodc/3+zjs7YWCABQGYNcayNPtM2cZstirIhzwTOixAelHWOpuFoG2o3B9CnY2OSdPNTehD1RA66o5j2LAsxS7+2VS4Wjv2qkIxAXq7YmTbm4pblsNtabjE7jm2URe5PMpnZXoVXirB267GTqeSMrlkHu0/8EW+iApSzbiyRjs+R7+/hdeqoP7ytOQA56Da3sjw9XF1GcjdU/84UmHeM1S2LRyHrrLc+TqxVWVqLpKqFwIxhxKV0XkLzgZgdOXQP9r4o2hJMYNYZdiZrzMxyI/z+k8bbqO/5txvhcFYVNonhS2L9FEnlffKv7lFWypWsj+sUkKdedpK1wAFUWwsgxCZem1nsKTbP9cunb/JvXK4IieBrlwacQW6xOD60abugelypjmgMAjubBaCstPqx5YCd1vRO769WNhxdmiDOpnW9t5LBQjYnHC8PFlU7XqzeT6Hyx2ae29Nl1lAAAAAElFTkSuQmCC",A=b=>(Ne("data-v-8fddd842"),b=b(),Ue(),b),Ve={key:0,class:"m-4"},je={class:"flex justify-between"},Je={class:"flex justify-between my-4"},Ke={class:"flex"},Xe={key:1,class:"fullscreen"},Pe={class:"fullscreen-head"},Ee={class:"fullscreen-head_title"},qe={class:"fullscreen-head_time"},Ye={class:"mr-2"},He={class:"mr-2"},Qe={key:0,class:"fullscreen-body_no"},Ze=A(()=>t("div",null,"请刷卡签到",-1)),Le=[Ze],Ge={key:1,class:"fullscreen-body_has"},$e={class:"fullscreen-body_has--left"},et={class:"fullscreen-body_has--left__info"},tt={class:"change-avatar"},st=["src"],at={style:{"font-size":"48px"}},ot=A(()=>t("span",{style:{"font-size":"20px"}},"年龄:",-1)),nt={style:{"font-size":"20px"}},it=A(()=>t("span",{style:{"font-size":"20px"}},"设备机号:",-1)),lt={style:{"font-size":"20px"}},rt=A(()=>t("span",{style:{"font-size":"20px"}},"床位号:",-1)),ct={style:{"font-size":"20px"}},ut=A(()=>t("span",{style:{"font-size":"20px"}},"病区:",-1)),dt={style:{"font-size":"20px"}},pt={class:"fullscreen-body_has--right"},ft={key:0,class:"fullscreen-body_has--right__no"},mt={key:1,class:"fullscreen-body_has--right__info"},_t=["src"],vt=A(()=>t("span",{style:{"font-size":"24px"}},"本次体重(kg)",-1)),gt=["src"],ht=A(()=>t("span",{style:{"font-size":"24px"}},"本次血压(mmHg)",-1)),yt={style:{"font-size":"100px"}},At={style:{"font-size":"100px"}},bt=Oe({__name:"index",setup(b){const D=c("驼人"),v=c(null),{hour:N,month:F,minute:U,second:S,year:x,day:m}=_e(!0),{toggle:g,isFullscreen:M}=de(v),[L,{getFieldsValue:K}]=be({schemas:Be,autoSubmitOnEnter:!0,size:"large",rowProps:{gutter:16}}),w=c(""),f=c(),C=c(),B=c(),T=c(),W=c([]),k=c(""),G=c([]),X=c([{key:"",label:"全部"}]),P=c(""),E=c(""),q=c(1),{createMessage:$}=fe(),[ee,{openModal:te}]=ge(),[se,{openDrawer:ae}]=Q(),[oe,{openDrawer:ne}]=Q();Z(()=>M.value,()=>{M.value||(f.value=null,C.value=null,B.value=null,clearInterval(T.value))}),Re(()=>_(this,null,function*(){const a=yield O({sailingSort:"1"}),i=yield we(),l=yield Se();for(const r of i){const o={label:r.name,value:r.sort};G.value.push(o)}for(const r of l)if(!r.disable){const o={key:r.id,label:r.name};X.value.push(o)}I(a)}));function ie(a){return _(this,null,function*(){if(w.value=a.target.value.trim(),(a.keyCode==13||a.key=="Enter")&&w.value)try{const i=yield Fe(w.value);w.value="",f.value=i}catch(i){console.log("e",i),$.error(i.Error)}})}Z(()=>f.value,()=>_(this,null,function*(){f.value?T.value=setInterval(le,1e3):clearInterval(T.value)}));function le(){return _(this,null,function*(){setTimeout(()=>_(this,null,function*(){C.value=yield xe(),B.value=yield Ce()}),500)})}const d=c();function re(){return _(this,null,function*(){d.value=K(),P.value=d.value.prepareStatus,d.value.sailingSort&&(q.value=d.value.sailingSort),E.value=d.value.name,d.value.inpatientWardId=k.value,console.log("🚀 ~ file: index.vue:106 ~ cellFrom ~ data:",d.value),d.value.sailingSort||(d.value.sailingSort=1);const a=yield O(d.value);I(a)})}function ce(a){return _(this,null,function*(){console.log("🚀 ~ file: index.vue:41 ~ callTab ~ data:",a),k.value=a.value;const i={prepareStatus:P.value,sailingSort:q.value,name:E.value,inpatientWardId:k.value},l=yield O(i);I(l)})}function I(a){var i;W.value=[];for(const l in a){const r={groupKey:a[l]?l:pe(),groupTit:R[l],groupMode:"simple",groupValue:[{value:a[l]?a[l].length:0,color:R[l+"Color"],background:R[l+"Bg"]}],groupValueShow:!0,groupData:a[l]!=""&&a[l]!=null&&((i=a[l])==null?void 0:i.map(o=>(o.prepareStatus=="pds_unWeighed"?o.way=[{label:"透前称量",type:"2"},{label:"修改处方",type:"3"}]:o.prepareStatus=="pds_unconfirmed"?o.way=[{label:"确认处方",type:"3"}]:o.prepareStatus=="pds_printable"?o.way=[{label:"打印处方",type:"4"}]:o.prepareStatus=="pds_finish"&&(o.way=[{label:"打印处方",type:"4"}]),{id:o.patientBasicId,patientBasicId:o.patientBasicId,dialysisFormulaId:o.dialysisFormulaId,scheduledBasicId:o.scheduledBasicId,type:"1",borderLeftColor:R[l+"Color"],ward:o.inpatientWard,bed:o.bed,cure:"HDF/AVF",name:o.name,age:o.age,gender:o.gender,prepareStatus:o.prepareStatus,infoShow:!0,way:o.way})))};r.groupTit!=null&&W.value.push(r)}}function ue(a){console.log("🚀 ~ file: index.vue:106 ~ cellCard ~ data:",a),a.type=="2"?ae(!0,a):a.type=="3"&&ne(!0,a)}function Y(a){a=="import"?te(!0,{isUpdate:!1}):a=="print"&&console.log("打印中...")}function H(){return _(this,null,function*(){d.value=K(),d.value.sailingSort||(d.value.sailingSort=1);const a=yield O(d.value);I(a)})}return(a,i)=>{const l=De("a-input");return h(),y("div",{ref_key:"full",ref:v},[e(M)?(h(),y("div",Xe,[t("div",Pe,[t("div",{class:"fullscreen-head_back cursor-pointer",onClick:i[2]||(i[2]=(...r)=>e(g)&&e(g)(...r))},[s(V,{icon:"icon-xt-drawer-return_selected|iconfont",size:18}),J(" 返回 ")]),t("div",Ee,[t("span",null,u(D.value),1),J(" 血压透析中心 ")]),t("div",qe,[t("div",Ye,u(e(x))+"-"+u(e(F))+"-"+u(e(m)),1),t("div",He,u(e(N))+":"+u(e(U))+":"+u(Number(e(S))>9?e(S):"0"+e(S)),1)])]),s(l,{onKeydown:ie,value:w.value,"onUpdate:value":i[3]||(i[3]=r=>w.value=r),placeholder:"点击这里进行扫描或刷卡"},null,8,["value"]),t("div",null,[f.value?(h(),y("div",Ge,[t("div",$e,[t("div",et,[s(e(z),{gutter:24},{default:n(()=>[s(e(p),{span:"6"},{default:n(()=>[t("div",tt,[t("img",{src:e(Me),class:"avatar"},null,8,st)])]),_:1}),s(e(p),{span:"18"},{default:n(()=>[t("span",at,u(f.value.patientName),1)]),_:1})]),_:1}),s(e(z),null,{default:n(()=>[s(e(p),{span:"12"},{default:n(()=>[ot]),_:1}),s(e(p),{span:"12"},{default:n(()=>[t("span",nt,u(f.value.patientAge),1)]),_:1}),s(e(p),{span:"12"},{default:n(()=>[it]),_:1}),s(e(p),{span:"12"},{default:n(()=>[t("span",lt,u(f.value.deviceName),1)]),_:1}),s(e(p),{span:"12"},{default:n(()=>[rt]),_:1}),s(e(p),{span:"12"},{default:n(()=>[t("span",ct,u(f.value.bedName),1)]),_:1}),s(e(p),{span:"12"},{default:n(()=>[ut]),_:1}),s(e(p),{span:"12"},{default:n(()=>[t("span",dt,u(f.value.wardName),1)]),_:1})]),_:1})])]),t("div",pt,[!C.value||!B.value?(h(),y("div",ft,"请测量体重和血压")):(h(),y("div",mt,[s(e(z),{gutter:24},{default:n(()=>[s(e(p),{span:"12"},{default:n(()=>[t("img",{src:e(Te)},null,8,_t),vt]),_:1}),s(e(p),{span:"12"},{default:n(()=>[t("img",{src:e(We)},null,8,gt),ht]),_:1})]),_:1}),s(e(z),{gutter:24},{default:n(()=>[s(e(p),{span:"12"},{default:n(()=>[t("span",yt,u(B.value),1)]),_:1}),s(e(p),{span:"12"},{default:n(()=>[t("span",At,u(C.value.diastolic)+"/"+u(C.value.shrink),1)]),_:1})]),_:1})]))])])):(h(),y("div",Qe,Le))])])):(h(),y("div",Ve,[t("div",je,[s(e(ve),{title:"透前准备"}),t("div",null,[s(e(j),{class:"mr-2",border:!1,size:"large",onClick:i[0]||(i[0]=r=>Y("import"))},{icon:n(()=>[s(V,{icon:"icon-xt-import_default|iconfont",size:18,color:"#3D4155"})]),_:1}),s(e(j),{class:"mr-2",border:!1,size:"large",onClick:i[1]||(i[1]=r=>Y("print"))},{icon:n(()=>[s(V,{icon:"icon-xt-print_default|iconfont",size:18,color:"#3D4155"})]),_:1}),s(e(j),{class:"mr-2",border:!1,size:"large",onClick:e(g)},{default:n(()=>[J(" 刷卡签到 ")]),_:1},8,["onClick"])])]),t("div",Je,[s(e(he),{type:"illness",width:120,selected:k.value,data:X.value,onItemClick:ce},null,8,["selected","data"]),t("div",Ke,[s(e(Ae),{onRegister:e(L),onFieldValueChange:re,style:{width:"600px"},class:"mr-2"},null,8,["onRegister"])])]),t("div",null,[s(e(ye),{class:"flex justify-around my-2",data:W.value,onItemClick:ue},null,8,["data"])])])),s(ke,{onRegister:e(ee)},null,8,["onRegister"]),s(Ie,{onRegister:e(se),onSuccess:H},null,8,["onRegister"]),s(ze,{onRegister:e(oe),onSuccess:H},null,8,["onRegister"])],512)}}});const fs=me(bt,[["__scopeId","data-v-8fddd842"]]);export{fs as default};
|