2 lines
4.2 KiB
JavaScript
2 lines
4.2 KiB
JavaScript
import{e as h}from"./exprotExcel.60ec2405.js";import{g as f,i as s,r as e,o as E,c as m,a as n,b as u,w as l,d as y,F as w,D as B,p as z,f as V,_ as k}from"./index.15fc886a.js";import"./exceljs.min.a6dd19ae.js";const I=[{date:"2016-05-02",name:"\u738B\u4E94",price:20,province:"\u4E0A\u6D77",admin:"admin",sex:1,id:1,age:18,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 1518 \u5F04",zip:200333},{date:"2018-06-11",name:"\u68A6\u742A",price:20,province:"\u4E0A\u6D77",admin:"admin",sex:1,id:2,age:22,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 1519 \u5F04",zip:200333},{date:"2022-05-23",name:"\u5FC6\u67F3",price:22,province:"\u4E0A\u6D77",admin:"admin",sex:0,id:3,age:23,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 1520 \u5F04",zip:200333},{date:"2022-01-24",name:"\u4E4B\u6843",price:33,province:"\u4E0A\u6D77",admin:"admin",sex:1,id:4,age:24,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2222 \u5F04",zip:200333},{date:"2022-07-22",name:"\u6155\u9752",price:45,province:"\u4E0A\u6D77",admin:"admin",sex:0,id:5,age:25,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2223 \u5F04",zip:200333},{date:"2016-05-02",name:"\u95EE\u5170",price:47,province:"\u4E0A\u6D77",admin:"admin",sex:1,id:6,age:26,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2224 \u5F04",zip:200333},{date:"2016-08-02",name:"\u5143\u9999",price:45,province:"\u4E0A\u6D77",admin:"admin",sex:0,id:7,age:27,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2225 \u5F04",zip:200333},{date:"2019-11-11",name:"\u521D\u590F",price:23,province:"\u4E0A\u6D77",admin:"admin",sex:1,id:8,age:28,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2226 \u5F04",zip:200333},{date:"2018-08-02",name:"\u6C9B\u83E1",price:33,province:"\u4E0A\u6D77",admin:"other",sex:0,id:9,age:29,city:"\u666E\u9640\u533A",address:"\u4E0A\u6D77\u5E02\u666E\u9640\u533A\u91D1\u6C99\u6C5F\u8DEF 2227 \u5F04",zip:200339},{date:"2022-11-03",name:"\u50B2\u73CA",price:222,province:"\u6D59\u6C5F",admin:"admin",sex:1,id:10,age:30,city:"\u676D\u5DDE",address:"\u676D\u5DDE\u5E02\u6EE8\u6C5F\u533A\u5EFA\u4E1A\u8DEF228\u53F7",zip:200433}],N=t=>(z("data-v-6812afa4"),t=t(),V(),t),S={class:"app-container"},L={class:"header"},U=N(()=>n("label",{style:{"margin-right":"10px"}},"\u5BFC\u51FA\u683C\u5F0F",-1)),T={class:"footer"},W={class:"footer-inner"},j=f({__name:"index",setup(t){const c=[{name:"id",label:"id"},{name:"name",label:"\u59D3\u540D"},{name:"age",label:"\u5E74\u9F84",align:"right"},{name:"price",label:"\u4EF7\u683C"},{name:"admin",label:"\u8D26\u53F7"},{name:"address",label:"\u5730\u5740",width:250},{name:"date",label:"\u65E5\u671F",width:140},{name:"province",label:"\u7701\u4EFD"},{name:"city",label:"\u57CE\u5E02"},{name:"zip",label:"\u90AE\u7F16"}],p=s(I),d=s(""),o=s("xlsx"),F=()=>{h({column:c,data:p.value,filename:d.value||"\u5BFC\u51FA excel",format:o.value,autoWidth:!0})};return(q,i)=>{const _=e("el-input"),r=e("el-option"),D=e("el-select"),A=e("Download"),x=e("el-icon"),C=e("el-button"),v=e("el-table-column"),b=e("el-table");return E(),m("div",S,[n("div",L,[u(_,{modelValue:d.value,"onUpdate:modelValue":i[0]||(i[0]=a=>d.value=a),placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D",style:{width:"200px","margin-right":"10px"}},null,8,["modelValue"]),n("div",null,[U,u(D,{modelValue:o.value,"onUpdate:modelValue":i[1]||(i[1]=a=>o.value=a),class:"m-2",placeholder:"\u5BFC\u51FA\u683C\u5F0F",style:{width:"200px","margin-right":"10px"}},{default:l(()=>[u(r,{label:"xlsx",value:"xlsx"}),u(r,{label:"csv",value:"csv"})]),_:1},8,["modelValue"])]),u(C,{onClick:F,type:"primary"},{default:l(()=>[u(x,{style:{"margin-right":"6px"}},{default:l(()=>[u(A)]),_:1}),y("\u5BFC\u51FA Excel ")]),_:1})]),n("div",T,[n("div",W,[u(b,{data:p.value,border:"",class:"table"},{default:l(()=>[(E(),m(w,null,B(c,(a,g)=>u(v,{key:g,prop:a.name,label:a.label,width:a.width},null,8,["prop","label","width"])),64))]),_:1},8,["data"])])])])}}});const K=k(j,[["__scopeId","data-v-6812afa4"]]);export{K as default};
|