Ben Lin
2024-04-25 e404c076586d9682c3d782a4ecb0dc254f0bfd48
1
var f=(t,m,a)=>new Promise((o,l)=>{var n=r=>{try{_(a.next(r))}catch(e){l(e)}},c=r=>{try{_(a.throw(r))}catch(e){l(e)}},_=r=>r.done?o(r.value):Promise.resolve(r.value).then(n,c);_((a=a.apply(t,m)).next())});import{B as C,__tla as T}from"./BasicTable-f21ed556.js";import{T as D,__tla as M}from"./componentMap-44c327dc.js";import{__tla as S}from"./TableImg.vue_vue_type_style_index_0_lang-0681b671.js";import{u as k,__tla as R}from"./useTable-b66ba709.js";import{a as w,__tla as x}from"./system-80119a33.js";import{u as B,__tla as E}from"./index-206406c4.js";import{D as A,c as v,s as I,__tla as U}from"./DeptModal-88b25a98.js";import{d as $,a7 as s,_ as h,$ as z,f as u,a9 as p,E as F,a8 as P,ab as W}from"./vue-1631514e.js";import{_ as j,__tla as q}from"./index-f0df2f76.js";import{__tla as G}from"./BasicForm-1f7b4828.js";import{__tla as H}from"./FormItem.vue_vue_type_script_lang-b8ce4930.js";import{__tla as J}from"./index-7a87ec93.js";import{__tla as K}from"./index-a2613349.js";import"./antd-057b41b1.js";import{__tla as L}from"./helper-01a18f25.js";import{__tla as N}from"./BasicForm.vue_vue_type_style_index_0_lang-58da98b0.js";import"./uniqBy-58c2f3f0.js";import{__tla as O}from"./useForm-2e36096a.js";import{__tla as Q}from"./RadioButtonGroup-3086b2b2.js";import"./useFormItem-d5f46e05.js";import{__tla as V}from"./useWindowSizeFn-53b82e7c.js";import"./onMountedOrActivated-5690e97c.js";import{__tla as X}from"./download-dc45853f.js";import"./base64Conver-39fc0d26.js";import{__tla as Y}from"./index-6f5324ed.js";import{__tla as Z}from"./IconPicker.vue_vue_type_style_index_0_lang-ab92f5b0.js";import{__tla as tt}from"./useCopyToClipboard-9d1e4453.js";import{__tla as at}from"./index-79e4735b.js";import"./sortable.esm-f208c0d8.js";let y,rt=Promise.all([(()=>{try{return T}catch(t){}})(),(()=>{try{return M}catch(t){}})(),(()=>{try{return S}catch(t){}})(),(()=>{try{return R}catch(t){}})(),(()=>{try{return x}catch(t){}})(),(()=>{try{return E}catch(t){}})(),(()=>{try{return U}catch(t){}})(),(()=>{try{return q}catch(t){}})(),(()=>{try{return G}catch(t){}})(),(()=>{try{return H}catch(t){}})(),(()=>{try{return J}catch(t){}})(),(()=>{try{return K}catch(t){}})(),(()=>{try{return L}catch(t){}})(),(()=>{try{return N}catch(t){}})(),(()=>{try{return O}catch(t){}})(),(()=>{try{return Q}catch(t){}})(),(()=>{try{return V}catch(t){}})(),(()=>{try{return X}catch(t){}})(),(()=>{try{return Y}catch(t){}})(),(()=>{try{return Z}catch(t){}})(),(()=>{try{return tt}catch(t){}})(),(()=>{try{return at}catch(t){}})()]).then(()=>f(void 0,null,function*(){const t=$({name:"DeptManagement",components:{BasicTable:C,DeptModal:A,TableAction:D},setup(){const[a,{openModal:o}]=B(),[l,{reload:n}]=k({title:"\u90E8\u95E8\u5217\u8868",api:w,columns:v,formConfig:{labelWidth:120,schemas:I},pagination:!1,striped:!1,useSearchForm:!0,showTableSetting:!0,bordered:!0,showIndexColumn:!1,canResize:!1,actionColumn:{width:80,title:"\u64CD\u4F5C",dataIndex:"action",fixed:void 0}});function c(){o(!0,{isUpdate:!1})}function _(i){o(!0,{record:i,isUpdate:!0})}function r(i){}function e(){n()}return{registerTable:l,registerModal:a,handleCreate:c,handleEdit:_,handleDelete:r,handleSuccess:e}}});function m(a,o,l,n,c,_){const r=s("a-button"),e=s("TableAction"),i=s("BasicTable"),b=s("DeptModal");return h(),z("div",null,[u(i,{onRegister:a.registerTable},{toolbar:p(()=>[u(r,{type:"primary",onClick:a.handleCreate},{default:p(()=>[F(" \u65B0\u589E\u90E8\u95E8 ")]),_:1},8,["onClick"])]),bodyCell:p(({column:g,record:d})=>[g.key==="action"?(h(),P(e,{key:0,actions:[{icon:"clarity:note-edit-line",onClick:a.handleEdit.bind(null,d)},{icon:"ant-design:delete-outlined",color:"error",popConfirm:{title:"\u662F\u5426\u786E\u8BA4\u5220\u9664?",placement:"left",placement:"left",confirm:a.handleDelete.bind(null,d)}}]},null,8,["actions"])):W("",!0)]),_:1},8,["onRegister"]),u(b,{onRegister:a.registerModal,onSuccess:a.handleSuccess},null,8,["onRegister","onSuccess"])])}y=j(t,[["render",m]])}));export{rt as __tla,y as default};