UNPKG

nimble-ui-pc

Version:

基础vue ui库 配置化组件 后台管理系统组件

1 lines 11.9 kB
module.exports=function(t){var n={};function e(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="/",e(e.s="Yx2F")}({"+b8q":function(t,n,e){"use strict";var r={extends:e("jeun").a},i=e("VU/8")(r,null,!1,null,null,null);n.a=i.exports},"0Zk/":function(t,n,e){"use strict";n.a=function(t,n){return Object(r.a)(t,n).replace(/^[a-z]/,function(t){return t.toUpperCase()})};var r=e("lXuC")},"16/I":function(t,n,e){"use strict";var r=e("ekq3");var i=e("1JEl");n.a=Object(i.a)(function(t){return{model:{prop:"mValue",event:"valueChange"},props:{mValue:(t=t||{}).value||{}},data:function(){var n={myValue:Object(r.a)(t.myValueInit||this.mValue,[this.mValue],this)};return void 0===this.$options.propsData.mValue&&void 0!==n.myValue&&this._valueChange(),n},watch:{mValue:function(n,e){!1!==Object(r.a)(t.mValueChange,[n,e],this)&&(this.myValue=n)},myValue:function(n,e){!1!==Object(r.a)(t.myValueChange,[n,e],this)&&this._valueChange()}},methods:{_valueChange:function(t){void 0===t&&(t=this.myValue),this.$emit("valueChange",t)}}}})},"1JEl":function(t,n,e){"use strict";n.a=function(t){t&&!t.install&&(t.install=function(n,e){n.mixin(Object(r.a)(t,[e]))});return t};var r=e("ekq3")},"2HHg":function(t,n,e){"use strict";n.a=function(t){t&&!t.install&&(t.install=function(n){var e=t.name||"",r=n.component(e);r||n.component(e,t)});return t}},"5fCB":function(t,n,e){"use strict";var r=e("E5mE"),i=e("eY/N");n.a=function t(){for(var n=!0,e=void 0,o=arguments.length,a=Array(o),u=0;u<o;u++)a[u]=arguments[u];if(a instanceof Array&&(e=a.slice(0,1)[0]),"boolean"==typeof e&&(n=e,a.splice(0,1),n||(e=a.splice(0,1)[0])),a&&a.length<1)return"boolean"==typeof e?a[1]:e;n&&(e=null);for(var l=0;l<a.length;l++){var s=a[l];if(s instanceof Object)if(n){for(var c in e&&e instanceof Object||(e=s instanceof Array?[]:{}),s)if(s.hasOwnProperty(c)){var f=s[c];if(g(f)){var h=g(e[c])&&e[c]||(f instanceof Array?[]:{});e[c]=t(h,f)}else void 0!==f?e[c]=f:void 0!==e[c]&&(e[c]=f)}}else e=e&&e instanceof Object?Object.assign(e,s):s}return e;function g(t){return t&&(Object(r.a)(t,"Array")||Object(i.a)(t))||!1}}},"B/FW":function(t,n){},E5mE:function(t,n,e){"use strict";n.a=function(t,n){var e=!1;try{e=Object.prototype.toString.call(t)==="[object "+n+"]"}catch(t){}return e}},"F/C+":function(t,n,e){"use strict";var r=e("2HHg");n.a=r.a},IrUm:function(t,n,e){"use strict";n.a=function t(n,e,r){var i=!1;var o=n instanceof Object;var a=e instanceof Object;if(n===e)return!0;o&&o===a&&(o=Object.prototype.toString.call(n),a=Object.prototype.toString.call(e));if(!n&&e||n&&!e||o&&!a||!o&&a)return i;if(!o||!a)return n===e&&(i=!0),i;if(function(t,n){var e=!1;try{e=JSON.stringify(t)===JSON.stringify(n)}catch(t){e=!1}return e}(n,e))i=!0;else if(r&&r.length)i=s(r,n,e);else{var u=Object.keys(n),l=Object.keys(e);u.length===l.length&&(i=s(u,n,e))}return i;function s(n,e,r){for(var i=!0,o=0;o<n.length;o++){var a=n[o];if("__ob__"!==a&&!(i=t(e[a],r[a])))break}return i}}},"Q/c6":function(t,n,e){"use strict";var r=e("sAdx");var i=e("IrUm");function o(t,n){var e=-1;if(!t||!n||n.length<=0)return e;for(var r=0;r<n.length;r++)if(Object(i.a)(t,n[r])){e=r;break}return e}var a=e("5fCB");var u=e("zagf"),l={};function s(t){var n=((t||"")+"").match(/\.([a-z0-9]+)[^.]*$/i);return((n&&n[1]||"")+"").toLowerCase()}function c(t){return new Promise(function(n,e){if(!t)return n(null),null;var r=s(t&&t.name||"");if(!r||o(r,["jpg","jpeg","png","gif","bmp","jpe"])<0)return n(null),null;(function(t){return new Promise(function(n,e){var r=new FileReader;r.onload=function(){n(this.result)},r.onerror=function(t){e(t)},r.readAsDataURL(t)})})(t).then(function(t){var r,i;t?(r=t,new Promise(function(t,n){if(r){var e="";e="string"==typeof r?r:"";var o=new Image,a=Object(u.a)(i,[o,r])||!1;if(e&&l[e])return o=null,void t(l[e]);o.onload=function(){o.onload=null,o.onerror=null;var n={naturalHeight:o.naturalHeight||o.height,naturalWidth:o.naturalWidth||o.width,src:o.src,image:o};e&&(l[e]=n),t(n),o=null},o.onerror=function(t){n(t),o=null},a||(o.src=r)}else n(new Error("src不能为:"+r))})).then(n,e):n(null)},e)})}var f=e("0Zk/"),h={typeErrorMsg:"请上传正确文件格式",sizeErrorMsg:"文件大小过大",maxWidthErrorMsg:"图片宽度过大",maxHeightErrorMsg:"图片高度过大",widthErrorMsg:"图片宽度不符合",heightErrorMsg:"图片高度不符合",minWidthErrorMsg:"图片宽度不够",minHeightErrorMsg:"图片高度不够",scaleErrorMsg:"图片长宽比例不符合"},g={Image:["png","jpg","jpeg","gif"],Video:["mp4","ogg","flv","wmv","rmvb"],Ae:["zip"]};var d=function(t,n){var e=Object(a.a)(!0,h||{},n||{});return new Promise(function(n,a){var u=s(t&&t.name)||"",l=null,h=e.extension||"",d=void 0,p=(e.fileType||"")+"";!h||h instanceof Array||(d=[h]),!d&&h instanceof Array&&(d=h),!p||d&&d.length||(p=Object(f.a)(p),d=g[p]||void 0),d&&o(u,d)<0&&(l=e.typeErrorMsg),!l&&i("size",Math.max(parseInt((e.size||0)+"",10),t.size/1024),function(){l=e.sizeErrorMsg}),l||void 0===e.maxWidth&&void 0===e.maxHeight&&void 0===e.width&&void 0===e.height&&void 0===e.minWidth&&void 0===e.minHeight&&void 0===e.scale?n(l):c(t).then(function(t){if(t){var o=t.naturalWidth,a=t.naturalHeight;!l&&i("maxWidth",Math.max(o,r(e.maxWidth)),function(){l=e.maxWidthErrorMsg}),!l&&i("maxHeight",Math.max(a,r(e.maxHeight)),function(){l=e.maxHeightErrorMsg}),!l&&i("width",o,function(){l=e.widthErrorMsg}),!l&&i("height",a,function(){l=e.heightErrorMsg}),!l&&i("minWidth",Math.min(o,r(e.minWidth)),function(){l=e.minWidthErrorMsg}),!l&&i("minHeight",Math.min(a,r(e.minHeight)),function(){l=e.minHeightErrorMsg}),!l&&i("scale",o/a,function(){l=e.scaleErrorMsg})}n(l=l||null)})});function r(t){return parseInt((t||0)+"",10)||0}function i(t,n,i){r(e[t])>0&&e[t]+""!=n+""&&Object(u.a)(i)}},p=e("WGR+"),m={Image:["png","jpg","jpeg","gif"],Video:["mp4","ogg","flv","wmv","rmvb"],Ae:["zip"]},v={extends:r.a,data:function(){var t=this.controlConfig.validFile||{};return{fileType:Object(p.a)((t.type||"")+""),extension:null}},computed:{propsData:function(){var t=this.limit,n=this.myValue,e=this.controlConfig||{},r=e.showFileList||!1,i={showFileList:r};return r&&(i=Object.assign({class:[r&&(n&&n.length)>=t&&"nup_isDelAdd"],limit:t,fileList:n,showFileList:r},e.propsData||{})),i},limit:function(){var t=this.controlConfig||{},n=t.limit||1;return(t.showFileList||!1||n>1)&&(this.myValue&&this.myValue instanceof Array||(this.myValue?this.myValue=[{url:this.myValue}]:this.myValue=[])),n},accept:function(){var t=this.fileType,n=m[t]&&t;return"Ae"===n?"application/zip":(n||"*")+"/*"}},methods:{handleRemove:function(t,n){this.myValue=n},onBeforeUpload:function(t){var n=this,e=setTimeout(function(){n.$sLoading.loadingc({nameText:"文件读取中,请稍候。。。"},{key:"file_loadingc"})},200),r=t&&t.name.split(".").pop();this.extension=r;var i=Math.abs(n.controlConfig&&n.controlConfig.orientation||0),o=function(t,n){var e=t;if(t)switch(n+""){case"90":e={maxWidth:t.maxHeight,maxHeight:t.maxWidth,width:t.height,height:t.width,minWidth:t.minHeight,minHeight:t.minWidth,scale:t.scale&&1/t.scale||void 0}}return e}(n.controlConfig&&n.controlConfig.validFile,i);return new Promise(function(r,i){void 0!==e&&clearTimeout(e),o?d(t,o).then(function(t){n.$sLoading.close("file_loadingc"),t?(n.$sCommon.errorMsg(t,{type:"error"}),i(t)):r(!0)}):(n.$sLoading.close("file_loadingc"),r(!0))})},httpRequest:function(t){var n=this,e=n.fileType||"Image";return e="Ae"===e?"Image":e,new Promise(function(r,i){n.$sCommon.upload(t,{extension:n.extension,type:e,config:n.controlConfig}).then(function(t){var e=t&&t.url;e&&(n.myValue instanceof Array?n.myValue.push({url:e}):n.myValue=e,r(t))})})}}},y=e("VU/8")(v,null,!1,null,null,null);n.a=y.exports},"VU/8":function(t,n){t.exports=function(t,n,e,r,i,o){var a,u=t=t||{},l=typeof t.default;"object"!==l&&"function"!==l||(a=t,u=t.default);var s,c="function"==typeof u?u.options:u;if(n&&(c.render=n.render,c.staticRenderFns=n.staticRenderFns,c._compiled=!0),e&&(c.functional=!0),i&&(c._scopeId=i),o?(s=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},c._ssrRegister=s):r&&(s=r),s){var f=c.functional,h=f?c.render:c.beforeCreate;f?(c._injectStyles=s,c.render=function(t,n){return s.call(n),h(t,n)}):c.beforeCreate=h?[].concat(h,s):[s]}return{esModule:a,exports:u,options:c}}},"WGR+":function(t,n,e){"use strict";var r=e("0Zk/");n.a=r.a},Yx2F:function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=e("F/C+"),i={extends:e("Q/c6").a},o={render:function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("el-upload",{staticClass:"nups_upload",attrs:{action:"",accept:t.accept,readonly:t.controlConfig.readonly,disabled:t.controlConfig.disabled,"show-file-list":!1,"http-request":t.httpRequest,"before-upload":t.onBeforeUpload}},[e("el-button",{attrs:{readonly:t.controlConfig.readonly,disabled:t.controlConfig.disabled,size:"small",type:"primary"},on:{click:function(n){t.extendClick(t.controlConfig)}}},[t._v(t._s(t.controlConfig.nameText))])],1)},staticRenderFns:[]},a=e("VU/8")(i,o,!1,null,null,null).exports;n.default=Object(r.a)(a)},"eY/N":function(t,n,e){"use strict";n.a=function(t){if(!Object(r.a)(t,"Object"))return!1;var n=Object.getPrototypeOf(t);if(!n)return!0;var e=i.call(n,"constructor")&&n.constructor;return"function"==typeof e&&i.toString.call(e)===i.toString.call(Object)};var r=e("E5mE"),i=Object.prototype.hasOwnProperty},ekq3:function(t,n,e){"use strict";var r=e("zagf");n.a=r.a},jeun:function(t,n,e){"use strict";e("B/FW");var r=e("VU/8")({},null,!1,null,null,null);n.a=r.exports},lXuC:function(t,n,e){"use strict";n.a=function(t,n){var e="("+(n||"_|-")+")";return t=(t=(t=(t+"").replace(new RegExp(e+"?(?:(?:[A-Z]{2,}[A-Z]"+e+"*$)|(?:[A-Z]{2,}(?=[A-Z])))","g"),function(t){return(((n||"")+"").split("|")[0]||"-")+(t=t.replace(new RegExp(e),"")).toLowerCase()})).replace(new RegExp("(?:^"+e+"?([a-z]))|(?:"+e+"$)","gi"),function(t,n,e){return(e||"").toLowerCase()})).replace(new RegExp(e+"([a-z])","gi"),function(t,n,e){return(e||"").toUpperCase()})}},sAdx:function(t,n,e){"use strict";var r=e("16/I"),i={extends:e("+b8q").a},o={extends:e("VU/8")(i,null,!1,null,null,null).exports,name:"NupControlExtend",props:{itemFliter:{type:Function},formModel:{type:Object},controlConfig:{type:[Object,Array]},bypassedWrap:{default:!1},valueData:{}},data:function(){return{isBlur:!1,isSyncMvalue:!0,myValueData:null}},mixins:[Object(r.a)({mValueChange:function(){return this.isSyncMvalue},myValueChange:function(t){this.myValueData=t}})],computed:{hasBlur:function(){var t=!1,n=this.controlConfig;if(n){var e=this.formModel,r=e&&e.get(n.controlName);r&&r.isBlur&&(t=r.isBlur)}return t},isRequired:function(){var t=this.controlConfig,n=!1,e=t&&t.valid;return e instanceof Array&&(e=e[0]),e instanceof Object&&(e.required||e.isChecked)&&(n=!0),n},requiredRight:function(){var t=!1,n=this.controlConfig;return n instanceof Object&&n.requiredRight&&(t=!0),t}},methods:{setIsBlur:function(t){var n=this,e=n.controlConfig,r=n.formModel;setTimeout(function(){if(r&&e){var i=r.get(e.controlName);i&&(i.isBlur=!0)}n.isBlur=!0,n.$emit("blur",t)},200)},extendClick:function(t){this.$emit("extendClick",t)}}},a=e("VU/8")(o,null,!1,null,null,null);n.a=a.exports},zagf:function(t,n,e){"use strict";n.a=function(t,n,e){var r=t;t instanceof Function&&(r=t.apply(e,n));return r}}});