import{m as B,v as C,y as g,w as b,e as E,R as A,o as p,a as v,g as y,J as w,S as k,D as _}from"./normalize-035cc755.js";import{z as I,E as T,c as L,a as O,_ as u}from"./vue-router-1f8ea7b2.js";import"./config-provider-c5285acd.js";const P={__name:"App",setup(c){const e=B(I);return(t,r)=>{const l=A("router-view");return p(),C("div",null,[g(E(T),{locale:e.value},{default:b(()=>[g(l,null,{default:b(({Component:i})=>[(p(),v(k,null,[t.$route.meta.keepAlive?(p(),v(y(i),{key:t.$route.name})):w("",!0)],1024)),t.$route.meta.keepAlive?w("",!0):(p(),v(y(i),{key:t.$route.name}))]),_:1})]),_:1},8,["locale"])])}}};let S=L(),H=[{path:"/",name:"Order",redirect:"/list"},{path:"/list",name:"List",component:()=>u(()=>import("./index-723e00a3.js"),["./index-723e00a3.js","./base-a3ee0d3b.js","./normalize-035cc755.js","./normalize-a99f45e8.css","./base-3111e043.css","./el-table-column-e794cc32.js","./aria-c4f251c4.js","./el-button-61655bf9.js","./config-provider-c5285acd.js","./el-button-2cb60ae5.css","./el-input-121264f0.js","./el-input-0e5f39e7.css","./el-table-column-c355423f.css","./el-select-41d99f87.js","./strings-8d290902.js","./validator-077362c6.js","./el-select-c3d1a4bc.css","./el-breadcrumb-item-57e26f3b.js","./el-breadcrumb-item-a5da584b.css","./order-cb3c1efb.js","./request-ba216ded.js","./axios-4a70c6fc.js","./vue-router-1f8ea7b2.js","./_plugin-vue_export-helper-c27b6911.js","./index-698d0f4d.css"],import.meta.url),meta:{keepAlive:!0}},{path:"/info",name:"OrderInfo",component:()=>u(()=>import("./index-85b6d9c3.js"),["./index-85b6d9c3.js","./base-a3ee0d3b.js","./normalize-035cc755.js","./normalize-a99f45e8.css","./base-3111e043.css","./el-dialog-c518c417.js","./el-overlay-711fbdc6.js","./el-button-61655bf9.js","./config-provider-c5285acd.js","./el-button-2cb60ae5.css","./el-table-column-e794cc32.js","./aria-c4f251c4.js","./el-input-121264f0.js","./el-input-0e5f39e7.css","./el-table-column-c355423f.css","./vnode-6505e0e6.js","./el-overlay-f6b2674f.css","./use-dialog-a606ce56.js","./index-e156b27d.js","./el-dialog-e409f358.css","./qrcode.vue.esm-2e1ca35b.js","./strings-8d290902.js","./qrcode.vue-7e66957b.css","./el-breadcrumb-item-57e26f3b.js","./el-breadcrumb-item-a5da584b.css","./back-32e905a3.js","./logo-4b229154.js","./vue-router-1f8ea7b2.js","./order-cb3c1efb.js","./request-ba216ded.js","./axios-4a70c6fc.js","./_plugin-vue_export-helper-c27b6911.js","./index-09fdd624.js","./validator-077362c6.js","./index-465f8782.css","./el-message-box-53b65944.css"],import.meta.url)},{path:"/add",name:"OrderAdd",component:()=>u(()=>import("./index-365c3ed6.js"),["./index-365c3ed6.js","./base-a3ee0d3b.js","./normalize-035cc755.js","./normalize-a99f45e8.css","./base-3111e043.css","./el-input-121264f0.js","./config-provider-c5285acd.js","./aria-c4f251c4.js","./el-button-61655bf9.js","./el-button-2cb60ae5.css","./el-input-0e5f39e7.css","./el-table-column-e794cc32.js","./el-table-column-c355423f.css","./el-breadcrumb-item-57e26f3b.js","./el-breadcrumb-item-a5da584b.css","./logo-4b229154.js","./vue-router-1f8ea7b2.js","./qrcode.vue.esm-2e1ca35b.js","./strings-8d290902.js","./vnode-6505e0e6.js","./qrcode.vue-7e66957b.css","./el-drawer-101603fd.js","./el-overlay-711fbdc6.js","./el-overlay-f6b2674f.css","./use-dialog-a606ce56.js","./el-drawer-f97e7830.css","./_plugin-vue_export-helper-c27b6911.js","./index-915c7700.css","./el-message-box-53b65944.css","./el-message-f448e6ff.css"],import.meta.url)},{path:"/printcard",name:"PrintCard",component:()=>u(()=>import("./printcard-5501d3ed.js"),["./printcard-5501d3ed.js","./base-a3ee0d3b.js","./normalize-035cc755.js","./normalize-a99f45e8.css","./base-3111e043.css","./el-button-61655bf9.js","./config-provider-c5285acd.js","./el-button-2cb60ae5.css","./qrcode.vue.esm-2e1ca35b.js","./aria-c4f251c4.js","./strings-8d290902.js","./vnode-6505e0e6.js","./qrcode.vue-7e66957b.css","./back-32e905a3.js","./order-cb3c1efb.js","./request-ba216ded.js","./axios-4a70c6fc.js","./printcard-d43c6644.css"],import.meta.url)}];const q=O({history:S,routes:H,scrollBehavior(c,e,t){return{top:0}}});class D{constructor(e){this.standards={strict:"strict",loose:"loose",html5:"html5"},this.previewBody=null,this.close=null,this.previewBodyUtilPrintBtn=null,this.selectArray=[],this.counter=0,this.settings={standard:this.standards.html5},Object.assign(this.settings,e),this.init()}init(){this.counter++,this.settings.id=`printArea_${this.counter}`;let e="";this.settings.url&&!this.settings.asyncUrl&&(e=this.settings.url);let t=this;if(this.settings.asyncUrl)return void t.settings.asyncUrl(function(l){let i=t.getPrintWindow(l);t.settings.preview?t.previewIfrmaeLoad():t.print(i)},t.settings.vue);let r=this.getPrintWindow(e);this.settings.url||this.write(r.doc),this.settings.preview?this.previewIfrmaeLoad():this.print(r)}addEvent(e,t,r){e.addEventListener?e.addEventListener(t,r,!1):e.attachEvent?e.attachEvent("on"+t,r):e["on"+t]=r}previewIfrmaeLoad(){let e=document.getElementById("vue-pirnt-nb-previewBox");if(e){let t=this,r=e.querySelector("iframe");this.settings.previewBeforeOpenCallback(),this.addEvent(r,"load",function(){t.previewBoxShow(),t.removeCanvasImg(),t.settings.previewOpenCallback()}),this.addEvent(e.querySelector(".previewBodyUtilPrintBtn"),"click",function(){t.settings.beforeOpenCallback(),t.settings.openCallback(),r.contentWindow.print(),t.settings.closeCallback()})}}removeCanvasImg(){let e=this;try{if(e.elsdom){let t=e.elsdom.querySelectorAll(".canvasImg");for(let r=0;r${this.getHead()}${this.getBody()}`),e.close()}docType(){return this.settings.standard===this.standards.html5?"":``}getHead(){let e="",t="",r="";this.settings.extraHead&&this.settings.extraHead.replace(/([^,]+)/g,i=>{e+=i}),[].forEach.call(document.querySelectorAll("link"),function(i){i.href.indexOf(".css")>=0&&(t+=``)});let l=document.styleSheets;if(l&&l.length>0)for(let i=0;i{t+=``}),`${this.settings.popTitle}${e}${t}`}getBody(){let e=this.settings.ids;return e=e.replace(new RegExp("#","g"),""),this.elsdom=this.beforeHanler(document.getElementById(e)),""+this.getFormData(this.elsdom).outerHTML+""}beforeHanler(e){let t=e.querySelectorAll("canvas");for(let r=0;r{if(typeof e.value=="string")l=e.value;else{if(typeof e.value!="object"||!e.value.id)return void window.print();{l=e.value.id;let a=l.replace(new RegExp("#","g"),"");document.getElementById(a)||(console.log("id in Error"),l="")}}o()},(i=c).addEventListener?i.addEventListener(s,n,!1):i.attachEvent?i.attachEvent("on"+s,n):i["on"+s]=n;const o=()=>{new D({ids:l,vue:r,url:e.value.url,standard:"",extraHead:e.value.extraHead,extraCss:e.value.extraCss,zIndex:e.value.zIndex||20002,previewTitle:e.value.previewTitle||"打印预览",previewPrintBtnLabel:e.value.previewPrintBtnLabel||"打印",popTitle:e.value.popTitle,preview:e.value.preview||!1,asyncUrl:e.value.asyncUrl,previewBeforeOpenCallback(){e.value.previewBeforeOpenCallback&&e.value.previewBeforeOpenCallback(r)},previewOpenCallback(){e.value.previewOpenCallback&&e.value.previewOpenCallback(r)},openCallback(){e.value.openCallback&&e.value.openCallback(r)},closeCallback(){e.value.closeCallback&&e.value.closeCallback(r)},beforeOpenCallback(){e.value.beforeOpenCallback&&e.value.beforeOpenCallback(r)}})}},install:function(c){c.directive("print",f)}};const m=_(P);m.use(q);m.use(f);m.mount("#app");