| 1 |
- var z=Object.defineProperty,G=Object.defineProperties;var H=Object.getOwnPropertyDescriptors;var D=Object.getOwnPropertySymbols;var J=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable;var S=(o,e,t)=>e in o?z(o,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[e]=t,y=(o,e)=>{for(var t in e||(e={}))J.call(e,t)&&S(o,t,e[t]);if(D)for(var t of D(e))L.call(e,t)&&S(o,t,e[t]);return o},T=(o,e)=>G(o,H(e));var g=(o,e,t)=>new Promise((f,_)=>{var h=i=>{try{c(t.next(i))}catch(d){_(d)}},x=i=>{try{c(t.throw(i))}catch(d){_(d)}},c=i=>i.done?f(i.value):Promise.resolve(i.value).then(h,x);c((t=t.apply(o,e)).next())});import{u as $,_ as q}from"./useTable-6be6a2db.js";import{_ as M}from"./FormItem.vue_vue_type_script_lang-4a8994f8.js";import{aO as X,au as ee,_ as te}from"./index.js";import{_ as oe}from"./FormModal.vue_vue_type_script_setup_true_lang-aff0ec44.js";import{e as W,f as ae,g as ie}from"./orderTemplateApi-076f0235.js";import{b as V}from"./patrolWardApi-1300fa15.js";import{u as se}from"./index-6b64feb2.js";import{P as ne}from"./ImportModal.vue_vue_type_style_index_0_scoped_375ed303_lang-fdd1625c.js";import"./index-a4e1ec38.js";import"./antd-f259b82a.js";import{d as re,aj as le,Y as u,Z as v,_ as l,l as m,u as s,a7 as w,E as k,F as j,$ as E,a9 as b,a6 as K,a1 as ce,a2 as de}from"./vue-aed314e3.js";import"./useForm-92641d34.js";import"./componentMap-f0a937fc.js";import"./uuid-31b8b5a4.js";import"./useWindowSizeFn-6e9d633b.js";import"./onMountedOrActivated-d9097634.js";import"./sortable.esm-4ae27e0b.js";import"./useFormItem-421691fe.js";import"./useSortable-7d2b6665.js";import"./download-fac9a150.js";import"./index-7fe9c1e2.js";import"./copyTextToClipboard-328ee3b1.js";import"./index-6811a03f.js";import"./TextEditor-4892fcd0.js";const P=o=>(ce("data-v-f0a65575"),o=o(),de(),o),pe={class:"m-4"},ue={class:"flex justify-between mb-4"},me={class:"bg-white py-4 px-2"},fe={class:"flex justify-between mb-2 mx-2 items-center"},_e=P(()=>l("div",{class:"table-title"},"长期医嘱维护",-1)),he=P(()=>l("div",{class:"table-title mt-4 ml-2 mb-2"},"删除记录",-1)),ye=re({__name:"index",setup(o){var B,F,N;const e=le(),{createConfirm:t,createMessage:f}=ee(),[_,{openModal:h}]=se(),x=`${(B=e.query)==null?void 0:B.name}(${(F=e.query)==null?void 0:F.gender}${(N=e.query)==null?void 0:N.age})— 长期医嘱维护`,[c,{reload:i,getSelectRowKeys:d}]=$({api:W,rowKey:"id",columns:ae,showIndexColumn:!1,bordered:!1,striped:!1,actionColumn:{width:200,title:"操作",dataIndex:"action"},pagination:!1,beforeFetch:I,afterFetch:Q}),[A,{reload:O}]=$({api:W,rowKey:"id",columns:ie,showIndexColumn:!1,bordered:!1,striped:!1,actionColumn:{width:200,title:"操作",dataIndex:"action"},pagination:!1,beforeFetch:I,afterFetch:Y});function U(){h(!0,{isUpdate:!1,record:{patientBasicId:e.query.id}})}function C(a){h(!0,{record:y({patientBasicId:e.query.id},a),isUpdate:!0})}function R(a){return g(this,null,function*(){a?(yield V([a.id]),f.success("删除成功!"),yield i()):t({content:"你确定要删除?",iconType:"warning",onOk:()=>g(this,null,function*(){const p=d();yield V(p),f.success("删除成功!"),yield i()})})})}function I(a){var p;return console.log(y({},a)),T(y({},a),{id:(p=e.query)==null?void 0:p.patientBasicId})}function Q(a){return console.log(a),a}function Y(a){return console.log(a),a}function Z(){return g(this,null,function*(){yield i(),yield O()})}return(a,p)=>(u(),v("div",pe,[l("div",ue,[m(s(ne),{title:x,"go-back":!0})]),l("div",me,[l("div",fe,[_e,l("div",null,[m(s(X),{type:"primary",class:"btn-add",onClick:U},{default:w(()=>[k("医嘱模板")]),_:1})])]),m(s(q),{onRegister:s(c)},{bodyCell:w(({column:n,record:r})=>[n.key==="updatorName"?(u(),v(j,{key:0},[k(E(r.updatorName),1)],64)):b("",!0),n.key==="action"?(u(),K(s(M),{key:1,actions:[{auth:"archives:patrolWard:edit",icon:"icon-xt-details_edit_default|iconfont",tooltip:"编辑",onClick:C.bind(null,r)},{auth:"archives:patrolWard:remove",icon:"icon-xt-details_delete_default|iconfont",tooltip:"删除",popConfirm:{title:"是否取消删除",placement:"left",confirm:R.bind(null,r,n)}}]},null,8,["actions"])):b("",!0)]),_:1},8,["onRegister"]),he,m(s(q),{onRegister:s(A)},{bodyCell:w(({column:n,record:r})=>[n.key==="updatorName"?(u(),v(j,{key:0},[k(E(r.updatorName),1)],64)):b("",!0),n.key==="action"?(u(),K(s(M),{key:1,actions:[{auth:"archives:patrolWard:edit",icon:"icon-xt-details_edit_default|iconfont",tooltip:"编辑",onClick:C.bind(null,r)},{auth:"archives:patrolWard:remove",icon:"icon-xt-details_delete_default|iconfont",tooltip:"删除",popConfirm:{title:"是否取消删除",placement:"left",confirm:R.bind(null,r,n)}}]},null,8,["actions"])):b("",!0)]),_:1},8,["onRegister"])]),m(oe,{onRegister:s(_),onSuccess:Z},null,8,["onRegister"])]))}});const Oe=te(ye,[["__scopeId","data-v-f0a65575"]]);export{Oe as default};
|