UNPKG

cloud-admin-template

Version:
2 lines 8.29 kB
(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t():"function"===typeof define&&define.amd?define("UYouData",[],t):"object"===typeof exports?exports["UYouData"]=t():e["UYouData"]=t()})(window,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=0)}({0:function(e,t,n){e.exports=n("41f5")},"1f00":function(e,t,n){var r=n("52b0");"string"===typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);var o=n("aa27").default;o("1f62cef6",r,!0,{sourceMap:!1,shadowMode:!1})},"41f5":function(e,t,n){"use strict";n.r(t),n.d(t,"UYouData",(function(){return c}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.$style.root},[e.loading?n("u-linear-layout",{class:e.$style.loading,attrs:{type:"flex",justify:"center",alignment:"center"}},[n("div",[n("u-spinner"),e._v("正在加载中... ")],1)]):e.finnalSrc?e._e():n("u-linear-layout",{class:e.$style.loading,attrs:{type:"flex",justify:"center",alignment:"center"}},[n("div",[e._v(" 报表地址缺失 ")])]),n("div",{class:e.$style.wrapper},[e.finnalSrc?[n("iframe",{directives:[{name:"show",rawName:"v-show",value:!e.loading,expression:"!loading"}],ref:"iframeRef",class:e.$style.frame,staticStyle:{border:"0px"},attrs:{allowfullscreen:"allowfullscreen",src:e.finnalSrc,width:"100%",height:"100%",frameborder:"0"},on:{load:e.iframeLoaded}})]:e._e()],2)],1)},o=[],a={name:"u-you-data",props:{src:{type:String,required:!0},scale:{type:String,default:"100"},bottomBarPos:{type:String,default:"bottom"},hideProgressBar:{type:Boolean,default:!0},hidePageBar:{type:Boolean,default:!0},hideScaleBar:{type:Boolean,default:!0},hideTitle:{type:Boolean,default:!0},hidePrivate:{type:Boolean,default:!0},hidePublic:{type:Boolean,default:!0},side:{type:Boolean,default:!1},toolbar:{type:Array,default:()=>["export","refresh","print"]},mode:{type:String,default:"normal"}},data(){return{loading:!0}},computed:{finnalSrc(){const{src:e}=this;if(!e)return"";const t=new URL(e),n=t.searchParams;return["scale","bottomBarPos","hideProgressBar","hidePageBar","hideScaleBar","hideTitle","hidePrivate","hidePublic","side","toolbar","mode"].forEach(e=>{this[e]&&(n.delete(e),"toolbar"===e&&Array.isArray(this[e])?n.append(e,JSON.stringify(this[e])):n.append(e,this[e]))}),t.toString()}},methods:{iframeLoaded(){this.loading=!1,this.$emit("load")}}},i=a,s=n("c00b");function u(e,t,n,r,o,a,i,s){var u,l="function"===typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),r&&(l.functional=!0),a&&(l._scopeId="data-v-"+a),i?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(i)},l._ssrRegister=u):o&&(u=s?function(){o.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:o),u)if(l.functional){l._injectStyles=u;var d=l.render;l.render=function(e,t){return u.call(t),d(e,t)}}else{var c=l.beforeCreate;l.beforeCreate=c?[].concat(c,u):[u]}return{exports:e,options:l}}function l(e){this["$style"]=s["default"].locals||s["default"]}var d=u(i,r,o,!1,l,null,null),c=d.exports;t["default"]=c},"52b0":function(e,t,n){var r=n("54d8");t=r(!1),t.push([e.i,".u-you-data_NcOuUHO1{position:relative;width:400px;height:600px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.u-you-data_loading_NcOuUHO1:not(html){position:absolute}.u-you-data_frame_NcOuUHO1{position:absolute;top:0;left:0;right:0;bottom:0;padding:0;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box}",""]),t.locals={root:"u-you-data_NcOuUHO1",loading:"u-you-data_loading_NcOuUHO1",frame:"u-you-data_frame_NcOuUHO1"},e.exports=t},"54d8":function(e,t,n){"use strict";function r(e,t){var n=e[1]||"",r=e[3];if(!r)return n;if(t&&"function"===typeof btoa){var a=o(r),i=r.sources.map((function(e){return"/*# sourceURL=".concat(r.sourceRoot||"").concat(e," */")}));return[n].concat(i).concat([a]).join("\n")}return[n].join("\n")}function o(e){var t=btoa(unescape(encodeURIComponent(JSON.stringify(e)))),n="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(t);return"/*# ".concat(n," */")}e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=r(t,e);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n})).join("")},t.i=function(e,n,r){"string"===typeof e&&(e=[[null,e,""]]);var o={};if(r)for(var a=0;a<this.length;a++){var i=this[a][0];null!=i&&(o[i]=!0)}for(var s=0;s<e.length;s++){var u=[].concat(e[s]);r&&o[u[0]]||(n&&(u[2]?u[2]="".concat(n," and ").concat(u[2]):u[2]=n),t.push(u))}},t}},aa27:function(e,t,n){"use strict";function r(e,t){for(var n=[],r={},o=0;o<t.length;o++){var a=t[o],i=a[0],s=a[1],u=a[2],l=a[3],d={id:e+":"+o,css:s,media:u,sourceMap:l};r[i]?r[i].parts.push(d):n.push(r[i]={id:i,parts:[d]})}return n}n.r(t),n.d(t,"default",(function(){return h}));var o="undefined"!==typeof document;if("undefined"!==typeof DEBUG&&DEBUG&&!o)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var a={},i=o&&(document.head||document.getElementsByTagName("head")[0]),s=null,u=0,l=!1,d=function(){},c=null,f="data-vue-ssr-id",p="undefined"!==typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function h(e,t,n,o){l=n,c=o||{};var i=r(e,t);return y(i),function(t){for(var n=[],o=0;o<i.length;o++){var s=i[o],u=a[s.id];u.refs--,n.push(u)}t?(i=r(e,t),y(i)):i=[];for(o=0;o<n.length;o++){u=n[o];if(0===u.refs){for(var l=0;l<u.parts.length;l++)u.parts[l]();delete a[u.id]}}}}function y(e){for(var t=0;t<e.length;t++){var n=e[t],r=a[n.id];if(r){r.refs++;for(var o=0;o<r.parts.length;o++)r.parts[o](n.parts[o]);for(;o<n.parts.length;o++)r.parts.push(g(n.parts[o]));r.parts.length>n.parts.length&&(r.parts.length=n.parts.length)}else{var i=[];for(o=0;o<n.parts.length;o++)i.push(g(n.parts[o]));a[n.id]={id:n.id,refs:1,parts:i}}}}function v(){var e=document.createElement("style");return e.type="text/css",i.appendChild(e),e}function g(e){var t,n,r=document.querySelector("style["+f+'~="'+e.id+'"]');if(r){if(l)return d;r.parentNode.removeChild(r)}if(p){var o=u++;r=s||(s=v()),t=b.bind(null,r,o,!1),n=b.bind(null,r,o,!0)}else r=v(),t=x.bind(null,r),n=function(){r.parentNode.removeChild(r)};return t(e),function(r){if(r){if(r.css===e.css&&r.media===e.media&&r.sourceMap===e.sourceMap)return;t(e=r)}else n()}}var m=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}();function b(e,t,n,r){var o=n?"":r.css;if(e.styleSheet)e.styleSheet.cssText=m(t,o);else{var a=document.createTextNode(o),i=e.childNodes;i[t]&&e.removeChild(i[t]),i.length?e.insertBefore(a,i[t]):e.appendChild(a)}}function x(e,t){var n=t.css,r=t.media,o=t.sourceMap;if(r&&e.setAttribute("media",r),c.ssrId&&e.setAttribute(f,t.id),o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),e.styleSheet)e.styleSheet.cssText=n;else{while(e.firstChild)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}},c00b:function(e,t,n){"use strict";var r=n("1f00"),o=n.n(r);t["default"]=o.a}})})); //# sourceMappingURL=index.js.map