var s=(t,c,r)=>new Promise((u,e)=>{var i=a=>{try{o(r.next(a))}catch(n){e(n)}},_=a=>{try{o(r.throw(a))}catch(n){e(n)}},o=a=>a.done?u(a.value):Promise.resolve(a.value).then(i,_);o((r=r.apply(t,c)).next())});import{B as y,__tla as C}from"./BasicTable-f21ed556.js";import{__tla as b}from"./componentMap-44c327dc.js";import{__tla as x}from"./TableImg.vue_vue_type_style_index_0_lang-0681b671.js";import{u as w,__tla as v}from"./useTable-b66ba709.js";import{o as h,__tla as I}from"./select-8115d24d.js";import{d as E,__tla as P}from"./table-68e57af6.js";import{t as k,__tla as R}from"./tree-ba7b22bc.js";import{b as F,_ as S,__tla as T}from"./index-f0df2f76.js";import{d as Y,n as M,a7 as g,_ as D,$,f as B}from"./vue-1631514e.js";import{ao as H}from"./antd-057b41b1.js";import{__tla as A}from"./BasicForm-1f7b4828.js";import{__tla as G}from"./FormItem.vue_vue_type_script_lang-b8ce4930.js";import{__tla as N}from"./index-7a87ec93.js";import{__tla as O}from"./index-a2613349.js";import{__tla as V}from"./helper-01a18f25.js";import{__tla as j}from"./BasicForm.vue_vue_type_style_index_0_lang-58da98b0.js";import"./uniqBy-58c2f3f0.js";import{__tla as q}from"./index-206406c4.js";import{__tla as z}from"./useWindowSizeFn-53b82e7c.js";import{__tla as J}from"./useForm-2e36096a.js";import{__tla as K}from"./RadioButtonGroup-3086b2b2.js";import"./useFormItem-d5f46e05.js";import"./onMountedOrActivated-5690e97c.js";import{__tla as L}from"./download-dc45853f.js";import"./base64Conver-39fc0d26.js";import{__tla as Q}from"./index-6f5324ed.js";import{__tla as U}from"./IconPicker.vue_vue_type_style_index_0_lang-ab92f5b0.js";import{__tla as W}from"./useCopyToClipboard-9d1e4453.js";import{__tla as X}from"./index-79e4735b.js";import"./sortable.esm-f208c0d8.js";let f,Z=Promise.all([(()=>{try{return C}catch(t){}})(),(()=>{try{return b}catch(t){}})(),(()=>{try{return x}catch(t){}})(),(()=>{try{return v}catch(t){}})(),(()=>{try{return I}catch(t){}})(),(()=>{try{return P}catch(t){}})(),(()=>{try{return R}catch(t){}})(),(()=>{try{return T}catch(t){}})(),(()=>{try{return A}catch(t){}})(),(()=>{try{return G}catch(t){}})(),(()=>{try{return N}catch(t){}})(),(()=>{try{return O}catch(t){}})(),(()=>{try{return V}catch(t){}})(),(()=>{try{return j}catch(t){}})(),(()=>{try{return q}catch(t){}})(),(()=>{try{return z}catch(t){}})(),(()=>{try{return J}catch(t){}})(),(()=>{try{return K}catch(t){}})(),(()=>{try{return L}catch(t){}})(),(()=>{try{return Q}catch(t){}})(),(()=>{try{return U}catch(t){}})(),(()=>{try{return W}catch(t){}})(),(()=>{try{return X}catch(t){}})()]).then(()=>s(void 0,null,function*(){const t=[{title:"\u8F93\u5165\u6846",dataIndex:"name",edit:!0,editComponentProps:{prefix:"$"},width:200},{title:"\u9ED8\u8BA4\u8F93\u5165\u72B6\u6001",dataIndex:"name7",edit:!0,editable:!0,width:200},{title:"\u8F93\u5165\u6846\u6821\u9A8C",dataIndex:"name1",edit:!0,editRule:!0,width:200},{title:"\u8F93\u5165\u6846\u51FD\u6570\u6821\u9A8C",dataIndex:"name2",edit:!0,editRule:e=>s(void 0,null,function*(){return e==="2"?"\u4E0D\u80FD\u8F93\u5165\u8BE5\u503C":""}),width:200},{title:"\u6570\u5B57\u8F93\u5165\u6846",dataIndex:"id",edit:!0,editRule:!0,editComponent:"InputNumber",width:200,editComponentProps:()=>({max:100,min:0}),editRender:({text:e})=>M(H,{percent:Number(e)})},{title:"\u4E0B\u62C9\u6846",dataIndex:"name3",edit:!0,editComponent:"Select",editComponentProps:{options:[{label:"Option1",value:"1"},{label:"Option2",value:"2"}]},width:200},{title:"\u8FDC\u7A0B\u4E0B\u62C9",dataIndex:"name4",edit:!0,editComponent:"ApiSelect",editComponentProps:{api:h,resultField:"list",labelField:"name",valueField:"id"},width:200},{title:"\u8FDC\u7A0B\u4E0B\u62C9\u6811",dataIndex:"name8",edit:!0,editComponent:"ApiTreeSelect",editRule:!1,editComponentProps:{api:k,resultField:"list"},width:200},{title:"\u65E5\u671F\u9009\u62E9",dataIndex:"date",edit:!0,editComponent:"DatePicker",editComponentProps:{valueFormat:"YYYY-MM-DD",format:"YYYY-MM-DD"},width:200},{title:"\u65F6\u95F4\u9009\u62E9",dataIndex:"time",edit:!0,editComponent:"TimePicker",editComponentProps:{valueFormat:"HH:mm",format:"HH:mm"},width:200},{title:"\u52FE\u9009\u6846",dataIndex:"name5",edit:!0,editComponent:"Checkbox",editValueMap:e=>e?"\u662F":"\u5426",width:200},{title:"\u5F00\u5173",dataIndex:"name6",edit:!0,editComponent:"Switch",editValueMap:e=>e?"\u5F00":"\u5173",width:200},{title:"\u5355\u9009\u6846",dataIndex:"radio1",edit:!0,editComponent:"RadioGroup",editComponentProps:{options:[{label:"\u9009\u98791",value:"1"},{label:"\u9009\u98792",value:"2"}]},width:200},{title:"\u5355\u9009\u6309\u94AE\u6846",dataIndex:"radio2",edit:!0,editComponent:"RadioButtonGroup",editComponentProps:{options:[{label:"\u9009\u98791",value:"1"},{label:"\u9009\u98792",value:"2"}]},width:200},{title:"\u8FDC\u7A0B\u5355\u9009\u6846",dataIndex:"radio3",edit:!0,editComponent:"ApiRadioGroup",editComponentProps:{api:h,resultField:"list",labelField:"name",valueField:"id"},width:200}],c=Y({components:{BasicTable:y},setup(){const[e]=w({title:"\u53EF\u7F16\u8F91\u5355\u5143\u683C\u793A\u4F8B",api:E,columns:t,showIndexColumn:!1,bordered:!0}),{createMessage:i}=F();function _({record:d,index:m,key:p,value:l}){return!1}function o({value:d,key:m,id:p}){return i.loading({content:`\u6B63\u5728\u6A21\u62DF\u4FDD\u5B58${m}`,key:"_save_fake_data",duration:0}),new Promise(l=>{setTimeout(()=>{d===""?(i.error({content:"\u4FDD\u5B58\u5931\u8D25\uFF1A\u4E0D\u80FD\u4E3A\u7A7A",key:"_save_fake_data",duration:2}),l(!1)):(i.success({content:`\u8BB0\u5F55${p}\u7684${m}\u5DF2\u4FDD\u5B58`,key:"_save_fake_data",duration:2}),l(!0))},2e3)})}function a(gt){return s(this,arguments,function*({record:d,index:m,key:p,value:l}){return yield o({id:d.id,key:p,value:l})})}function n(){}return{registerTable:e,handleEditEnd:_,handleEditCancel:n,beforeEditSubmit:a}}}),r={class:"p-4"};function u(e,i,_,o,a,n){const d=g("BasicTable");return D(),$("div",r,[B(d,{onRegister:e.registerTable,onEditEnd:e.handleEditEnd,onEditCancel:e.handleEditCancel,beforeEditSubmit:e.beforeEditSubmit},null,8,["onRegister","onEditEnd","onEditCancel","beforeEditSubmit"])])}f=S(c,[["render",u]])}));export{Z as __tla,f as default};