| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0b4d208f"],{8213:function(e,t,n){"use strict";n("dd78")},c5c0:function(e,t,n){"use strict";n.r(t);var i=n("7a23");const o=Object(i["withScopeId"])("data-v-4880738a");Object(i["pushScopeId"])("data-v-4880738a");const r={class:"ele-body ele-body-card"},l=Object(i["createVNode"])("div",{style:{"margin-bottom":"16px"}},"支持IE浏览器打印预览",-1),d=Object(i["createTextVNode"])("打印当前页面"),a=Object(i["createTextVNode"])("横屏打印"),s=Object(i["createTextVNode"])("打印时隐藏指定内容"),p=Object(i["createVNode"])("div",{style:{"margin-top":"16px"}},[Object(i["createVNode"])("span",{class:"ele-text-danger ele-printer-hide"},"此段内容会在所有打印时自动隐藏,打印完自动复原。"),Object(i["createVNode"])("span",{class:"ele-text-primary demo-hide-1"},"此段内容在指定打印时才隐藏。")],-1),c=Object(i["createTextVNode"])("打印任意内容"),h=Object(i["createTextVNode"])("设置页眉页脚"),m=Object(i["createTextVNode"])("打印图片"),u=Object(i["createTextVNode"])("分页打印"),g=Object(i["createTextVNode"])("分页打印设置页眉页脚"),b=Object(i["createTextVNode"])("打印数据表格"),f=Object(i["createTextVNode"])("打印pdf"),y=Object(i["createTextVNode"])("打印条码"),w=Object(i["createTextVNode"])("打印自定义表格");Object(i["popScopeId"])();const v=o((e,t,n,v,x,C)=>{const H=Object(i["resolveComponent"])("a-button"),E=Object(i["resolveComponent"])("a-space"),O=Object(i["resolveComponent"])("a-card"),j=Object(i["resolveComponent"])("a-tooltip");return Object(i["openBlock"])(),Object(i["createBlock"])("div",r,[Object(i["createVNode"])(O,{title:"打印当前页面",bordered:!1},{default:o(()=>[l,Object(i["createVNode"])(E,null,{default:o(()=>[Object(i["createVNode"])(H,{onClick:t[1]||(t[1]=e=>C.print({}))},{default:o(()=>[d]),_:1}),Object(i["createVNode"])(H,{onClick:t[2]||(t[2]=e=>C.print({horizontal:!0}))},{default:o(()=>[a]),_:1}),Object(i["createVNode"])(H,{onClick:t[3]||(t[3]=e=>C.print({hide:[".demo-hide-1"]}))},{default:o(()=>[s]),_:1})]),_:1}),p]),_:1}),Object(i["createVNode"])(O,{title:"打印任意内容",bordered:!1},{default:o(()=>[Object(i["createVNode"])(E,null,{default:o(()=>[Object(i["createVNode"])(H,{onClick:t[4]||(t[4]=e=>C.printHtml())},{default:o(()=>[c]),_:1}),Object(i["createVNode"])(H,{onClick:C.printAddHeader},{default:o(()=>[h]),_:1},8,["onClick"]),Object(i["createVNode"])(H,{onClick:C.printImage},{default:o(()=>[m]),_:1},8,["onClick"])]),_:1})]),_:1}),Object(i["createVNode"])(O,{title:"分页打印",bordered:!1},{default:o(()=>[Object(i["createVNode"])(E,null,{default:o(()=>[Object(i["createVNode"])(H,{onClick:t[5]||(t[5]=e=>C.printPage())},{default:o(()=>[u]),_:1}),Object(i["createVNode"])(H,{onClick:C.printPageAddHeader},{default:o(()=>[g]),_:1},8,["onClick"])]),_:1})]),_:1}),Object(i["createVNode"])(O,{title:"进阶示例",bordered:!1},{default:o(()=>[Object(i["createVNode"])(E,null,{default:o(()=>[Object(i["createVNode"])(H,{onClick:C.printDataTable},{default:o(()=>[b]),_:1},8,["onClick"]),Object(i["createVNode"])(j,{title:"对于复杂的打印需求,可以后端生成pdf给前端打印"},{default:o(()=>[Object(i["createVNode"])(H,{onClick:C.printPdf},{default:o(()=>[f]),_:1},8,["onClick"])]),_:1}),Object(i["createVNode"])(H,{onClick:C.printQrCode},{default:o(()=>[y]),_:1},8,["onClick"]),Object(i["createVNode"])(H,{onClick:C.printTable},{default:o(()=>[w]),_:1},8,["onClick"])]),_:1})]),_:1})])});var x={print({hide:e,horizontal:t,iePreview:n=!0,blank:i,close:o,margin:r,title:l}){"undefined"===typeof o&&i&&!this.isIE()&&(o=!0),window.focus(),this.addCommonCss();let d=document.getElementById(this.pSetId);d&&d.parentNode.removeChild(d);let a="",s="";if(void 0!==t&&(a=`size: ${t?"landscape":"portrait"};`),(0===r||r)&&(s=`margin: ${r};`),a||s){let e=document.createElement("style");e.id=this.pSetId,e.setAttribute("type","text/css"),e.setAttribute("media","print"),e.innerHTML=`@page {${a}${s}}`,document.body.appendChild(e)}this.hideElem(e);let p,c=document.title;if(l&&(document.title=l),i){p=window.open("","_blank"),p.focus();const e=p.document;e.open();const t=o?"window.close();":"";let i="<!DOCTYPE html>"+document.getElementsByTagName("html")[0].outerHTML;if(i=i.replace(/<script/g,'<div style="display:none;" ').replace(/<\/script>/g,"</div>"),n&&this.isIE()){document.getElementById("WebBrowser")||(i=i.replace(/<\/html>/,this.ieWebBrowser+"</html>"));let e=`<script>window.onload=function(){window.WebBrowser.ExecWB?(window.WebBrowser.ExecWB(7,1)):window.print();${t}}<\/script>`;i=i.replace(/<\/html>/,e+"</html>")}else{let e=`<script>window.onload=function(){window.print();${t}}<\/script>`;i=i.replace(/<\/html>/,e+"</html>")}e.write(i),e.close()}else if(p=window,n&&this.isIE()){if(!document.getElementById("WebBrowser")){let e=document.createElement("object");e.id="WebBrowser",e.setAttribute("classid","clsid:8856F961-340A-11D0-A96B-00C04FD705A2"),e.style.display="none",document.body.appendChild(e)}try{window.WebBrowser.ExecWB(7,1)}catch(h){console.error(h),p.print()}}else p.print();return l&&(document.title=c),this.showElem(e),p},printHtml({html:e,blank:t,close:n,print:i=!0,horizontal:o,iePreview:r=!0,loading:l=!0,before:d,done:a,margin:s,header:p,footer:c}){let h,m;if("undefined"===typeof t&&this.isIE()&&r&&(t=!0),"undefined"===typeof n&&t&&!this.isIE()&&(n=!0),l&&!t&&this.showLoading(),t)h=window.open("","_blank"),m=h.document;else{let e=this.getPFrame();h=e.contentWindow,m=e.contentDocument||e.contentWindow.document}return h.focus(),e&&((p||c)&&(e=this.addHeaderFooter(e,p,c)),e+=`<style>${this.getCommonCss(!0)}</style>`,e+=this.getPrintHtml(o,n,i,r,d,a,s),m.open(),m.write(`<!DOCTYPE html><html lang="zh">${e}</html>`),m.close()),h},printPage({htmls:e,horizontal:t,style:n,padding:i,blank:o,close:r,print:l=!0,width:d,height:a,iePreview:s=!0,isDebug:p,loading:c=!0,before:h,done:m,margin:u,header:g,footer:b,title:f}){let y,w;if("undefined"===typeof o&&this.isIE()&&s&&(o=!0),"undefined"===typeof r&&o&&!this.isIE()&&(r=!0),c&&!o&&this.showLoading(),o)y=window.open("","_blank"),w=y.document;else{let e=this.getPFrame();y=e.contentWindow,w=e.contentDocument||e.contentWindow.document}y.focus();let v=`<!DOCTYPE html><html lang="zh"><head><meta charset="UTF-8"><title>${f||""}</title>`;v+=this.getPageCss(i,d,a)+(n||"")+"</head><body>";let x="";return e&&(x+=`<div class="ele-printer-page ${p?"ele-printer-debug":""}">`,x+=e.map(e=>`<div class="ele-printer-page-item">${e}</div>`).join(""),x+="</div>"),v+=g||b?this.addHeaderFooter(x,g,b):x,v+=this.getPrintHtml(t,r,l,s,h,m,u),v+="</body></html>",w.open(),w.write(v),w.close(),y},getPrintHtml(e,t,n,i,o,r,l){let{beforeJs:d,doneJs:a}=this.addCallback(o,r),s="",p="",c="";void 0!==e&&(p=`size: ${e?"landscape":"portrait"};`),(0===l||l)&&(c=`margin: ${l};`),s+=`<style type="text/css" media="print" id="${this.pSetId}">@page{${p}${c}</style>`;const h=(t?"window.close();":"")+a,m=d+";parent.hideElePrinterLoading&&parent.hideElePrinterLoading();";return i&&this.isIE()?(s+=this.ieWebBrowser,n&&(s+=`<script>window.onload=function(){${m}window.WebBrowser.ExecWB?(window.WebBrowser.ExecWB(7,1)):window.print();${h}}<\/script>`)):n&&(s+=`<script>window.onload=function(){${m}window.print();${h}}<\/script>`),s},addHeaderFooter(e,t,n){let i='<table class="ele-printer-table-page">';return t&&(i+=`<thead><tr><td>${t}</td></tr></thead>`),i+=`<tbody><tr><td>${e}</td></tr></tbody>`,n&&(i+=`<tfoot><tr><td>${n}</td></tr></tfoot>`),i+"</table>"},hideElem(e){document.getElementsByClassName(this.hideClass).forEach(e=>{e.classList.add(this.printingClass)}),e&&(Array.isArray(e)||(e=[e]),e.forEach(e=>{"string"===typeof e&&(e=document.querySelector(e)),e.classList.add(this.hideClass),e.classList.add(this.printingClass)}))},showElem(e){document.getElementsByClassName(this.hideClass).forEach(e=>{e.classList.remove(this.printingClass)}),e&&(Array.isArray(e)||(e=[e]),e.forEach(e=>{"string"===typeof e&&(e=document.querySelector(e)),e.classList.remove(this.hideClass),e.classList.remove(this.printingClass)}))},getCommonCss(e){return`\n .${this.hideClass}.${this.printingClass} {\n visibility: hidden !important;\n }\n .${this.hideClass} {\n ${e?"visibility: hidden !important;":""}\n }\n .${this.hideClass}.${this.printingClass}.${this.hideNoneClass},\n .${this.hideClass}.${this.hideNoneClass}${e?"":"-no"} {\n display: none !important;\n }\n /* 表格样式 */\n .ele-printer-table {\n width: 100%;\n border-collapse: collapse;\n border: none;\n }\n .ele-printer-table td, .ele-printer-table th {\n color: #333;\n padding: 9px 15px;\n border: 1px solid #333;\n word-break: break-all;\n }\n /* loading样式 */\n #ele-printer-loading {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: hsla(0,0%,100%,.9);\n z-index: 19000000 ;\n }\n #ele-printer-loading:after {\n content: "";\n width: 40px;\n height: 40px;\n position: absolute;\n top: 50%;\n left: 50%;\n margin: -20px auto auto -20px;\n border: 2px solid #3296FA;\n border-right-color: transparent;\n border-bottom-color: transparent;\n border-radius: 50%;\n animation: ele-printer-loading-anim .8s linear infinite;\n }\n @keyframes ele-printer-loading-anim {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n }\n /* 带页眉页脚页面样式 */\n .ele-printer-table-page {\n width: 100%;\n }\n `},getPageCss(e,t,n){return`\n <style>\n body { margin: 0 !important; }\n /* 自定义边距竖屏样式 */\n .ele-printer-page .ele-printer-page-item {\n width: ${t||"auto"};\n height: ${n||"auto"};\n padding: ${e||"0"};\n page-break-after: always !important;\n box-sizing: border-box !important;\n border: none !important;\n position: relative;\n }\n /* 调试模式样式 */\n .ele-printer-page.ele-printer-debug .ele-printer-page-item {\n border: 1px solid red !important;\n }\n /* 核心样式 */\n ${this.getCommonCss(!0)}\n </style>\n `},printPdf({url:e,arraybuffer:t,error:n,loading:i=!0,before:o,done:r}){let l;i&&this.showLoading();let d=this.getPFrame();function a(e){let n=new window.Blob([t],{type:"application/pdf"});window.navigator&&window.navigator.msSaveOrOpenBlob?(window.navigator.msSaveOrOpenBlob(n,"print.pdf"),e()):(n=window.URL.createObjectURL(n),d.setAttribute("src",n))}if(l=d.contentWindow,d.onload=()=>{d.getAttribute("src")&&(d.focus(),o&&o(),l.print(),this.hideLoading(),r&&r())},t)a(()=>{this.hideLoading()});else{let i=new window.XMLHttpRequest;i.open("GET",e,!0),i.responseType="arraybuffer",i.onload=()=>{if(-1===[200,201].indexOf(i.status))return n&&n(i.status,i.statusText);t=i.response,a(()=>{this.hideLoading()})},i.send()}return l},getPFrame(){let e=document.getElementById(this.pFrameId);e&&e.parentNode.removeChild(e);let t=document.createElement("iframe");return t.id=this.pFrameId,t.style.width=0,t.style.height=0,t.style.position="fixed",t.style.visibility="hidden",document.body.appendChild(t),e=document.getElementById(this.pFrameId),e.focus(),e},makeTable(e,t){t.forEach(e=>{e.forEach(e=>{e.INIT_OK=void 0,e.key=void 0,e.colGroup=void 0,e.HAS_PARENT=void 0,e.parentKey=void 0,e.PARENT_COL_INDEX=void 0})});let n=[],i=0;for(let p=0;p<t.length;p++){let e=t[p];for(let o=0;o<e.length;o++){let r=e[o];if(!r){e.splice(o,1);continue}r.key=p+"-"+o;let l=void 0;if(r.colGroup||r.colspan>1){r.colGroup=!0,l=[],i++;let e=0;for(let n=0;n<t[p+1].length;n++){let d=Object.assign({},t[p+1][n]);d.HAS_PARENT||e>1&&e==r.colspan?t[p+1][n]=d:(d.HAS_PARENT=!0,d.parentKey=p+"-"+o,d.key=p+1+"-"+n,d.PARENT_COL_INDEX=i,l.push(d),e+=parseInt(d.colspan>1?d.colspan:1),t[p+1][n]=d)}}r.CHILD_COLS=l,r.PARENT_COL_INDEX||n.push(r),t[p][o]=r}}function o(e,t){t||(t=n);for(let n=0;n<t.length;n++){let i=t[n];e&&e(n,i),i.CHILD_COLS&&o(e,i.CHILD_COLS)}}let r=1,l=!0,d=[];o((e,t)=>{t.colGroup||(d.push("<col"),t.width&&d.push(` width="${t.width}"`),d.push("/>"),t.width&&!/\d+%$/.test(r)?r+=t.width+1:l=!1)}),r+="px";let a=`<table style="width:${l?r:"100%"};" class="ele-printer-table">`;a+=`<colgroup>${d.join("")}</colgroup>`;let s=t.map(e=>{let t=e.map(e=>`<th colspan="${e.colspan||1}" rowspan="${e.rowspan||1}" align="${e.thAlign||e.align||"left"}" style="${e.thStyle}">${e.title||""}</th>`);return`<tr>${t.join("")}</tr>`});return a+=`<thead>${s.join("")}</thead>`,a+="<tbody>",e.forEach((e,t)=>{a+="<tr>";let n=0;o((i,o)=>{if(o.colGroup)return;let r=o.templet?o.templet(e,t,n):e[o.field];a+=`<td align="${o.align||"left"}" style="${o.style}">${r}</td>`,n++}),a+="</tr>"}),a+"</tbody></table>"},addCommonCss(){if(!document.getElementById(this.pStyleId)){let e=document.createElement("style");e.id=this.pStyleId,e.setAttribute("type","text/css"),e.innerHTML=this.getCommonCss(),document.body.appendChild(e)}},checkHideClass(){document.getElementsByClassName(this.hideNoneClass).forEach(e=>{e.classList.add(this.hideClass)})},showLoading(){this.addCommonCss();let e=document.getElementById("ele-printer-loading");return e||(e=document.createElement("div"),e.id="ele-printer-loading",document.body.appendChild(e)),e.style.display="block",window.hideElePrinterLoading=()=>{this.hideLoading()},e},hideLoading(){setTimeout(()=>{let e=document.getElementById("ele-printer-loading");e&&(e.style.display="none")},1500)},addCallback(e,t){let n="p"+this.uuid();window.elePrinterBefore||(window.elePrinterBefore={}),window.elePrinterDone||(window.elePrinterDone={}),e&&(window.elePrinterBefore[n]=e),t&&(window.elePrinterDone[n]=t);let i=`;parent.elePrinterBefore&&parent.elePrinterBefore.${n}&&parent.elePrinterBefore.${n}();`,o=`;parent.elePrinterDone&&parent.elePrinterDone.${n}&&parent.elePrinterDone.${n}();`;return{taskId:n,beforeJs:i,doneJs:o}},uuid(e=8){const t="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";let n="p_";for(let i=0;i<e;i++)n+=t.charAt(Math.floor(Math.random()*t.length));return n},isIE(){return!!window.ActiveXObject||"ActiveXObject"in window},isEdge(){return-1!==navigator.userAgent.indexOf("Edge")},isFirefox(){return-1!==navigator.userAgent.indexOf("Firefox")},ieWebBrowser:'<object id="WebBrowser" classid="clsid:8856F961-340A-11D0-A96B-00C04FD705A2" width="0" height="0"></object>',pFrameId:"ele-printer-frame",pStyleId:"ele-printer-style",pSetId:"ele-printer-set",printingClass:"ele-printer-printing",hideClass:"ele-printer-hide",hideNoneClass:"ele-printer-hide-none"},C={name:"ExtensionPrinter",data(){return{users:[{key:1,username:"张小三",amount:18,province:"浙江",city:"杭州",zone:"西湖区",street:"西溪街道",address:"西溪花园30栋1单元"},{key:2,username:"李小四",amount:39,province:"江苏",city:"苏州",zone:"姑苏区",street:"丝绸路",address:"天墅之城9幢2单元"},{key:3,username:"王小五",amount:8,province:"江西",city:"南昌",zone:"青山湖区",street:"艾溪湖办事处",address:"中兴和园1幢3单元"},{key:4,username:"赵小六",amount:16,province:"福建",city:"泉州",zone:"丰泽区",street:"南洋街道",address:"南洋村6幢1单元"},{key:5,username:"孙小七",amount:12,province:"湖北",city:"武汉",zone:"武昌区",street:"武昌大道",address:"两湖花园16幢2单元"},{key:6,username:"周小八",amount:11,province:"安徽",city:"黄山",zone:"黄山区",street:"汤口镇",address:"温泉村21号"}]}},methods:{print(e){x.print(e)},printHtml(e){x.printHtml({html:"<h1>Hello! Welcome To EleAdminPro!</h1>",blank:e})},printAddHeader(){x.printHtml({html:'\n <div style="padding: 0 60px;">\n <h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1>\n <h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1>\n <h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1>\n <h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1>\n <h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1>\n <h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1><h1>Hello</h1>\n </div>\n ',margin:0,header:'\n <div style="text-align: center;font-size: 12px;padding: 15px 30px 25px;">\n <span style="float: left;">我是页眉左侧</span>\n <span>我是页眉</span>\n <span style="float: right;">我是页眉右侧</span>\n </div>',footer:'\n <div style="text-align: center;font-size: 12px;padding: 15px 30px 25px;">\n <span style="float: left;">我是页脚左侧</span>\n <span>我是页脚</span>\n <span style="float: right;">我是页脚右侧</span>\n </div>'})},printImage(){x.printHtml({html:'<img src="https://cdn.eleadmin.com/20200610/LrCTN2j94lo9N7wEql7cBr1Ux4rHMvmZ.jpg" style="width: 100%;"/>'})},printPage(e){x.printPage({htmls:["<div>我是第一页</div>","<div>我是第二页</div>","<div>我是第三页</div>","<div>我是第四页</div>","<div>我是第五页</div>"],style:"<style>div{color: red;}</style>",blank:e})},printPageAddHeader(){x.printPage({htmls:['<span class="ele-printer-num">1/5</span><div>我是第一页</div>','<span class="ele-printer-num">2/5</span><div>我是第二页</div>','<span class="ele-printer-num">3/5</span><div>我是第三页</div>','<span class="ele-printer-num">4/5</span><div>我是第四页</div>','<span class="ele-printer-num">5/5</span><div>我是第五页</div>'],margin:0,padding:"30px 60px",header:'\n <div style="text-align: center;font-size: 12px;padding: 15px 30px;">\n <span style="float: left;">我是页眉左侧</span>\n <span>我是页眉</span>\n <span style="float: right;">我是页眉右侧</span>\n </div>',footer:'\n <div style="text-align: center;font-size: 12px;padding: 15px 30px;">\n <span style="float: left;">我是页脚左侧</span>\n <span>我是页脚</span>\n <span style="float: right;">我是页脚右侧</span>\n </div>',style:"\n <style>\n .ele-printer-page-item > div { color: red; }\n .ele-printer-num {\n position: absolute;\n top: -35px;\n right: 10px;\n font-size: 12px;\n }\n </style>"})},printDataTable(){let e=x.makeTable(this.users,[[{field:"username",width:150,rowspan:2,title:"联系人"},{align:"center",colspan:3,title:"地址"},{field:"amount",width:120,rowspan:2,title:"金额",align:"center"}],[{field:"province",width:120,title:"省"},{field:"city",width:120,title:"市"},{width:200,title:"区",templet:e=>`<span style="color:red;">${e.zone}</span>`}]]);x.printHtml({html:"<p>提供数据和cols配置自动生成复杂表格,非常的方便</p>"+e})},printPdf(){x.printPdf({url:"https://cdn.eleadmin.com/20200610/20200708224450.pdf"})},printQrCode(){let e='\n <div class="code-group">\n <div class="code-group-title">EasyWeb授权凭证</div>\n <div class="code-group-body">\n <p>手机扫描右侧二维码,或登录</p>\n <p>网站https://easyweb.vip</p>\n <p>查询产品真伪</p>\n <img src="https://cdn.eleadmin.com/20200610/20200708230820.png" width="70px" height="70px"/>\n <span>515AE3X1</span>\n </div>\n </div>\n <style>\n .code-group {\n display: inline-block;\n border: 1px solid #ccc;\n border-radius: 5px;\n background-color: #fff;\n }\n .code-group-title {\n border-bottom: 1px solid #ccc;\n padding: 10px 15px;\n text-align: center;\n font-size: 18px;\n }\n .code-group-body {\n text-align: center;\n position: relative;\n padding: 15px 115px 0 25px;\n min-height: 90px;\n }\n .code-group-body > p {\n margin: 0 0 13px 0;\n font-size: 15px;\n font-family: 幼圆;\n color: #333;\n font-weight: 600;\n }\n .code-group-body > img, .code-group-body > span {\n position: absolute;\n right: 25px;\n top: 15px;\n }\n .code-group-body > span {\n top: 90px;\n }\n </style>\n ';x.printHtml({html:e})},printTable(){let e='\n <h2 style="text-align: center;color: #333;">软工xxxx班课程表</h2>\n <table class="ele-printer-table">\n <colgroup>\n <col width="130px"/>\n </colgroup>\n <tr>\n <th style="position: relative;">\n <span style="position: absolute;right: 20px;top: 10px;line-height: normal;">星期</span>\n <span style="position: absolute;left: 20px;bottom: 10px;line-height: normal;">时间</span>\n <div style="height: 1px; width:140px;background-color: #000;position: absolute;left: 0;top: 0;transform: rotate(21deg);transform-origin: 0 0;"></div>\n </th>\n <th>周一</th>\n <th>周二</th>\n <th>周三</th>\n <th>周四</th>\n <th>周五</th>\n </tr>\n <tr>\n <td>8:00-10:00</td>\n <td>HTML5网页设计<br/>曲丽丽 - 441教室</td>\n <td>数据库原理及应用<br/>严良 - 716机房</td>\n <td>JavaSE初级程序设计<br/>肖萧 - 715机房</td>\n <td></td>\n <td>JavaScript程序设计<br/>董娜 - 733机房</td>\n </tr>\n <tr>\n <td>10:30-12:30</td>\n <td></td>\n <td>JavaScript程序设计<br/>董娜 - 733机房</td>\n <td></td>\n <td>锋利的jQuery<br/>程咏 - 303教室</td>\n <td>JavaEE应用开发<br/>周星 - 303教室</td>\n </tr>\n <tr>\n <td colspan="6" style="height: auto;">午休</td>\n </tr>\n <tr>\n <td>13:30-15:30</td>\n <td>JavaSE初级程序设计<br/>肖萧 - 715机房</td>\n <td></td>\n <td>HTML5网页设计<br/>曲丽丽 - 441教室</td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td>16:00-18:00</td>\n <td></td>\n <td>JavaEE应用开发<br/>周星 - 303教室</td>\n <td></td>\n <td>数据库原理及应用<br/>严良 - 716机房</td>\n <td></td>\n </tr>\n </table>\n <style>\n th, td {\n text-align: center;\n line-height: 32px;\n }\n td {\n height: 110px;\n }\n </style>\n ';x.printHtml({html:e,horizontal:!0})}}},H=(n("8213"),n("6b0d")),E=n.n(H);const O=E()(C,[["render",v],["__scopeId","data-v-4880738a"]]);t["default"]=O},dd78:function(e,t,n){}}]);
|