ImportExcel-9d83b43b.js
1.99 KB
import{d as B,k as E,a8 as r,_ as p,a9 as d,aa as m,f,E as S,$ as I,F as b,ab as h}from"./vue-5a35c3f5.js";import{I as F}from"./index-33cd8934.js";import{B as g}from"./BasicTable-7dbd57c0.js";import"./componentMap-4d1c941b.js";import"./TableImg.vue_vue_type_style_index_0_lang-6e828edc.js";import{P as k}from"./index-f532aa07.js";import{_ as v}from"./index.js";import"./index-c1c2669a.js";import"./antd-6b087f69.js";import"./useWindowSizeFn-cc2fb57c.js";import"./BasicForm-53100365.js";import"./FormItem-ffc5ecef.js";import"./helper-95474dfc.js";import"./BasicForm.vue_vue_type_style_index_0_lang-3479a052.js";import"./uniqBy-0cd5a663.js";import"./useForm-86d11f60.js";import"./RadioButtonGroup-72b65d2e.js";import"./useFormItem-9ea791b8.js";import"./uuid-31b8b5a4.js";import"./merge-4fa735fa.js";import"./onMountedOrActivated-52afb7a7.js";import"./download-3d468407.js";import"./base64Conver-39fc0d26.js";import"./index-1ca3bd8a.js";import"./IconPicker-6bbd557c.js";import"./index-9a895eb5.js";import"./sortable.esm-4ae27e0b.js";import"./useContentViewHeight-d0a5c58e.js";const C=B({components:{BasicTable:g,ImpExcel:F,PageWrapper:k},setup(){const t=E([]);function n(a){t.value=[],console.log(a);for(const i of a){const{header:l,results:u,meta:{sheetName:s}}=i,e=[];for(const o of l)e.push({title:o,dataIndex:o});t.value.push({title:s,dataSource:u,columns:e})}}return{loadDataSuccess:n,tableListRef:t}}});function $(t,n,a,i,l,u){const s=r("a-button"),e=r("ImpExcel"),o=r("BasicTable"),_=r("PageWrapper");return p(),d(_,{title:"excel数据导入示例"},{default:m(()=>[f(e,{onSuccess:t.loadDataSuccess,dateFormat:"YYYY-MM-DD"},{default:m(()=>[f(s,{class:"m-3"},{default:m(()=>[S(" 导入Excel ")]),_:1})]),_:1},8,["onSuccess"]),(p(!0),I(b,null,h(t.tableListRef,(c,x)=>(p(),d(o,{key:x,title:c.title,columns:c.columns,dataSource:c.dataSource},null,8,["title","columns","dataSource"]))),128))]),_:1})}const rt=v(C,[["render",$],["__file","E:/allcode/erp/test7901/order-erp-front/src/views/demo/excel/ImportExcel.vue"]]);export{rt as default};