mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2025-06-08 01:17:23 +08:00
2 lines
3.5 KiB
JavaScript
2 lines
3.5 KiB
JavaScript
import{P as b}from"./print-a6e42845.js";import{_ as x}from"./Line.vue_vue_type_script_setup_true_lang-4eee4c12.js";import{_ as g}from"./index-fa5d6b3f.js";import"./app-713d5fa9.js";const l=a=>(Vue.pushScopeId("data-v-40dedcf1"),a=a(),Vue.popScopeId(),a),w={class:"card-header"},C=l(()=>Vue.createElementVNode("span",{class:"font-medium"},"打印功能(报表、图表、图片)",-1)),y=l(()=>Vue.createElementVNode("p",{class:"font-medium pt-1"},"Table",-1)),k=l(()=>Vue.createElementVNode("p",{class:"font-medium pt-1"},"Echart",-1)),B=l(()=>Vue.createElementVNode("p",{class:"font-medium pt-1"},"Image",-1)),E=l(()=>Vue.createElementVNode("img",{src:"https://avatars.githubusercontent.com/u/44761321?v=4",alt:"avatars",class:"img mt-[10px] w-[250px] h-[250px] m-auto"},null,-1)),S=Vue.defineComponent({name:"Print",__name:"print",setup(a){const s=Vue.ref("1"),d=[{value:"1",el:".el-table",label:"Table"},{value:"2",el:".echart",label:"Echart"},{value:"3",el:".img",label:"Image"}];function i(){var t;const e=(t=d.filter(c=>c.value===s.value)[0])==null?void 0:t.el;b(e).toPrint}const m=({rowIndex:e})=>e===1?"warning-row":e===3?"success-row":"",p=[{date:"2016-05-03",name:"Tom",age:18,address:"No. 189, Grove St, Los Angeles"},{date:"2016-05-02",name:"Tom",age:18,address:"No. 189, Grove St, Los Angeles"},{date:"2016-05-04",name:"Tom",age:18,address:"No. 189, Grove St, Los Angeles"},{date:"2016-05-01",name:"Tom",age:18,address:"No. 189, Grove St, Los Angeles"}];return(e,t)=>{const c=Vue.resolveComponent("el-option"),V=Vue.resolveComponent("el-select"),_=Vue.resolveComponent("el-button"),n=Vue.resolveComponent("el-table-column"),v=Vue.resolveComponent("el-table"),r=Vue.resolveComponent("el-col"),h=Vue.resolveComponent("el-divider"),f=Vue.resolveComponent("el-row"),N=Vue.resolveComponent("el-card"),u=Vue.resolveDirective("motion");return Vue.openBlock(),Vue.createBlock(N,{shadow:"never"},{header:Vue.withCtx(()=>[Vue.createElementVNode("div",w,[C,Vue.createElementVNode("div",null,[Vue.createVNode(V,{modelValue:s.value,"onUpdate:modelValue":t[0]||(t[0]=o=>s.value=o),class:"m-2",placeholder:"Select",size:"small"},{default:Vue.withCtx(()=>[(Vue.openBlock(),Vue.createElementBlock(Vue.Fragment,null,Vue.renderList(d,o=>Vue.createVNode(c,{key:o.value,label:o.label,value:o.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"]),Vue.createVNode(_,{size:"small",type:"primary",onClick:i},{default:Vue.withCtx(()=>[Vue.createTextVNode(" 打印 ")]),_:1})])])]),default:Vue.withCtx(()=>[Vue.createVNode(f,{gutter:24},{default:Vue.withCtx(()=>[Vue.withDirectives((Vue.openBlock(),Vue.createBlock(r,{xs:24,sm:24,md:24,lg:24,xl:24,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:200}}},{default:Vue.withCtx(()=>[y,Vue.createVNode(v,{border:"",data:p,"row-class-name":m,class:"el-table w-full mt-[10px]"},{default:Vue.withCtx(()=>[Vue.createVNode(n,{prop:"date",label:"Date"}),Vue.createVNode(n,{prop:"name",label:"Name"}),Vue.createVNode(n,{prop:"age",label:"age"}),Vue.createVNode(n,{prop:"address",label:"Address"})]),_:1})]),_:1})),[[u]]),Vue.createVNode(h),Vue.withDirectives((Vue.openBlock(),Vue.createBlock(r,{xs:11,sm:11,md:11,lg:11,xl:11,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:200}}},{default:Vue.withCtx(()=>[k,Vue.createVNode(x,{class:"echart mt-[10px]"})]),_:1})),[[u]]),Vue.withDirectives((Vue.openBlock(),Vue.createBlock(r,{xs:11,sm:11,md:11,lg:11,xl:11,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:200}}},{default:Vue.withCtx(()=>[B,E]),_:1})),[[u]])]),_:1})]),_:1})}}});const L=g(S,[["__scopeId","data-v-40dedcf1"]]);export{L as default};
|