mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2025-06-06 00:18:51 +08:00
2 lines
604 B
JavaScript
2 lines
604 B
JavaScript
import{u as t,w as u}from"./xlsx-DaVhO591.js";import{a as i}from"./data-BAnvZeM5.js";import{a as m,a6 as b,J as f}from"./index-DqH6biyS.js";function w(){const a=m(b(i,!0)),e=[{label:"ID",prop:"id"},{label:"日期",prop:"date"},{label:"姓名",prop:"name"}];return{columns:e,dataList:a,exportExcel:()=>{const s=a.value.map(o=>{const p=[];return e.forEach(c=>{p.push(o[c.prop])}),p}),r=[];e.forEach(o=>{r.push(o.label)}),s.unshift(r);const l=t.aoa_to_sheet(s),n=t.book_new();t.book_append_sheet(n,l,"数据报表"),u(n,"pure-admin-table.xlsx"),f("导出成功",{type:"success"})}}}export{w as useColumns};
|