| 1 |
- var O=Object.defineProperty,P=Object.defineProperties;var j=Object.getOwnPropertyDescriptors;var b=Object.getOwnPropertySymbols;var z=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable;var B=(s,t,e)=>t in s?O(s,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[t]=e,g=(s,t)=>{for(var e in t||(t={}))z.call(t,e)&&B(s,e,t[e]);if(b)for(var e of b(t))H.call(t,e)&&B(s,e,t[e]);return s},C=(s,t)=>P(s,j(t));var i=(s,t,e)=>new Promise((_,m)=>{var p=o=>{try{r(e.next(o))}catch(l){m(l)}},w=o=>{try{r(e.throw(o))}catch(l){m(l)}},r=o=>o.done?_(o.value):Promise.resolve(o.value).then(p,w);r((e=e.apply(s,t)).next())});import{a as W,B as G}from"./index-f805ce51.js";import{f as L,g as Q,_ as U,h as Z,i as q,j as J,k as X}from"./formModal.vue_vue_type_script_setup_true_lang-727c9101.js";import{u as ee,_ as ae}from"./useForm-c7f42ee0.js";import{_ as te}from"./FormItem.vue_vue_type_script_lang-39d09a3e.js";import{l as se}from"./index-a4e1ec38.js";import{ak as oe,au as ie,_ as ne}from"./index.js";import{u as re,_ as ce}from"./useTable-98d6d579.js";import{u as le}from"./index-4f5bc708.js";import{B as de,l as ue}from"./antd-f259b82a.js";import{d as me,f as c,B as pe,Y as k,Z as fe,l as u,a7 as h,u as n,_ as _e,E as we,a6 as ge,a9 as he,aa as ve,x as ye}from"./vue-aed314e3.js";import"./useFormItem-421691fe.js";import"./uuid-31b8b5a4.js";import"./useSortable-7d2b6665.js";import"./download-2ecc6b15.js";import"./index-7fe9c1e2.js";import"./copyTextToClipboard-328ee3b1.js";import"./index-6811a03f.js";import"./TextEditor-4892fcd0.js";import"./onMountedOrActivated-d9097634.js";import"./componentMap-175d8229.js";import"./useWindowSizeFn-6e9d633b.js";import"./sortable.esm-4ae27e0b.js";const be="查看查房记录",Be="640px",Ce=me({__name:"viewDrawer",setup(s){const t=c({}),e=c([]),[_,{openModal:m}]=le(),{createMessage:p}=ie(),w=c(),r=c(),o=c();pe(()=>i(this,null,function*(){o.value=yield se({dictCode:"sys_login_log_type"})}));function l(){return i(this,null,function*(){debugger;const a=yield R();a.patientBasicId=r.value,yield Z(g({},a)),p.success("新增成功!"),yield f()})}const[D,{setFieldsValue:x,resetFields:I,validate:R}]=ee({labelWidth:100,schemas:L,showActionButtonGroup:!1,baseColProps:{span:24},actionColOptions:{span:23}}),v=c(),[M]=W(a=>i(this,null,function*(){yield I();const d=yield q(a.record.id);r.value=d.patientBasicId,yield x({patrolTime:ue().format("YYYY-MM-DD HH:mm:ss")}),t.value=C(g({},d),{type:oe(o.value,d.type,"label")}),v.value={pageNum:1,pageSize:999,patientBasicId:d.patientBasicId},yield f()})),[T,{setTableData:F,clearSelectedRowKeys:S}]=re({dataSource:e.value,rowKey:"id",columns:Q,striped:!1,showIndexColumn:!1,bordered:!0,actionColumn:{width:200,title:"操作",dataIndex:"action"},afterFetch:N});function f(){return i(this,null,function*(){const a=yield J(v.value);console.log(a),a&&a.data&&(e.value=a.data),yield ye(),yield F(e.value)})}function V(a){m(!0,{record:a,isUpdate:!0})}function N(a){return a}function Y(a){return i(this,null,function*(){yield X([a.id]),p.success("删除成功!"),yield f()})}function $(){return i(this,null,function*(){S()})}function A(){return i(this,null,function*(){yield f()})}function E(a){return i(this,null,function*(){w.value=a.value})}return(a,d)=>(k(),fe("div",null,[u(n(G),ve(a.$attrs,{destroyOnClose:"",onRegister:n(M),title:be,width:Be,onItemClick:E}),{default:h(()=>[u(n(ae),{onRegister:n(D),layout:"vertical"},null,8,["onRegister"]),_e("div",null,[u(n(de),{type:"primary",size:"large",class:"btn-add",onClick:l},{default:h(()=>[we("添加")]),_:1})]),u(n(ce),{onRegister:n(T)},{bodyCell:h(({column:K,record:y})=>[K.key==="action"?(k(),ge(n(te),{key:0,actions:[{auth:"archives:patrolWard:edit",icon:"icon-edit|iconfont",onClick:V.bind(null,y)},{auth:"visit:handoverShifts:edit",icon:"icon-xt-details_delete_default|iconfont",tooltip:"删除",popConfirm:{title:"是否确认删除",placement:"left",confirm:Y.bind(null,y)}}]},null,8,["actions"])):he("",!0)]),_:1},8,["onRegister"]),u(U,{onRegister:n(_),onSuccess:A,onCancel:$},null,8,["onRegister"])]),_:1},16,["onRegister"])]))}});const Le=ne(Ce,[["__scopeId","data-v-acb9956b"]]);export{Le as default};
|