FormModalDetail-be35e496.js 2.8 KB

1
  1. var v=(i,h,r)=>new Promise((y,n)=>{var w=c=>{try{t(r.next(c))}catch(l){n(l)}},u=c=>{try{t(r.throw(c))}catch(l){n(l)}},t=c=>c.done?y(c.value):Promise.resolve(c.value).then(w,u);t((r=r.apply(i,h)).next())});import{a as N,B}from"./index-7aaf3861.js";import{at as F,_ as S}from"./index.js";import{a as C}from"./schedulingExecApi-78202c39.js";import{a as P}from"./index-e2fcc68e.js";import{d as L,r as T,f as m,o as $,c as z,Y as _,a6 as O,a7 as q,_ as s,Z as f,F as b,a8 as k,a0 as E,$ as a,aa as H,u as I,a1 as R,a2 as U}from"./vue-8fccce23.js";import"./antd-ae1b6d7a.js";import"./useWindowSizeFn-e2b93e2a.js";const g=i=>(R("data-v-da14af09"),i=i(),U(),i),V={class:"px-8"},W={class:"card"},Y=g(()=>s("div",{class:"card-date"}," 本 周 ",-1)),Z={class:"card-list"},j={class:"card-item_basic"},A=g(()=>s("div",{class:"card-item_type"},"HDF",-1)),G={class:"card"},J=g(()=>s("div",{class:"card-date"}," 下 周 ",-1)),K={class:"card-list"},Q={class:"card-item_basic"},X=g(()=>s("div",{class:"card-item_type"},"HDF",-1)),ee="600px",ae=L({__name:"FormModalDetail",emits:["success","register"],setup(i,{emit:h}){const{createMessage:r}=F(),y=T({}),n=m([{key:"gender",dictCode:"pb_sex"}]);$(()=>v(this,null,function*(){const d=yield P(n.value.map(o=>o.dictCode));for(const o in d){const e=n.value.filter(p=>p.dictCode==o)[0];y[e.key]=d[o]}}));const w=z(()=>"排床详情"),u=m(""),t=m({}),c=m(!1),[l,{setModalProps:M,closeModal:x}]=N(d=>v(this,null,function*(){var e,p;M({confirmLoading:!1}),console.log("🚀 ~ useModalInner ~ data.record:",d.record);const o=d.record;c.value=o.showUpatePosition||!1,t.value=yield C({infos:[{bedId:o.bedId,xaxis:o.xaxis}],patientId:o.patientBasicId}),console.log("res",t.value),u.value=`(透析频率${(e=t.value.frequency)==null?void 0:e.week}周${((p=t.value.frequency)==null?void 0:p.time)||0}次)`}));function D(){return v(this,null,function*(){try{M({confirmLoading:!0}),r.success("确认成功!"),h("success",{}),x()}finally{M({confirmLoading:!1})}})}return(d,o)=>(_(),O(I(B),H(d.$attrs,{destroyOnClose:"",onRegister:I(l),title:w.value,subTitle:u.value,width:ee,onOk:D,showFooter:!0}),{default:q(()=>[s("div",V,[s("div",W,[Y,s("div",Z,[(_(!0),f(b,null,k(t.value.currentWeek,e=>(_(),f("div",{class:E(["card-item",e.sailingId?"":"card-item--selected"]),key:e.wardId},[s("div",j,a(e.weekPosition)+" / "+a(e.sailingName)+" / "+a(e.wardName)+"- "+a(e.bedName)+" / "+a(e.deviceName)+a(e.deviceModel),1),A],2))),128))])]),s("div",G,[J,s("div",K,[(_(!0),f(b,null,k(t.value.currentWeek,e=>(_(),f("div",{class:"card-item",key:e.wardId},[s("div",Q,a(e.weekPosition)+" / "+a(e.sailingName)+" / "+a(e.wardName)+"- "+a(e.bedName)+" / "+a(e.deviceName)+a(e.deviceModel),1),X]))),128))])])])]),_:1},16,["onRegister","title","subTitle"]))}});const le=S(ae,[["__scopeId","data-v-da14af09"]]);export{le as default};