From 005929ffbde123711d27c2c2f7f8e563f017aeb7 Mon Sep 17 00:00:00 2001 From: daniel-dx Date: Sun, 3 Mar 2019 15:34:04 +0800 Subject: [PATCH] Updates --- ncform-show/assets/ncformCommon.min.js | 6 +++--- ncform-show/assets/ncformStdComps.min.js | 2 +- ncform-show/assets/playground.js | 2 +- ncform-show/assets/vueNcform.min.js | 2 +- ncform-show/playground/index.html | 3 ++- ncform-theme-elementui/assets/dist/checkbox.js | 2 +- ncform-theme-elementui/assets/dist/ncformStdComps.js | 2 +- ncform-theme-elementui/assets/ncformCommon.min.js | 6 +++--- ncform-theme-elementui/assets/vueNcform.min.js | 2 +- ncform-theme-elementui/control-comps/checkbox.html | 5 +---- ncform-theme-elementui/control-comps/color-picker.html | 2 +- ncform-theme-elementui/control-comps/date-picker.html | 5 +---- ncform-theme-elementui/control-comps/input-number.html | 2 +- ncform-theme-elementui/control-comps/input.html | 5 +---- ncform-theme-elementui/control-comps/label.html | 4 ++-- ncform-theme-elementui/control-comps/radio.html | 2 +- ncform-theme-elementui/control-comps/rate.html | 2 +- ncform-theme-elementui/control-comps/select.html | 5 +---- ncform-theme-elementui/control-comps/slider.html | 2 +- ncform-theme-elementui/control-comps/textarea.html | 2 +- ncform-theme-elementui/control-comps/upload.html | 5 +---- ncform-theme-elementui/layout-comps/array-table.html | 6 ++---- ncform-theme-elementui/layout-comps/array-tabs.html | 3 ++- ncform-theme-elementui/layout-comps/array.html | 6 ++---- ncform-theme-elementui/layout-comps/object.html | 2 +- 25 files changed, 34 insertions(+), 51 deletions(-) diff --git a/ncform-show/assets/ncformCommon.min.js b/ncform-show/assets/ncformCommon.min.js index e0a46e6..d298c9b 100644 --- a/ncform-show/assets/ncformCommon.min.js +++ b/ncform-show/assets/ncformCommon.min.js @@ -1,4 +1,4 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.ncformCommon=t():e.ncformCommon=t()}(window,function(){return function(e){function t(n){if(r[n])return r[n].exports;var u=r[n]={i:n,l:!1,exports:{}};return e[n].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var r={};return t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:n})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,r){if(1&r&&(e=t(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var u in e)t.d(n,u,function(t){return e[t]}.bind(null,u));return n},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=77)}([function(e,t,r){"use strict";function n(e){return"[object Array]"===c.call(e)}function u(e){return null!==e&&"object"===(void 0===e?"undefined":i(e))}function o(e){return"[object Function]"===c.call(e)}function a(e,t){if(null!==e&&void 0!==e)if("object"!==(void 0===e?"undefined":i(e))&&(e=[e]),n(e))for(var r=0,u=e.length;r0},isNormalArrSchema:function(e){return"array"===e.type&&!!e.items&&Object.keys(e.items).length>0},getSchemaByPath:function(e,t,r){var n=t;r&&(r.split(",")||[]).forEach(function(e){n=n.replace("[i]","["+e+"]")});var u="properties."+n.replace(/\./g,".properties.").replace(/(\[\d+\])/g,".value$1.__dataSchema");return(0,_get3.default)(e,u)},smartAnalyzeVal:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.idxChain,n=void 0===r?"":r,u=t.data,o=void 0===u?{rootData:{},constData:{},selfData:{}}:u;return ncformUtils.smartAnalyze(e,{idxChain:n,data:[{symbol:"$root",value:o.rootData},{symbol:"$const",value:o.constData},{symbol:"$self",value:o.selfData}]})},smartAnalyze:function smartAnalyze(val){var _ref2=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},_ref2$idxChain=_ref2.idxChain,idxChain=void 0===_ref2$idxChain?"":_ref2$idxChain,_ref2$data=_ref2.data,data=void 0===_ref2$data?[]:_ref2$data,_ref2$expPrefix=_ref2.expPrefix,expPrefix=void 0===_ref2$expPrefix?"dx:":_ref2$expPrefix,valType=void 0===val?"undefined":_typeof(val),result=void 0,__get=_get3.default,__map=_map3.default;switch(data=data.map(function(e){return Object.assign({},e,{value:{_value:e.value}})}),valType){case"string":if(0===val.indexOf(expPrefix)){var idxChains=idxChain.split(","),matchs=val.match(/\{{.*?}}/g)||[];matchs.forEach(function(mItem){var tempVal=mItem;data.forEach(function(e,t){tempVal=tempVal.indexOf("[e]")>=0?tempVal.replace(new RegExp("\\{{\\s*\\"+e.symbol+"(.*)}}"),"__map(data["+t+"].value._value, '$1')"):tempVal.replace(new RegExp("\\{{\\s*\\"+e.symbol+"(\\.?.*)}}"),"__get(data["+t+"].value, '_value$1')")});var brackets=tempVal.match(/\[.*?\]/g)||[];brackets.forEach(function(bItem,idx){if("[e]"===bItem)tempVal=tempVal.replace(", '","").replace(/\[e\]\.{0,1}/,", '").replace(", ''","");else{var bItemTemp=eval(bItem.replace(/i/g,idxChains[idx-1]));tempVal=tempVal.replace(bItem,"["+bItemTemp+"]")}}),val=val.replace(mItem,tempVal)}),result=eval(val)}else result=val;break;case"function":result=val.apply(void 0,_toConsumableArray(data.map(function(e){return e.value._value})));break;default:result=val}return result},getDefVal:function(e){var t="";switch(e){case"string":t="";break;case"number":case"integer":t=void 0;break;case"boolean":t=!1;break;case"object":t={};break;case"array":t=[];break;default:t=""}return t},getValType:function(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()},notEmptyVal:function(e){switch(ncformUtils.getValType(e)){case"undefined":return!1;case"string":return 0!==e.length;case"number":return!Number.isNaN(e)&&Number.isFinite(e);case"array":return 0!==e.length;case"object":return 0!==Object.keys(e).length;case"boolean":return!0;default:return!1}},getElement:function(e){var t=void 0;if("string"==typeof e)t=document.getElementById(e)||document.querySelector(e);else{if(!(e instanceof Element))throw new Error("node must be a element id, or css selector, or element");t=e}if(!t)throw new Error("node is not exist");return t},priorityGetValue:function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n10&&(e=10),Math.random().toString(36).substring(2,e+2)}};exports.default=ncformUtils,module.exports=ncformUtils},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(5)).default)(Object,"create");t.default=n},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.prototype;t.default=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r,n){var u=-1,o=null==e?0:e.length;for(n&&o&&(r=e[++u]);++u=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};u.forEach(["delete","get","head"],function(e){i.headers[e]={}}),u.forEach(["post","put","patch"],function(e){i.headers[e]=u.merge(a)}),e.exports=i}).call(this,r(162))},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(53)),o=n(r(186)),a=n(r(11));t.default=function(e){return(0,a.default)(e)?(0,u.default)(e,!0):(0,o.default)(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(56)).default)(Object.getPrototypeOf,Object);t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(46));t.default=function(e){var t=new e.constructor(e.byteLength);return new n.default(t).set(new n.default(e)),t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(39));t.default=function(e,t,r){var u=null==e?void 0:(0,n.default)(e,t);return void 0===u?r:u}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(40)),o=n(r(18));t.default=function(e,t){for(var r=0,n=(t=(0,u.default)(t,e)).length;null!=e&&rd))return!1;var _=c.get(e);if(_&&c.get(t))return _==t;var y=-1,v=!0,b=r&f?new u.default:void 0;for(c.set(e,t),c.set(t,e);++y/g},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(51)),o=n(r(36)),a=n(r(26)),i=n(r(52)),f=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)(0,u.default)(t,(0,a.default)(e)),e=(0,o.default)(e);return t}:i.default;t.default=f},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(13)),o=n(r(158)),a=n(r(178)),i=n(r(198)),f=n(r(199)),l={ncformUtils:u.default,ValidationRule:o.default,mixins:{vue:{controlMixin:a.default,layoutObjectMixin:i.default,layoutArrayMixin:f.default}}};t.default=l,e.exports=l},function(e,t,r){"use strict";var n,u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"===("undefined"==typeof window?"undefined":u(window))&&(n=window)}e.exports=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(8)),u=Object.prototype,o=u.hasOwnProperty,a=u.toString,i=n.default?n.default.toStringTag:void 0;t.default=function(e){var t=o.call(e,i),r=e[i];try{e[i]=void 0;var n=!0}catch(e){}var u=a.call(e);return n&&(t?e[i]=r:delete e[i]),u}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.prototype.toString;t.default=function(e){return n.call(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=/^\./,u=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(82)).default)(function(e){var t=[];return n.test(e)&&t.push(""),e.replace(u,function(e,r,n,u){t.push(n?u.replace(o,"$1"):r||e)}),t});t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(83)),u=500;t.default=function(e){var t=(0,n.default)(e,function(e){return r.size===u&&r.clear(),e}),r=t.cache;return t}},function(e,t,r){"use strict";function n(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(o);var r=function r(){var n=arguments,u=t?t.apply(this,n):n[0],o=r.cache;if(o.has(u))return o.get(u);var a=e.apply(this,n);return r.cache=o.set(u,a)||o,a};return r.cache=new(n.Cache||u.default),r}Object.defineProperty(t,"__esModule",{value:!0});var u=function(e){return e&&e.__esModule?e:{default:e}}(r(22)),o="Expected a function";n.Cache=u.default,t.default=n},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(85)),o=n(r(15)),a=n(r(23));t.default=function(){this.size=0,this.__data__={hash:new u.default,map:new(a.default||o.default),string:new u.default}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t-1}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(16));t.default=function(e,t){var r=this.__data__,u=(0,n.default)(r,e);return u<0?(++this.size,r.push([e,t])):r[u][1]=t,this}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(17));t.default=function(e){var t=(0,n.default)(this,e).delete(e);return this.size-=t?1:0,t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=function(e){var t=void 0===e?"undefined":n(e);return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(17));t.default=function(e){return(0,n.default)(this,e).get(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(17));t.default=function(e){return(0,n.default)(this,e).has(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(17));t.default=function(e,t){var r=(0,n.default)(this,e),u=r.size;return r.set(e,t),this.size+=r.size==u?0:1,this}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(8)),o=n(r(24)),a=n(r(1)),i=n(r(21)),f=1/0,l=u.default?u.default.prototype:void 0,c=l?l.toString:void 0;t.default=function e(t){if("string"==typeof t)return t;if((0,a.default)(t))return(0,o.default)(t,e)+"";if((0,i.default)(t))return c?c.call(t):"";var r=t+"";return"0"==r&&1/t==-f?"-0":r}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(24)),o=n(r(107)),a=n(r(144)),i=n(r(1));t.default=function(e,t){return((0,i.default)(e)?u.default:a.default)(e,(0,o.default)(t,3))}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=n(r(108)),a=n(r(137)),i=n(r(32)),f=n(r(1)),l=n(r(141));t.default=function(e){return"function"==typeof e?e:null==e?i.default:"object"==(void 0===e?"undefined":u(e))?(0,f.default)(e)?(0,a.default)(e[0],e[1]):(0,o.default)(e):(0,l.default)(e)}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(109)),o=n(r(136)),a=n(r(59));t.default=function(e){var t=(0,o.default)(e);return 1==t.length&&t[0][2]?(0,a.default)(t[0][0],t[0][1]):function(r){return r===e||(0,u.default)(r,e,t)}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(25)),o=n(r(44)),a=1,i=2;t.default=function(e,t,r,n){var f=r.length,l=f,c=!n;if(null==e)return!l;for(e=Object(e);f--;){var s=r[f];if(c&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++f1)for(var r=1;r=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([r]):a[t]?a[t]+", "+r:r}}),a):a}},function(e,t,r){"use strict";var n=r(0);e.exports=n.isStandardBrowserEnv()?function(){function e(e){var t=e;return r&&(u.setAttribute("href",t),t=u.href),u.setAttribute("href",t),{href:u.href,protocol:u.protocol?u.protocol.replace(/:$/,""):"",host:u.host,search:u.search?u.search.replace(/^\?/,""):"",hash:u.hash?u.hash.replace(/^#/,""):"",hostname:u.hostname,port:u.port,pathname:"/"===u.pathname.charAt(0)?u.pathname:"/"+u.pathname}}var t,r=/(msie|trident)/i.test(navigator.userAgent),u=document.createElement("a");return t=e(window.location.href),function(r){var u=n.isString(r)?e(r):r;return u.protocol===t.protocol&&u.host===t.host}}():function(){return!0}},function(e,t,r){"use strict";function n(){this.message="String contains an invalid character"}var u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";n.prototype=new Error,n.prototype.code=5,n.prototype.name="InvalidCharacterError",e.exports=function(e){for(var t,r,o=String(e),a="",i=0,f=u;o.charAt(0|i)||(f="=",i%1);a+=f.charAt(63&t>>8-i%1*8)){if((r=o.charCodeAt(i+=.75))>255)throw new n;t=t<<8|r}return a}},function(e,t,r){"use strict";var n=r(0);e.exports=n.isStandardBrowserEnv()?{write:function(e,t,r,u,o,a){var i=[];i.push(e+"="+encodeURIComponent(t)),n.isNumber(r)&&i.push("expires="+new Date(r).toGMTString()),n.isString(u)&&i.push("path="+u),n.isString(o)&&i.push("domain="+o),!0===a&&i.push("secure"),document.cookie=i.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(e,t,r){"use strict";function n(){this.handlers=[]}var u=r(0);n.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},n.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},n.prototype.forEach=function(e){u.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=n},function(e,t,r){"use strict";function n(e){e.cancelToken&&e.cancelToken.throwIfRequested()}var u=r(0),o=r(173),a=r(65),i=r(34),f=r(174),l=r(175);e.exports=function(e){return n(e),e.baseURL&&!f(e.url)&&(e.url=l(e.baseURL,e.url)),e.headers=e.headers||{},e.data=o(e.data,e.headers,e.transformRequest),e.headers=u.merge(e.headers.common||{},e.headers[e.method]||{},e.headers||{}),u.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]}),(e.adapter||i.adapter)(e).then(function(t){return n(e),t.data=o(t.data,t.headers,e.transformResponse),t},function(t){return a(t)||(n(e),t&&t.response&&(t.response.data=o(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},function(e,t,r){"use strict";var n=r(0);e.exports=function(e,t,r){return n.forEach(r,function(r){e=r(e,t)}),e}},function(e,t,r){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t,r){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t,r){"use strict";function n(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var r=this;e(function(e){r.reason||(r.reason=new u(e),t(r.reason))})}var u=r(66);n.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},n.source=function(){var e;return{token:new n(function(t){e=t}),cancel:e}},e.exports=n},function(e,t,r){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(19)),o=n(r(61)),a=n(r(67)),i=n(r(13));t.default={lang:(navigator.browserLanguage||navigator.language).replace(/-/,"_").toLowerCase(),i18nData:{en:{},zh_cn:{}},created:function(){var e=this;this.$data.i18n=this.$options.i18nData[this.$options.lang]||this.$options.i18nData.en,this.$http||(this.$http=this.$axios||this.axios||o.default),this.$data.mergeConfig=(0,u.default)(!0,{},this.$data.defaultConfig,this.config),this.$watch("config",function(){e.$data.mergeConfig=(0,u.default)(!0,{},e.$data.defaultConfig,e.config)}),window.__$ncform.eventHub.$on("ncform set lang",this._changeLang)},beforeDestroy:function(){window.__$ncform.eventHub.$off("ncform set lang",this._changeLang)},props:{config:{type:Object,default:function(){return{disabled:!1,readonly:!1,hidden:!1,placeholder:""}}},formData:{type:Object},globalConst:{type:Object},idxChain:{type:String,default:""},value:{type:[String,Number,Boolean,Object,Array]}},data:function(){return{mergeConfig:{},defaultConfig:{},modelVal:this.value,i18n:{}}},computed:{disabled:function(){return this._analyzeVal(this.config.disabled)},readonly:function(){return this._analyzeVal(this.config.readonly)},placeholder:function(){return this._analyzeVal(this.config.placeholder)},hidden:function(){return this._analyzeVal(this.config.hidden)}},watch:{modelVal:function(e){var t=this._processModelVal(e);this.$options.tempProcessedVal=t,this.$emit("input",t)},value:function(e){JSON.stringify(this.$data.modelVal)!==JSON.stringify(e)&&JSON.stringify(this.$options.tempProcessedVal)!==JSON.stringify(e)&&(this.$data.modelVal=e),this.$options.tempProcessedVal=null}},methods:{_analyzeVal:function(e){return i.default.smartAnalyzeVal(e,{idxChain:this.idxChain,data:{rootData:this.formData,constData:this.globalConst}})},_processModelVal:function(e){return e},_changeLang:function(e){this.$options.lang=e.replace(/-/,"_").toLowerCase(),this.$data.i18n=this.$options.i18nData[this.$options.lang]||this.$options.i18nData.en},$t:function(e,t){return"[object Object]"!==Object.prototype.toString.call(t)?this.$data.i18n[e]:(0,a.default)(this.$data.i18n[e])(t)}}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(12)),o=n(r(180)),a=n(r(35)),i=(0,o.default)(function(e,t,r,n){(0,u.default)(t,(0,a.default)(t),e,n)});t.default=i},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(71)),o=n(r(73));t.default=function(e){return(0,u.default)(function(t,r){var n=-1,u=r.length,a=u>1?r[u-1]:void 0,i=u>2?r[2]:void 0;for(a=e.length>3&&"function"==typeof a?(u--,a):void 0,i&&(0,o.default)(r[0],r[1],i)&&(a=u<3?void 0:a,u=1),t=Object(t);++n0){if(++t>=n)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(6)),o=n(r(31)),a=n(r(187)),i=Object.prototype.hasOwnProperty;t.default=function(e){if(!(0,u.default)(e))return(0,a.default)(e);var t=(0,o.default)(e),r=[];for(var n in e)("constructor"!=n||!t&&i.call(e,n))&&r.push(n);return r}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(72)),o=n(r(71)),a=n(r(74)),i=(0,o.default)(function(e,t){try{return(0,u.default)(e,void 0,t)}catch(e){return(0,a.default)(e)?e:new Error(e)}});t.default=i},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(3)),o=n(r(36)),a=n(r(4)),i="[object Object]",f=Function.prototype,l=Object.prototype,c=f.toString,s=l.hasOwnProperty,d=c.call(Object);t.default=function(e){if(!(0,a.default)(e)||(0,u.default)(e)!=i)return!1;var t=(0,o.default)(e);if(null===t)return!0;var r=s.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&c.call(r)==d}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(24));t.default=function(e,t){return(0,n.default)(t,function(t){return e[t]})}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(9)),u=Object.prototype,o=u.hasOwnProperty;t.default=function(e,t,r,a){return void 0===e||(0,n.default)(e,u[r])&&!o.call(a,r)?t:e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"};t.default=function(e){return"\\"+n[e]}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(194)),o=n(r(196)),a=n(r(197)),i=n(r(75)),f={escape:o.default,evaluate:a.default,interpolate:i.default,variable:"",imports:{_:{escape:u.default}}};t.default=f},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(195)),o=n(r(10)),a=/[&<>"']/g,i=RegExp(a.source);t.default=function(e){return(e=(0,o.default)(e))&&i.test(e)?e.replace(a,u.default):e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(60)).default)({"&":"&","<":"<",">":">",'"':""","'":"'"});t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=/<%-([\s\S]+?)%>/g},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=/<%([\s\S]+?)%>/g},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(19)),o=n(r(13));t.default={created:function(){var e=this;this.$data.mergeConfig=(0,u.default)(!0,{},this.$data.defaultConfig,this.config),this.$watch("config",function(){e.$data.mergeConfig=(0,u.default)(!0,{},e.$data.defaultConfig,e.config)})},props:{config:{type:Object},schema:{type:Object,default:function(){return{type:"object"}}},formData:{type:Object},globalConst:{type:Object},idxChain:{type:String,default:""}},data:function(){return{mergeConfig:{},defaultConfig:{collapsed:!1,disableCollapse:!1,layout:"v",labelWidth:"100px"}}},methods:{_analyzeVal:function(e){return o.default.smartAnalyzeVal(e,{idxChain:this.idxChain,data:{rootData:this.formData,constData:this.globalConst}})},collapse:function(){this.$data.mergeConfig.disableCollapse||(this.$data.mergeConfig.collapsed=!this.$data.mergeConfig.collapsed)},isNormalObjSchema:o.default.isNormalObjSchema,isNormalArrSchema:o.default.isNormalArrSchema}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(200)),o=n(r(67)),a=n(r(19)),i=n(r(13));t.default={lang:(navigator.browserLanguage||navigator.language).replace(/-/,"_").toLowerCase(),i18nData:{en:{},zh_cn:{}},created:function(){var e=this;this.$data.i18n=this.$options.i18nData[this.$options.lang]||this.$options.i18nData.en,this.schema.value=this.schema.value&&this.schema.value.length>0?this.schema.value:[i.default.getDefVal(this.schema.items.type)],this.schema.value.forEach(function(t,r){e.addItem(r)}),this.$data.mergeConfig=(0,a.default)(!0,{},this.$data.defaultConfig,this.config),this.$watch("config",function(){e.$data.mergeConfig=(0,a.default)(!0,{},e.$data.defaultConfig,e.config)}),window.__$ncform.eventHub.$on("ncform set lang",this._changeLang)},beforeDestroy:function(){window.__$ncform.eventHub.$off("ncform set lang",this._changeLang)},props:{config:{type:Object},schema:{type:Object,default:function(){return{type:"array"}}},formData:{type:Object},globalConst:{type:Object},idxChain:{type:String,default:""}},data:function(){return{mergeConfig:{},defaultConfig:{collapsed:!1,disableCollapse:!1,disableReorder:!1,disableAdd:!1,disableDel:!1,addTxt:"",delAllTxt:""},i18n:{}}},methods:{_analyzeVal:function(e){return i.default.smartAnalyzeVal(e,{idxChain:this.idxChain,data:{rootData:this.formData,constData:this.globalConst}})},isNormalObjSchema:i.default.isNormalObjSchema,isNormalArrSchema:i.default.isNormalArrSchema,addItem:function(e){var t=e;if(void 0===t&&(this.schema.value.push(i.default.getDefVal(this.schema.items.type)),t=this.schema.value.length-1),!this.schema.value[t].__dataSchema){var r=(0,u.default)(this.schema.items);i.default.setValueToSchema(this.schema.value[t],r,!0),this.$set(this.schema.value,t,{__dataSchema:r})}this.schema.value[t].__dataSchema.__id||(this.schema.value[t].__dataSchema.__id=Math.random())},delItem:function(e){this.schema.value.splice(e,1)},delAllItems:function(){this.schema.value=[]},itemUp:function(e){0!==e&&this.schema.value.splice(e-1,0,this.schema.value.splice(e,1)[0])},itemDown:function(e){e!==this.schema.value.length-1&&this.schema.value.splice(e+1,0,this.schema.value.splice(e,1)[0])},collapse:function(){this.$data.mergeConfig.disableCollapse||(this.$data.mergeConfig.collapsed=!this.$data.mergeConfig.collapsed)},_changeLang:function(e){this.$options.lang=e.replace(/-/,"_").toLowerCase(),this.$data.i18n=this.$options.i18nData[this.$options.lang]||this.$options.i18nData.en},$t:function(e,t){return"[object Object]"!==Object.prototype.toString.call(t)?this.$data.i18n[e]:(0,o.default)(this.$data.i18n[e])(t)}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(201)),u=1,o=4;t.default=function(e){return(0,n.default)(e,u|o)}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(25)),o=n(r(202)),a=n(r(68)),i=n(r(203)),f=n(r(204)),l=n(r(205)),c=n(r(206)),s=n(r(207)),d=n(r(208)),p=n(r(49)),_=n(r(209)),y=n(r(57)),v=n(r(210)),b=n(r(211)),h=n(r(220)),m=n(r(1)),j=n(r(27)),g=n(r(6)),M=n(r(7)),O=1,P=2,w=4,S="[object Arguments]",x="[object Function]",A="[object GeneratorFunction]",C="[object Object]",$={};$[S]=$["[object Array]"]=$["[object ArrayBuffer]"]=$["[object DataView]"]=$["[object Boolean]"]=$["[object Date]"]=$["[object Float32Array]"]=$["[object Float64Array]"]=$["[object Int8Array]"]=$["[object Int16Array]"]=$["[object Int32Array]"]=$["[object Map]"]=$["[object Number]"]=$[C]=$["[object RegExp]"]=$["[object Set]"]=$["[object String]"]=$["[object Symbol]"]=$["[object Uint8Array]"]=$["[object Uint8ClampedArray]"]=$["[object Uint16Array]"]=$["[object Uint32Array]"]=!0,$["[object Error]"]=$[x]=$["[object WeakMap]"]=!1,t.default=function e(t,r,n,E,U,D){var T,k=r&O,L=r&P,V=r&w;if(n&&(T=U?n(t,E,U,D):n(t)),void 0!==T)return T;if(!(0,g.default)(t))return t;var z=(0,m.default)(t);if(z){if(T=(0,v.default)(t),!k)return(0,c.default)(t,T)}else{var R=(0,y.default)(t),N=R==x||R==A;if((0,j.default)(t))return(0,l.default)(t,k);if(R==C||R==S||N&&!U){if(T=L||N?{}:(0,h.default)(t),!k)return L?(0,d.default)(t,(0,f.default)(T,t)):(0,s.default)(t,(0,i.default)(T,t))}else{if(!$[R])return U?t:{};T=(0,b.default)(t,R,e,k)}}D||(D=new u.default);var I=D.get(t);if(I)return I;D.set(t,T);var B=V?L?_.default:p.default:L?keysIn:M.default,F=z?void 0:B(t);return(0,o.default)(F||t,function(u,o){F&&(u=t[o=u]),(0,a.default)(T,o,e(u,r,n,o,t,D))}),T}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){for(var r=-1,n=null==e?0:e.length;++r0},isNormalArrSchema:function(e){return"array"===e.type&&!!e.items&&Object.keys(e.items).length>0},getSchemaByPath:function(e,t,r){var n=t;r&&(r.split(",")||[]).forEach(function(e){n=n.replace("[i]","["+e+"]")});var u="properties."+n.replace(/\./g,".properties.").replace(/(\[\d+\])/g,".value$1.__dataSchema");return(0,_get3.default)(e,u)},smartAnalyzeVal:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.idxChain,n=void 0===r?"":r,u=t.data,o=void 0===u?{rootData:{},constData:{},selfData:{}}:u;return ncformUtils.smartAnalyze(e,{idxChain:n,data:[{symbol:"$root",value:o.rootData},{symbol:"$const",value:o.constData},{symbol:"$self",value:o.selfData}]})},smartAnalyze:function smartAnalyze(val){var _ref2=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},_ref2$idxChain=_ref2.idxChain,idxChain=void 0===_ref2$idxChain?"":_ref2$idxChain,_ref2$data=_ref2.data,data=void 0===_ref2$data?[]:_ref2$data,_ref2$expPrefix=_ref2.expPrefix,expPrefix=void 0===_ref2$expPrefix?"dx:":_ref2$expPrefix,valType=void 0===val?"undefined":_typeof(val),result=void 0,__get=_get3.default,__map=_map3.default;switch(data=data.map(function(e){return Object.assign({},e,{value:{_value:e.value}})}),valType){case"string":if(0===val.indexOf(expPrefix)){var idxChains=idxChain.split(","),matchs=val.match(/\{{.*?}}/g)||[];matchs.forEach(function(mItem){var tempVal=mItem;data.forEach(function(e,t){tempVal=tempVal.indexOf("[e]")>=0?tempVal.replace(new RegExp("\\{{\\s*\\"+e.symbol+"(.*)}}"),"__map(data["+t+"].value._value, '$1')"):tempVal.replace(new RegExp("\\{{\\s*\\"+e.symbol+"(\\.?.*)}}"),"__get(data["+t+"].value, '_value$1')")});var brackets=tempVal.match(/\[.*?\]/g)||[];brackets.forEach(function(bItem,idx){if("[e]"===bItem)tempVal=tempVal.replace(", '","").replace(/\[e\]\.{0,1}/,", '").replace(", ''","");else{var bItemTemp=eval(bItem.replace(/i/g,idxChains[idx-1]));tempVal=tempVal.replace(bItem,"["+bItemTemp+"]")}}),val=val.replace(mItem,tempVal)}),result=eval(val)}else result=val;break;case"function":result=val.apply(void 0,_toConsumableArray(data.map(function(e){return e.value._value})));break;default:result=val}return result},getDefVal:function(e){var t="";switch(e){case"string":t="";break;case"number":case"integer":t=void 0;break;case"boolean":t=!1;break;case"object":t={};break;case"array":t=[];break;default:t=""}return t},getValType:function(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()},notEmptyVal:function(e){switch(ncformUtils.getValType(e)){case"undefined":return!1;case"string":return 0!==e.length;case"number":return!Number.isNaN(e)&&Number.isFinite(e);case"array":return 0!==e.length;case"object":return 0!==Object.keys(e).length;case"boolean":return!0;default:return!1}},getElement:function(e){var t=void 0;if("string"==typeof e)t=document.getElementById(e)||document.querySelector(e);else{if(!(e instanceof Element))throw new Error("node must be a element id, or css selector, or element");t=e}if(!t)throw new Error("node is not exist");return t},priorityGetValue:function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n10&&(e=10),Math.random().toString(36).substring(2,e+2)}};exports.default=ncformUtils,module.exports=ncformUtils},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(5)).default)(Object,"create");t.default=n},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.prototype;t.default=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r,n){var u=-1,o=null==e?0:e.length;for(n&&o&&(r=e[++u]);++u=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};u.forEach(["delete","get","head"],function(e){f.headers[e]={}}),u.forEach(["post","put","patch"],function(e){f.headers[e]=u.merge(a)}),e.exports=f}).call(this,r(162))},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(53)),o=n(r(186)),a=n(r(11));t.default=function(e){return(0,a.default)(e)?(0,u.default)(e,!0):(0,o.default)(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(56)).default)(Object.getPrototypeOf,Object);t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(46));t.default=function(e){var t=new e.constructor(e.byteLength);return new n.default(t).set(new n.default(e)),t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(39));t.default=function(e,t,r){var u=null==e?void 0:(0,n.default)(e,t);return void 0===u?r:u}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(40)),o=n(r(18));t.default=function(e,t){for(var r=0,n=(t=(0,u.default)(t,e)).length;null!=e&&rd))return!1;var _=c.get(e);if(_&&c.get(t))return _==t;var y=-1,v=!0,b=r&i?new u.default:void 0;for(c.set(e,t),c.set(t,e);++y/g},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(51)),o=n(r(36)),a=n(r(26)),f=n(r(52)),i=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)(0,u.default)(t,(0,a.default)(e)),e=(0,o.default)(e);return t}:f.default;t.default=i},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(13)),o=n(r(158)),a=n(r(178)),f=n(r(198)),i=n(r(199)),l={ncformUtils:u.default,ValidationRule:o.default,mixins:{vue:{controlMixin:a.default,layoutObjectMixin:f.default,layoutArrayMixin:i.default}}};t.default=l,e.exports=l},function(e,t,r){"use strict";var n,u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"===("undefined"==typeof window?"undefined":u(window))&&(n=window)}e.exports=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(8)),u=Object.prototype,o=u.hasOwnProperty,a=u.toString,f=n.default?n.default.toStringTag:void 0;t.default=function(e){var t=o.call(e,f),r=e[f];try{e[f]=void 0;var n=!0}catch(e){}var u=a.call(e);return n&&(t?e[f]=r:delete e[f]),u}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.prototype.toString;t.default=function(e){return n.call(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=/^\./,u=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(82)).default)(function(e){var t=[];return n.test(e)&&t.push(""),e.replace(u,function(e,r,n,u){t.push(n?u.replace(o,"$1"):r||e)}),t});t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(83)),u=500;t.default=function(e){var t=(0,n.default)(e,function(e){return r.size===u&&r.clear(),e}),r=t.cache;return t}},function(e,t,r){"use strict";function n(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(o);var r=function r(){var n=arguments,u=t?t.apply(this,n):n[0],o=r.cache;if(o.has(u))return o.get(u);var a=e.apply(this,n);return r.cache=o.set(u,a)||o,a};return r.cache=new(n.Cache||u.default),r}Object.defineProperty(t,"__esModule",{value:!0});var u=function(e){return e&&e.__esModule?e:{default:e}}(r(22)),o="Expected a function";n.Cache=u.default,t.default=n},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(85)),o=n(r(15)),a=n(r(23));t.default=function(){this.size=0,this.__data__={hash:new u.default,map:new(a.default||o.default),string:new u.default}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t-1}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(16));t.default=function(e,t){var r=this.__data__,u=(0,n.default)(r,e);return u<0?(++this.size,r.push([e,t])):r[u][1]=t,this}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(17));t.default=function(e){var t=(0,n.default)(this,e).delete(e);return this.size-=t?1:0,t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=function(e){var t=void 0===e?"undefined":n(e);return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(17));t.default=function(e){return(0,n.default)(this,e).get(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(17));t.default=function(e){return(0,n.default)(this,e).has(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(17));t.default=function(e,t){var r=(0,n.default)(this,e),u=r.size;return r.set(e,t),this.size+=r.size==u?0:1,this}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(8)),o=n(r(24)),a=n(r(1)),f=n(r(21)),i=1/0,l=u.default?u.default.prototype:void 0,c=l?l.toString:void 0;t.default=function e(t){if("string"==typeof t)return t;if((0,a.default)(t))return(0,o.default)(t,e)+"";if((0,f.default)(t))return c?c.call(t):"";var r=t+"";return"0"==r&&1/t==-i?"-0":r}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(24)),o=n(r(107)),a=n(r(144)),f=n(r(1));t.default=function(e,t){return((0,f.default)(e)?u.default:a.default)(e,(0,o.default)(t,3))}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=n(r(108)),a=n(r(137)),f=n(r(32)),i=n(r(1)),l=n(r(141));t.default=function(e){return"function"==typeof e?e:null==e?f.default:"object"==(void 0===e?"undefined":u(e))?(0,i.default)(e)?(0,a.default)(e[0],e[1]):(0,o.default)(e):(0,l.default)(e)}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(109)),o=n(r(136)),a=n(r(59));t.default=function(e){var t=(0,o.default)(e);return 1==t.length&&t[0][2]?(0,a.default)(t[0][0],t[0][1]):function(r){return r===e||(0,u.default)(r,e,t)}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(25)),o=n(r(44)),a=1,f=2;t.default=function(e,t,r,n){var i=r.length,l=i,c=!n;if(null==e)return!l;for(e=Object(e);i--;){var s=r[i];if(c&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++i1)for(var r=1;r=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([r]):a[t]?a[t]+", "+r:r}}),a):a}},function(e,t,r){"use strict";var n=r(0);e.exports=n.isStandardBrowserEnv()?function(){function e(e){var t=e;return r&&(u.setAttribute("href",t),t=u.href),u.setAttribute("href",t),{href:u.href,protocol:u.protocol?u.protocol.replace(/:$/,""):"",host:u.host,search:u.search?u.search.replace(/^\?/,""):"",hash:u.hash?u.hash.replace(/^#/,""):"",hostname:u.hostname,port:u.port,pathname:"/"===u.pathname.charAt(0)?u.pathname:"/"+u.pathname}}var t,r=/(msie|trident)/i.test(navigator.userAgent),u=document.createElement("a");return t=e(window.location.href),function(r){var u=n.isString(r)?e(r):r;return u.protocol===t.protocol&&u.host===t.host}}():function(){return!0}},function(e,t,r){"use strict";function n(){this.message="String contains an invalid character"}var u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";n.prototype=new Error,n.prototype.code=5,n.prototype.name="InvalidCharacterError",e.exports=function(e){for(var t,r,o=String(e),a="",f=0,i=u;o.charAt(0|f)||(i="=",f%1);a+=i.charAt(63&t>>8-f%1*8)){if((r=o.charCodeAt(f+=.75))>255)throw new n;t=t<<8|r}return a}},function(e,t,r){"use strict";var n=r(0);e.exports=n.isStandardBrowserEnv()?{write:function(e,t,r,u,o,a){var f=[];f.push(e+"="+encodeURIComponent(t)),n.isNumber(r)&&f.push("expires="+new Date(r).toGMTString()),n.isString(u)&&f.push("path="+u),n.isString(o)&&f.push("domain="+o),!0===a&&f.push("secure"),document.cookie=f.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(e,t,r){"use strict";function n(){this.handlers=[]}var u=r(0);n.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},n.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},n.prototype.forEach=function(e){u.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=n},function(e,t,r){"use strict";function n(e){e.cancelToken&&e.cancelToken.throwIfRequested()}var u=r(0),o=r(173),a=r(65),f=r(34),i=r(174),l=r(175);e.exports=function(e){return n(e),e.baseURL&&!i(e.url)&&(e.url=l(e.baseURL,e.url)),e.headers=e.headers||{},e.data=o(e.data,e.headers,e.transformRequest),e.headers=u.merge(e.headers.common||{},e.headers[e.method]||{},e.headers||{}),u.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]}),(e.adapter||f.adapter)(e).then(function(t){return n(e),t.data=o(t.data,t.headers,e.transformResponse),t},function(t){return a(t)||(n(e),t&&t.response&&(t.response.data=o(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},function(e,t,r){"use strict";var n=r(0);e.exports=function(e,t,r){return n.forEach(r,function(r){e=r(e,t)}),e}},function(e,t,r){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t,r){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t,r){"use strict";function n(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var r=this;e(function(e){r.reason||(r.reason=new u(e),t(r.reason))})}var u=r(66);n.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},n.source=function(){var e;return{token:new n(function(t){e=t}),cancel:e}},e.exports=n},function(e,t,r){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(19)),o=n(r(61)),a=n(r(67)),f=n(r(13));t.default={i18nData:{en:{},zh_cn:{}},created:function(){var e=this;this.$options.lang=window.__$ncform.lang,this.$data.i18n=this.$options.i18nData[this.$options.lang]||this.$options.i18nData.en,this.$http||(this.$http=this.$axios||this.axios||o.default),this.$data.mergeConfig=(0,u.default)(!0,{},this.$data.defaultConfig,this.config),this.$watch("config",function(){e.$data.mergeConfig=(0,u.default)(!0,{},e.$data.defaultConfig,e.config)})},props:{config:{type:Object,default:function(){return{disabled:!1,readonly:!1,hidden:!1,placeholder:""}}},formData:{type:Object},globalConst:{type:Object},idxChain:{type:String,default:""},value:{type:[String,Number,Boolean,Object,Array]}},data:function(){return{mergeConfig:{},defaultConfig:{},modelVal:this.value,i18n:{}}},computed:{disabled:function(){return this._analyzeVal(this.config.disabled)},readonly:function(){return this._analyzeVal(this.config.readonly)},placeholder:function(){return this._analyzeVal(this.config.placeholder)},hidden:function(){return this._analyzeVal(this.config.hidden)}},watch:{modelVal:function(e){var t=this._processModelVal(e);this.$options.tempProcessedVal=t,this.$emit("input",t)},value:function(e){JSON.stringify(this.$data.modelVal)!==JSON.stringify(e)&&JSON.stringify(this.$options.tempProcessedVal)!==JSON.stringify(e)&&(this.$data.modelVal=e),this.$options.tempProcessedVal=null}},methods:{_analyzeVal:function(e){return f.default.smartAnalyzeVal(e,{idxChain:this.idxChain,data:{rootData:this.formData,constData:this.globalConst}})},_processModelVal:function(e){return e},$t:function(e,t){return"[object Object]"!==Object.prototype.toString.call(t)?this.$data.i18n[e]:(0,a.default)(this.$data.i18n[e])(t)}}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(12)),o=n(r(180)),a=n(r(35)),f=(0,o.default)(function(e,t,r,n){(0,u.default)(t,(0,a.default)(t),e,n)});t.default=f},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(71)),o=n(r(73));t.default=function(e){return(0,u.default)(function(t,r){var n=-1,u=r.length,a=u>1?r[u-1]:void 0,f=u>2?r[2]:void 0;for(a=e.length>3&&"function"==typeof a?(u--,a):void 0,f&&(0,o.default)(r[0],r[1],f)&&(a=u<3?void 0:a,u=1),t=Object(t);++n0){if(++t>=n)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(6)),o=n(r(31)),a=n(r(187)),f=Object.prototype.hasOwnProperty;t.default=function(e){if(!(0,u.default)(e))return(0,a.default)(e);var t=(0,o.default)(e),r=[];for(var n in e)("constructor"!=n||!t&&f.call(e,n))&&r.push(n);return r}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(72)),o=n(r(71)),a=n(r(74)),f=(0,o.default)(function(e,t){try{return(0,u.default)(e,void 0,t)}catch(e){return(0,a.default)(e)?e:new Error(e)}});t.default=f},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(3)),o=n(r(36)),a=n(r(4)),f="[object Object]",i=Function.prototype,l=Object.prototype,c=i.toString,s=l.hasOwnProperty,d=c.call(Object);t.default=function(e){if(!(0,a.default)(e)||(0,u.default)(e)!=f)return!1;var t=(0,o.default)(e);if(null===t)return!0;var r=s.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&c.call(r)==d}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(24));t.default=function(e,t){return(0,n.default)(t,function(t){return e[t]})}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(9)),u=Object.prototype,o=u.hasOwnProperty;t.default=function(e,t,r,a){return void 0===e||(0,n.default)(e,u[r])&&!o.call(a,r)?t:e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"};t.default=function(e){return"\\"+n[e]}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(194)),o=n(r(196)),a=n(r(197)),f=n(r(75)),i={escape:o.default,evaluate:a.default,interpolate:f.default,variable:"",imports:{_:{escape:u.default}}};t.default=i},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(195)),o=n(r(10)),a=/[&<>"']/g,f=RegExp(a.source);t.default=function(e){return(e=(0,o.default)(e))&&f.test(e)?e.replace(a,u.default):e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(60)).default)({"&":"&","<":"<",">":">",'"':""","'":"'"});t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=/<%-([\s\S]+?)%>/g},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=/<%([\s\S]+?)%>/g},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(19)),o=n(r(13));t.default={created:function(){var e=this;this.$data.mergeConfig=(0,u.default)(!0,{},this.$data.defaultConfig,this.config),this.$watch("config",function(){e.$data.mergeConfig=(0,u.default)(!0,{},e.$data.defaultConfig,e.config)})},props:{config:{type:Object},schema:{type:Object,default:function(){return{type:"object"}}},formData:{type:Object},globalConst:{type:Object},idxChain:{type:String,default:""}},data:function(){return{mergeConfig:{},defaultConfig:{collapsed:!1,disableCollapse:!1,layout:"v",labelWidth:"100px"}}},methods:{_analyzeVal:function(e){return o.default.smartAnalyzeVal(e,{idxChain:this.idxChain,data:{rootData:this.formData,constData:this.globalConst}})},collapse:function(){this.$data.mergeConfig.disableCollapse||(this.$data.mergeConfig.collapsed=!this.$data.mergeConfig.collapsed)},isNormalObjSchema:o.default.isNormalObjSchema,isNormalArrSchema:o.default.isNormalArrSchema}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(200)),o=n(r(67)),a=n(r(19)),f=n(r(13));t.default={i18nData:{en:{},zh_cn:{}},created:function(){var e=this;this.$options.lang=window.__$ncform.lang,this.$data.i18n=this.$options.i18nData[this.$options.lang]||this.$options.i18nData.en,this.schema.value=this.schema.value&&this.schema.value.length>0?this.schema.value:[f.default.getDefVal(this.schema.items.type)],this.schema.value.forEach(function(t,r){e.addItem(r)}),this.$data.mergeConfig=(0,a.default)(!0,{},this.$data.defaultConfig,this.config),this.$watch("config",function(){e.$data.mergeConfig=(0,a.default)(!0,{},e.$data.defaultConfig,e.config)})},props:{config:{type:Object},schema:{type:Object,default:function(){return{type:"array"}}},formData:{type:Object},globalConst:{type:Object},idxChain:{type:String,default:""}},data:function(){return{mergeConfig:{},defaultConfig:{collapsed:!1,disableCollapse:!1,disableReorder:!1,disableAdd:!1,disableDel:!1,addTxt:"",delAllTxt:""},i18n:{}}},methods:{_analyzeVal:function(e){return f.default.smartAnalyzeVal(e,{idxChain:this.idxChain,data:{rootData:this.formData,constData:this.globalConst}})},isNormalObjSchema:f.default.isNormalObjSchema,isNormalArrSchema:f.default.isNormalArrSchema,addItem:function(e){var t=e;if(void 0===t&&(this.schema.value.push(f.default.getDefVal(this.schema.items.type)),t=this.schema.value.length-1),!this.schema.value[t].__dataSchema){var r=(0,u.default)(this.schema.items);f.default.setValueToSchema(this.schema.value[t],r,!0),this.$set(this.schema.value,t,{__dataSchema:r})}this.schema.value[t].__dataSchema.__id||(this.schema.value[t].__dataSchema.__id=Math.random())},delItem:function(e){this.schema.value.splice(e,1)},delAllItems:function(){this.schema.value=[]},itemUp:function(e){0!==e&&this.schema.value.splice(e-1,0,this.schema.value.splice(e,1)[0])},itemDown:function(e){e!==this.schema.value.length-1&&this.schema.value.splice(e+1,0,this.schema.value.splice(e,1)[0])},collapse:function(){this.$data.mergeConfig.disableCollapse||(this.$data.mergeConfig.collapsed=!this.$data.mergeConfig.collapsed)},$t:function(e,t){return"[object Object]"!==Object.prototype.toString.call(t)?this.$data.i18n[e]:(0,o.default)(this.$data.i18n[e])(t)}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(201)),u=1,o=4;t.default=function(e){return(0,n.default)(e,u|o)}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(25)),o=n(r(202)),a=n(r(68)),f=n(r(203)),i=n(r(204)),l=n(r(205)),c=n(r(206)),s=n(r(207)),d=n(r(208)),p=n(r(49)),_=n(r(209)),y=n(r(57)),v=n(r(210)),b=n(r(211)),h=n(r(220)),m=n(r(1)),j=n(r(27)),g=n(r(6)),M=n(r(7)),O=1,P=2,w=4,S="[object Arguments]",x="[object Function]",A="[object GeneratorFunction]",C="[object Object]",E={};E[S]=E["[object Array]"]=E["[object ArrayBuffer]"]=E["[object DataView]"]=E["[object Boolean]"]=E["[object Date]"]=E["[object Float32Array]"]=E["[object Float64Array]"]=E["[object Int8Array]"]=E["[object Int16Array]"]=E["[object Int32Array]"]=E["[object Map]"]=E["[object Number]"]=E[C]=E["[object RegExp]"]=E["[object Set]"]=E["[object String]"]=E["[object Symbol]"]=E["[object Uint8Array]"]=E["[object Uint8ClampedArray]"]=E["[object Uint16Array]"]=E["[object Uint32Array]"]=!0,E["[object Error]"]=E[x]=E["[object WeakMap]"]=!1,t.default=function e(t,r,n,$,U,D){var T,k=r&O,V=r&P,z=r&w;if(n&&(T=U?n(t,$,U,D):n(t)),void 0!==T)return T;if(!(0,g.default)(t))return t;var R=(0,m.default)(t);if(R){if(T=(0,v.default)(t),!k)return(0,c.default)(t,T)}else{var N=(0,y.default)(t),L=N==x||N==A;if((0,j.default)(t))return(0,l.default)(t,k);if(N==C||N==S||L&&!U){if(T=V||L?{}:(0,h.default)(t),!k)return V?(0,d.default)(t,(0,i.default)(T,t)):(0,s.default)(t,(0,f.default)(T,t))}else{if(!E[N])return U?t:{};T=(0,b.default)(t,N,e,k)}}D||(D=new u.default);var I=D.get(t);if(I)return I;D.set(t,T);var B=z?V?_.default:p.default:V?keysIn:M.default,F=R?void 0:B(t);return(0,o.default)(F||t,function(u,o){F&&(u=t[o=u]),(0,a.default)(T,o,e(u,r,n,o,t,D))}),T}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){for(var r=-1,n=null==e?0:e.length;++r=0&&i.splice(t,1)}(n)};return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else o()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");void 0===(t=t||{}).singleton&&(t.singleton=o()),void 0===t.insertAt&&(t.insertAt="bottom");var r=d(e);return s(r,t),function(e){for(var o=[],a=0;a=0?this.$data.modelVal:this.$data.modelVal[this.$data.mergeConfig.modelField]),(0,l.default)(this.$data.mergeConfig,"autocomplete.itemTemplate")&&(this.$data.itemTemplate.template=(0,l.default)(this.$data.mergeConfig,"autocomplete.itemTemplate")),(0,l.default)(this.$data.mergeConfig,"compound.prependSelect")&&((0,l.default)(this.$data.mergeConfig,"compound.prependSelect.enumSource")?this.$data.prependSelectOptions=(0,l.default)(this.$data.mergeConfig,"compound.prependSelect.enumSource"):this.$http({url:(0,l.default)(this.$data.mergeConfig,"compound.prependSelect.enumSourceRemote.remoteUrl")}).then(function(t){e.$data.prependSelectOptions=e.$data.mergeConfig.compound.prependSelect.enumSourceRemote.resField?(0,l.default)(t.data,e.$data.mergeConfig.compound.prependSelect.enumSourceRemote.resField):t.data}),this.$data.prependSelectVal=(0,l.default)(this.value,(0,l.default)(this.$data.mergeConfig,"compound.prependSelect.modelField")),this.$watch("prependSelectVal",function(){var e=this._processModelVal();this.$emit("input",e)})),(0,l.default)(this.$data.mergeConfig,"compound.appendSelect")&&((0,l.default)(this.$data.mergeConfig,"compound.appendSelect.enumSource")?this.$data.appendSelectOptions=(0,l.default)(this.$data.mergeConfig,"compound.appendSelect.enumSource"):this.$http({url:(0,l.default)(this.$data.mergeConfig,"compound.appendSelect.enumSourceRemote.remoteUrl")}).then(function(t){e.$data.appendSelectOptions=e.$data.mergeConfig.compound.appendSelect.enumSourceRemote.resField?(0,l.default)(t.data,e.$data.mergeConfig.compound.appendSelect.enumSourceRemote.resField):t.data}),this.$data.appendSelectVal=(0,l.default)(this.value,(0,l.default)(this.$data.mergeConfig,"compound.appendSelect.modelField")),this.$watch("appendSelectVal",function(){var e=this._processModelVal();this.$emit("input",e)}))},data:function(){return{prependSelectOptions:[],prependSelectVal:"",appendSelectOptions:[],appendSelectVal:"",itemTemplate:{props:["item"],template:""},isUploading:!1,inputVal:"",defaultConfig:{type:"text",trim:!0,clearable:!1,prefixIcon:"",suffixIcon:"",modelField:"",upload:{uploadUrl:"",data:{},fileField:"file",accept:"",constraint:{width:0,height:0,sizeFixed:!0,maxSize:0,minSize:0},resField:"",uploadText:""}}}},computed:{autocompleteOtherParams:function(){var e=(0,u.default)((0,l.default)(this.mergeConfig,"autocomplete.enumSourceRemote.otherParams"),{});for(var t in e)e[t]=this._analyzeVal(e[t]);return e}},methods:{querySearch:function(e,t){var n=this.$data.mergeConfig.autocomplete;if(n.enumSource)t(n.enumSource.filter(function(t){return-1!==t[n.itemValueField||"value"].toString().toLowerCase().indexOf(e.toLowerCase())}));else{var r={url:n.enumSourceRemote.remoteUrl,params:this.autocompleteOtherParams?JSON.parse(JSON.stringify(this.autocompleteOtherParams)):{}};r.params[n.enumSourceRemote.paramName]=e,this.$http(r).then(function(e){t(n.enumSourceRemote.resField?(0,l.default)(e.data,n.enumSourceRemote.resField):e.data)})}},handleClickUpload:function(){this.disabled||(this.$refs.upload.value=null,this.$refs.upload.click())},handleFileChange:function(){var e=this,t=this,n=new FormData,o=t.mergeConfig.upload,a=o.uploadUrl,u=o.data,i=o.resField,s=o.fileField,d=Object.assign({},u);d[s]=this.$refs.upload.files[0];var c=d[s].size/1024;t.mergeConfig.upload.constraint.maxSize&&c>t.mergeConfig.upload.constraint.maxSize?t.$message({message:"请上传小于"+t.mergeConfig.upload.constraint.maxSize+"KB的文件,您的文件为"+c.toFixed(0)+"KB",type:"error"}):t.mergeConfig.upload.constraint.minSize&&c=0&&t.mergeConfig.upload.constraint.width&&t.mergeConfig.upload.constraint.height){var n=new FileReader;n.onload=function(n){var r=new Image;r.onload=function(){(t.mergeConfig.upload.constraint.sizeFixed?this.width===t.mergeConfig.upload.constraint.width&&this.height===t.mergeConfig.upload.constraint.height:(this.width/this.height).toFixed(0)===(t.mergeConfig.upload.constraint.width/t.mergeConfig.upload.constraint.height).toFixed(0))?e():t.mergeConfig.upload.constraint.sizeFixed?t.$message({message:"请上传"+t.mergeConfig.upload.constraint.width+"x"+t.mergeConfig.upload.constraint.height+"的图片,你的图片为"+this.width+"x"+this.height,type:"error"}):t.$message({message:"请上传宽高比为"+t._getFractionalExpression(t.mergeConfig.upload.constraint.width/t.mergeConfig.upload.constraint.height,.01)+"的图片,你的图片宽高比为"+t._getFractionalExpression(this.width/this.height,.01),type:"error"})},r.src=n.target.result},n.readAsDataURL(d[s])}else e()}).then(function(){var o=!0,u=!1,s=void 0;try{for(var c,f=Object.entries(d)[Symbol.iterator]();!(o=(c=f.next()).done);o=!0){var p=r(c.value,2),m=p[0],_=p[1];n.append(m,_)}}catch(e){u=!0,s=e}finally{try{!o&&f.return&&f.return()}finally{if(u)throw s}}e.$data.isUploading=!0,e.$http({method:"POST",url:a,data:n}).then(function(t){e.$data.inputVal=(0,l.default)(t,i||""),e.$data.isUploading=!1}).catch(function(){t.$message.error("上传失败,请稍后再试!"),e.$data.isUploading=!1})})},_getFractionalExpression:function(e,t){for(var n=1,r=1;Math.abs(n/r-e)>t;)n/r>e?r++:n/r0&&tclick to upload",uploadServer:"Upload to server",upload:"Upload",chFile:"Select file",successChTips:"<%= fileCount %> files selected",uploadSuccess:"Uploaded successfully!",uploadFail:"Uploading files all failed!",uploadSomeFail:"Some files failed to upload!",limitTips:"No more than <%= limit %> files can be selected, please re-select"},zh_cn:{uploadTips:"将文件拖到此处,或点击上传",uploadServer:"上传到服务器",upload:"点击上传",chFile:"选取文件",successChTips:"共选中文件 <%= fileCount %> 个",uploadSuccess:"上传成功!",uploadFail:"上传文件全部失败!",uploadSomeFail:"部分文件上传失败!",limitTips:"选中文件不能多于<%= limit %>个,请重新选择"}},props:{value:{type:Array,default:function(){return[]}}},data:function(){return{defaultConfig:{uploadUrl:"",multiple:!1,data:{},showFileList:!0,drag:!1,accept:"",listType:"text",autoUpload:!1,limit:1,constraint:{width:0,height:0,sizeFixed:!0,maxSize:0,minSize:0},resField:"",fileNameField:"name",fileUrlField:"url",fileField:"file"},uploadInfo:{numUploaded:0,total:0,count:0,num:{success:0,error:0}}}},computed:{uploadUrl:function(){return this.mergeConfig.uploadUrl||this.config.uploadUrl||this.defaultConfig.uploadUrl},listType:function(){var e=this.mergeConfig.listType;return"picture-card"===e?"":e},fileList:function(){var e=this.modelVal,t=0;for(var n in e)"success"!==e[n].status&&e[n].status||(t++,e[n].status||(e[n].status="success"));return this.uploadInfo.numUploaded=t,e},showFileList:function(){return this.readonly||this.mergeConfig.showFileList}},methods:{submitUpload:function(){this.$refs.upload.submit()},handleUploadChange:function(e,t){var n=this;n.uploadInfo.total=t.length-n.uploadInfo.numUploaded,n.mergeConfig.autoUpload||n.mergeConfig.showFileList||!t.length||n.$message({message:this.$t("successChTips",{fileCount:t.length}),type:"success"})},handleUploadSucess:function(e,t,n){var r=void 0;for(r in n)if(n[r].uid===t.uid){var a=this.mergeConfig,l=a.resField,u=a.fileUrlField,i=a.fileNameField,s=(0,o.default)(e,l||"",{});n[r].name=s&&s[i]||n[r].name,n[r].url=s&&s[u]||n[r].url;break}n[r].url?this.uploadCallback({state:"success",fileList:n}):(n.splice(r,1),this.uploadCallback({state:"error",fileList:n}))},handleUploadError:function(e,t,n){this.uploadCallback({state:"error",fileList:n})},uploadCallback:function(e){var t=e.state,n=e.fileList,r=this,o=r.uploadInfo.total;if(r.uploadInfo.count++,r.uploadInfo.num[t]++,r.uploadInfo.count===o){o===r.uploadInfo.num[t]?r.$message({message:"success"===t?r.$t("uploadSuccess"):r.$t("uploadFail"),type:t}):r.$message({message:r.$t("uploadSomeFail"),type:"error"}),r.modelVal=n,r.uploadInfo.count=0,r.uploadInfo.num.success=0,r.uploadInfo.num.error=0}},handleUploadExceed:function(e,t){this.$message({message:this.$t("limitTips",{limit:this.mergeConfig.limit}),type:"warning"})},handleUploadRemove:function(e,t){"success"===e.status&&this.uploadInfo.numUploaded--,this.uploadInfo.total=t.length-this.uploadInfo.numUploaded,this.modelVal=t}}}},function(e,t,n){var r=n(209);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(33),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.controlMixin;t.default={mixins:[r],props:{value:{type:Number,default:0}},data:function(){return{defaultConfig:{min:0,max:1/0,step:1}}},computed:{},methods:{}}},function(e,t,n){var r=n(212);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(36),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.controlMixin;t.default={mixins:[r],props:{value:{type:String,default:""}},data:function(){return{defaultConfig:{rows:2,autoSize:!1}}},computed:{},methods:{}}},function(e,t,n){var r=n(215);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(39),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(7)),o=l(n(102)),a=l(n(1));function l(e){return e&&e.__esModule?e:{default:e}}var u=a.default.mixins.vue.controlMixin,i=a.default.ncformUtils;t.default={mixins:[u],i18nData:{en:{selectPls:"Select Please"},zh_cn:{selectPls:"请选择"}},props:{value:{type:[String,Number,Boolean,Object,Array],default:""}},created:function(){"boolean"==typeof this.value&&(this.$data.valueType="boolean",this.$data.modelVal=this.$data.modelVal?1:0)},mounted:function(){this.$data.itemTemplate.template=this.$data.mergeConfig.itemTemplate,0==this.$data.mergeConfig.enumSource.length?(this.$data.isLocalSource=!1,"boolean"==i.getValType(this.value)&&(this.$data.options=[{value:1,label:"true"},{value:0,label:"false"}])):this.$data.options=this.$data.mergeConfig.enumSource},data:function(){return{defaultConfig:{multiple:!1,clearable:!0,filterable:!1,filterLocal:!0,itemTemplate:"",itemLabelField:"label",itemValueField:"value",enumSource:[],enumSourceRemote:{remoteUrl:"",paramName:"keyword",otherParams:{},resField:"",selectFirstItem:!1}},isLocalSource:!0,options:[],itemTemplate:{template:"",props:["item"]},loading:!1}},computed:{otherParams:function(){var e=(0,o.default)((0,r.default)(this.mergeConfig,"enumSourceRemote.otherParams"),{});for(var t in e)e[t]=this._analyzeVal(e[t]);return e}},methods:{remoteMethod:function(e){var t=this;if((0,r.default)(this.mergeConfig,"enumSourceRemote.remoteUrl")){var n={url:this.mergeConfig.enumSourceRemote.remoteUrl,params:JSON.parse(JSON.stringify(this.otherParams))};n.params[this.$data.mergeConfig.enumSourceRemote.paramName]=e,this.$http(n).then(function(e){t.$data.options=t.$data.mergeConfig.enumSourceRemote.resField?(0,r.default)(e.data,t.$data.mergeConfig.enumSourceRemote.resField):e.data,t.mergeConfig.enumSourceRemote.selectFirstItem&&t.$data.options.length>0&&(t.$data.modelVal=t.$data.modelVal||t.$data.options[0][t.$data.mergeConfig.itemValueField])})}},_processModelVal:function(e){return"boolean"===this.$data.valueType?!!e:e}},watch:{otherParams:function(e,t){JSON.stringify(e)!==JSON.stringify(t)&&(void 0!==t&&(Array.isArray(this.modelVal)?this.modelVal=[]:this.modelVal=null),this.remoteMethod())}}}},function(e,t,n){var r=n(218);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(42),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.controlMixin;t.default={mixins:[r],props:{value:{type:[String]}},data:function(){return{defaultConfig:{}}},computed:{},methods:{}}},function(e,t,n){var r=n(221);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(45),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.controlMixin;t.default={mixins:[r],i18nData:{en:{chYear:"Choose Year",chMonth:"Choose Month",chDate:"Choose Date",chWeek:"Choose Week",chTime:"Choose Datetime",weekFormat:"Week WW of yyyy"},zh_cn:{chYear:"选择年份",chMonth:"选择月份",chDate:"选择日期",chWeek:"选择周",chTime:"选择时间",weekFormat:"yyyy年 第WW周"}},props:{value:{type:String,default:""}},created:function(){},mounted:function(){var e=this;this.$data.modelVal&&(this.$data.modelVal=new Date(parseInt(this.$data.modelVal))),this.$nextTick(function(){e.$data.typeOptions[e.$data.mergeConfig.type]||(e.$data.mergeConfig.type="date")})},data:function(){return{typeOptions:{year:{format:"",placeholder:"chYear"},month:{format:"",placeholder:"chMonth"},date:{format:"",placeholder:"chDate"},week:{format:"weekFormat",placeholder:"chWeek"},datetime:{format:"",placeholder:"chTime"}},defaultConfig:{type:"date"}}},computed:{},methods:{_processModelVal:function(e){return""+new Date(e).getTime()}}}},function(e,t,n){var r=n(224);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(48),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.controlMixin;t.default={mixins:[r],props:{value:{type:[String,Number]}},data:function(){return{defaultConfig:{min:0,max:100,step:1}}},computed:{},methods:{}}},function(e,t,n){var r=n(227);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(51),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.controlMixin;t.default={mixins:[r],props:{value:{type:Number,default:0}},data:function(){return{defaultConfig:{max:5,allowHalf:!1,lowThreshold:2,highThreshold:4,colors:["#F7BA2A","#F7BA2A","#F7BA2A"],voidColor:"#C6D1DE",disabledVoidColor:"#EFF2F7",iconClasses:["el-icon-star-on","el-icon-star-on","el-icon-star-on"],voidIconClass:"el-icon-star-off",disabledVoidIconClass:"el-icon-star-on",showText:!1,showScore:!1,textColor:"#1F2D3D",texts:["极差","失望","一般","满意","惊喜"]}}},computed:{},methods:{}}},function(e,t,n){var r=n(230);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(54),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.controlMixin;t.default={mixins:[r],props:{value:{type:[String,Number]}},data:function(){return{defaultConfig:{multiLine:!1},val:""}},mounted:function(){this.val=this.modelVal}}},function(e,t,n){var r=n(233);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(57),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1));r.default.ncformUtils;var o=r.default.mixins.vue.layoutObjectMixin;t.default={props:{showLegend:{type:Boolean,default:!0}},methods:{legendEnable:function(e){return e.ui.showLegend&&e.ui.legend}},mixins:[o]}},function(e,t,n){var r=n(236);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(60),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(238)),o=a(n(1));function a(e){return e&&e.__esModule?e:{default:e}}var l=o.default.ncformUtils,u=o.default.mixins.vue.layoutArrayMixin;t.default={mixins:[u],i18nData:{en:{action:"Action",add:"Add",delAll:"Delete All"},zh_cn:{action:"操作",add:"增加",delAll:"删除全部"}},created:function(){l.isNormalObjSchema(this.schema.items)?this.$data.renderSchemas=(0,r.default)(this.schema.items.properties,function(e,t){return e}):this.$data.renderSchemas=[this.schema.items]},data:function(){return{renderSchemas:[]}},methods:{analyzeItemVal:function(e,t){return l.smartAnalyzeVal(e,{idxChain:t+"",data:{rootData:this.formData,constData:this.globalConst}})}}}},function(e,t,n){var r=n(266);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(63),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.layoutArrayMixin;t.default={mixins:[r],i18nData:{en:{add:"Add",delAll:"Delete All"},zh_cn:{add:"增加",delAll:"删除全部"}},created:function(){this._supportItemsCollapse()},methods:{collapseItem:function(e){e._expand=!e._expand},_supportItemsCollapse:function(){var e=this;this.$data.mergeConfig.disableItemCollapse||this.schema.value.forEach(function(t){void 0===t.__dataSchema._expand&&e.$set(t.__dataSchema,"_expand",!e.$data.mergeConfig.itemCollapse)})}},watch:{"schema.value.length":{handler:function(e,t){e>t&&this._supportItemsCollapse()}}}}},function(e,t,n){var r=n(269);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(66),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.layoutArrayMixin;t.default={mixins:[r],data:function(){return{defaultConfig:{tabPosition:"top"}}},methods:{handleTabsEdit:function(e,t){"add"===t&&this.addItem(),"remove"===t&&this.delItem(e)}}}},function(e,t,n){var r=n(272);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=l(n(4)),a=l(n(69));function l(e){return e&&e.__esModule?e:{default:e}}var u=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;t.default=function(e,t){if((0,o.default)(e))return!1;var n=void 0===e?"undefined":r(e);return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!(0,a.default)(e))||i.test(e)||!u.test(e)||null!=t&&e in Object(t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=l(n(9)),a=l(n(11));function l(e){return e&&e.__esModule?e:{default:e}}var u="[object Symbol]";t.default=function(e){return"symbol"==(void 0===e?"undefined":r(e))||(0,a.default)(e)&&(0,o.default)(e)==u}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(134)),o=i(n(150)),a=i(n(152)),l=i(n(153)),u=i(n(154));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1&&e%1==0&&e<=r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.prototype;t.default=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(180)),o=a(n(111));function a(e){return e&&e.__esModule?e:{default:e}}var l=Object.prototype.propertyIsEnumerable,u=Object.getOwnPropertySymbols,i=u?function(e){return null==e?[]:(e=Object(e),(0,r.default)(u(e),function(t){return l.call(e,t)}))}:o.default;t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(118));t.default=function(e){var t=new e.constructor(e.byteLength);return new r.default(t).set(new r.default(e)),t}},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.mergeConfig.type&&e.typeOptions[e.mergeConfig.type]?n("el-date-picker",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],staticClass:"ncform-date-picker",attrs:{placeholder:e.placeholder||e.$t(e.typeOptions[e.mergeConfig.type].placeholder),disabled:e.disabled,readonly:e.readonly,type:e.mergeConfig.type,format:e.mergeConfig.format||e.$t(e.typeOptions[e.mergeConfig.type].format)},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}}):e._e()},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement;return(e._self._c||t)("el-color-picker",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],attrs:{disabled:e.disabled||e.readonly},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}})},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"ncform-radio"},[n("el-radio-group",{directives:[{name:"show",rawName:"v-show",value:!e.hidden&&!e.readonly,expression:"!hidden && !readonly"}],attrs:{disabled:e.disabled,size:"mini"},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}},e._l(e.mergeConfig.enumSource,function(t){return n("el-radio"+("button"===e.mergeConfig.type?"-button":""),{key:t[e.mergeConfig.itemValueField],tag:"component",class:"radio"===e.mergeConfig.type&&"v"===e.mergeConfig.arrangement?"is-vertical":"",attrs:{label:t[e.mergeConfig.itemValueField]}},[e._v(e._s(t[e.mergeConfig.itemLabelField]))])})),e._v(" "),n("label",{directives:[{name:"show",rawName:"v-show",value:e.readonly,expression:"readonly"}],staticClass:"label-read"},[e._v(e._s(e.labelRead))])],1)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"ncform-checkbox",style:{display:e.hidden?"none":""}},[e.mergeConfig.selectAll&&!e.readonly?n("el-checkbox",{class:"check-all",attrs:{disabled:e.disabled,indeterminate:e.mergeConfig.isIndeterminate},on:{change:e.handleCheckAllChange},model:{value:e.mergeConfig.checkAll,callback:function(t){e.$set(e.mergeConfig,"checkAll",t)},expression:"mergeConfig.checkAll"}},[e._v(e._s(e.$t("all")))]):e._e(),e._v(" "),e.readonly?e._e():n("el-checkbox-group",{attrs:{size:"mini",disabled:e.disabled},on:{change:e.handleCheckedOptChange},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}},e._l(e.mergeConfig.enumSource,function(t){return n("el-checkbox"+("button"===e.mergeConfig.type?"-button":""),{key:t[e.mergeConfig.itemValueField],tag:"component",class:"checkbox"===e.mergeConfig.type&&"v"===e.mergeConfig.arrangement?"is-vertical":"",attrs:{label:t[e.mergeConfig.itemValueField]}},[e._v(e._s(t[e.mergeConfig.itemLabelField]))])})),e._v(" "),e._l(e.labelRead,function(t,r){return n("label",{directives:[{name:"show",rawName:"v-show",value:e.readonly,expression:"readonly"}],key:r,class:["label-read","checkbox"===e.mergeConfig.type&&"v"===e.mergeConfig.arrangement?"label-vertical":""]},[e._v(e._s(t))])})],2)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-upload",{ref:"upload",class:["ncform-upload",e.readonly?"is-read-only":""],style:{display:e.hidden?"none":""},attrs:{disabled:e.readonly||e.disabled,action:e.uploadUrl,multiple:e.mergeConfig.multiple,data:e.mergeConfig.data,"show-file-list":e.showFileList,drag:e.mergeConfig.drag,accept:e.mergeConfig.accept,"list-type":e.listType,"auto-upload":e.mergeConfig.autoUpload,limit:e.mergeConfig.limit,"on-change":e.handleUploadChange,"on-success":e.handleUploadSucess,"on-error":e.handleUploadError,"on-exceed":e.handleUploadExceed,"on-remove":e.handleUploadRemove,"file-list":e.fileList,name:e.mergeConfig.fileField}},[!e.readonly&&e.mergeConfig.drag?n("template",{slot:"trigger"},[n("i",{staticClass:"el-icon-upload"}),e._v(" "),n("div",{staticClass:"el-upload__text",domProps:{innerHTML:e._s(e.$t("uploadTips"))}})]):e._e(),e._v(" "),e.mergeConfig.drag&&e.disabled?n("div",{staticClass:"disabled-mask"}):e._e(),e._v(" "),e.readonly||!e.mergeConfig.drag||e.mergeConfig.autoUpload?e._e():n("el-button",{staticClass:"upload-btn",attrs:{disabled:e.disabled,size:"small",type:"success"},on:{click:e.submitUpload}},[e._v(e._s(e.$t("uploadServer")))]),e._v(" "),e.readonly||e.mergeConfig.drag||!e.mergeConfig.autoUpload?e._e():n("el-button",{attrs:{disabled:e.disabled,size:"small",type:"primary"}},[e._v(e._s(e.$t("upload")))]),e._v(" "),e.readonly||e.mergeConfig.drag||e.mergeConfig.autoUpload?e._e():[n("el-button",{attrs:{slot:"trigger",disabled:e.disabled,size:"small",type:"primary"},slot:"trigger"},[e._v(e._s(e.$t("chFile")))]),e._v(" "),n("el-button",{staticClass:"upload-btn",attrs:{disabled:e.disabled,size:"small",type:"success"},on:{click:e.submitUpload}},[e._v(e._s(e.$t("uploadServer")))])]],2)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"ncform-input-number"},[n("el-input-number",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],attrs:{disabled:e.disabled||e.readonly,min:e.mergeConfig.min,max:e.mergeConfig.max,step:e.mergeConfig.step},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}})],1)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement;return(e._self._c||t)("el-input",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],attrs:{disabled:e.disabled,readonly:e.readonly,placeholder:e.placeholder,type:"textarea",rows:e.mergeConfig.rows,autosize:e.mergeConfig.autoSize},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}})},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-select",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],attrs:{placeholder:e.placeholder||e.$t("selectPls"),disabled:e.disabled||e.readonly,clearable:e.mergeConfig.clearable,multiple:e.mergeConfig.multiple,filterable:e.mergeConfig.filterable,remote:!e.isLocalSource&&!e.mergeConfig.filterLocal,"remote-method":e.remoteMethod,loading:e.loading},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}},e._l(e.options,function(t){return n("el-option",{key:t[e.mergeConfig.itemValueField],attrs:{label:t[e.mergeConfig.itemLabelField],value:t[e.mergeConfig.itemValueField]}},[e.itemTemplate.template?n(e.itemTemplate,{tag:"component",attrs:{item:t}}):e._e()],1)}))},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"ncform-input"},[e.mergeConfig.autocomplete?n("el-autocomplete",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],attrs:{disabled:e.disabled,readonly:e.readonly,placeholder:e.placeholder,clearable:e.mergeConfig.clearable,type:e.mergeConfig.type,"prefix-icon":e.mergeConfig.prefixIcon,"suffix-icon":e.mergeConfig.suffixIcon,"fetch-suggestions":e.querySearch,"trigger-on-focus":!!e.mergeConfig.autocomplete.immediateShow,"value-key":e.mergeConfig.autocomplete.itemValueField||"value"},scopedSlots:e._u([{key:"default",fn:function(t){return e.mergeConfig.autocomplete&&e.mergeConfig.autocomplete.itemTemplate?[n(e.itemTemplate,{tag:"component",attrs:{item:t.item}})]:void 0}}]),model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}},[e.mergeConfig.compound?[e.mergeConfig.compound.prependLabel?n("template",{slot:"prepend"},[e._v(e._s(e.mergeConfig.compound.prependLabel))]):e._e(),e._v(" "),e.mergeConfig.compound.appendLabel?n("template",{slot:"append"},[e._v(e._s(e.mergeConfig.compound.appendLabel))]):e._e(),e._v(" "),e.mergeConfig.compound.prependIcon?n("el-button",{attrs:{slot:"prepend",icon:e.mergeConfig.compound.prependIcon},slot:"prepend"}):e._e(),e._v(" "),e.mergeConfig.compound.appendIcon?n("el-button",{attrs:{slot:"append",icon:e.mergeConfig.compound.appendIcon},slot:"append"}):e._e(),e._v(" "),e.mergeConfig.compound.prependSelect?n("el-select",{attrs:{slot:"prepend",placeholder:e.$t("selectPls")},slot:"prepend",model:{value:e.prependSelectVal,callback:function(t){e.prependSelectVal=t},expression:"prependSelectVal"}},e._l(e.prependSelectOptions,function(t){return n("el-option",{key:t[e.mergeConfig.compound.prependSelect.itemValueField],attrs:{label:t[e.mergeConfig.compound.prependSelect.itemLabelField],value:t[e.mergeConfig.compound.prependSelect.itemValueField]}})})):e._e(),e._v(" "),e.mergeConfig.compound.appendSelect?n("el-select",{attrs:{slot:"append",placeholder:e.$t("selectPls")},slot:"append",model:{value:e.appendSelectVal,callback:function(t){e.appendSelectVal=t},expression:"appendSelectVal"}},e._l(e.appendSelectOptions,function(t){return n("el-option",{key:t[e.mergeConfig.compound.appendSelectVal.itemValueField],attrs:{label:t[e.mergeConfig.compound.appendSelect.itemLabelField],value:t[e.mergeConfig.compound.appendSelect.itemValueField]}})})):e._e()]:e._e()],2):n("el-input",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],attrs:{disabled:e.disabled,readonly:e.readonly,placeholder:e.placeholder,clearable:e.mergeConfig.clearable,type:"file"===e.mergeConfig.type?"text":e.mergeConfig.type,"prefix-icon":e.mergeConfig.prefixIcon,"suffix-icon":e.mergeConfig.suffixIcon},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}},["file"!==e.mergeConfig.type&&e.mergeConfig.compound?[e.mergeConfig.compound.prependLabel?n("template",{slot:"prepend"},[e._v(e._s(e.mergeConfig.compound.prependLabel))]):e._e(),e._v(" "),e.mergeConfig.compound.appendLabel?n("template",{slot:"append"},[e._v(e._s(e.mergeConfig.compound.appendLabel))]):e._e(),e._v(" "),e.mergeConfig.compound.prependIcon?n("el-button",{attrs:{slot:"prepend",icon:e.mergeConfig.compound.prependIcon},slot:"prepend"}):e._e(),e._v(" "),e.mergeConfig.compound.appendIcon?n("el-button",{attrs:{slot:"append",icon:e.mergeConfig.compound.appendIcon},slot:"append"}):e._e(),e._v(" "),e.mergeConfig.compound.prependSelect?n("el-select",{attrs:{slot:"prepend",placeholder:e.$t("selectPls")},slot:"prepend",model:{value:e.prependSelectVal,callback:function(t){e.prependSelectVal=t},expression:"prependSelectVal"}},e._l(e.prependSelectOptions,function(t){return n("el-option",{key:t[e.mergeConfig.compound.prependSelect.itemValueField],attrs:{label:t[e.mergeConfig.compound.prependSelect.itemLabelField],value:t[e.mergeConfig.compound.prependSelect.itemValueField]}})})):e._e(),e._v(" "),e.mergeConfig.compound.appendSelect?n("el-select",{attrs:{slot:"append",placeholder:e.$t("selectPls")},slot:"append",model:{value:e.appendSelectVal,callback:function(t){e.appendSelectVal=t},expression:"appendSelectVal"}},e._l(e.appendSelectOptions,function(t){return n("el-option",{key:t[e.mergeConfig.compound.appendSelect.itemValueField],attrs:{label:t[e.mergeConfig.compound.appendSelect.itemLabelField],value:t[e.mergeConfig.compound.appendSelect.itemValueField]}})})):e._e()]:"file"===e.mergeConfig.type&&e.mergeConfig.upload?[e.mergeConfig.upload.uploadUrl?n("el-button",{staticClass:"ncform-input-upload",attrs:{slot:"append"},on:{click:e.handleClickUpload},slot:"append"},[e._v(e._s(e.isUploading?e.$t("uploading"):e.mergeConfig.upload.uploadText||e.$t("upload"))+"\n "),n("input",{ref:"upload",attrs:{type:"file",accept:e.mergeConfig.upload.accept||""},on:{change:e.handleFileChange}})]):e._e()]:e._e()],2)],1)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticStyle:{float:"left"}},[n("el-slider",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],attrs:{disabled:e.disabled||e.readonly,placeholder:e.placeholder,min:e.mergeConfig.min,max:e.mergeConfig.max,step:e.mergeConfig.step},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}})],1)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement;return(e._self._c||t)("el-rate",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],staticClass:"ncform-rate",attrs:{disabled:e.disabled||e.readonly,placeholder:e.placeholder,max:e.mergeConfig.max,"allow-half":e.mergeConfig.allowHalf,"low-threshold":e.mergeConfig.lowThreshold,"high-threshold":e.mergeConfig.highThreshold,colors:e.mergeConfig.colors,"void-color":e.mergeConfig.voidColor,"disabled-void-color":e.mergeConfig.disabledVoidColor,"icon-classes":e.mergeConfig.iconClasses,"void-icon-class":e.mergeConfig.voidIconClass,"disabled-void-icon-class":e.mergeConfig.disabledVoidIconClass,"show-text":e.mergeConfig.showText,"show-score":e.mergeConfig.showScore,"text-color":e.mergeConfig.textColor,texts:e.mergeConfig.texts},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}})},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this.$createElement;return(this._self._c||e)("label",{ref:"label",class:["ncform-label",this.mergeConfig.multiLine?"multi-line":""],attrs:{title:this.mergeConfig.multiLine?"":this.val}},[this._v(this._s(this.val))])},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"__object-form-item"},[e.legendEnable(e.schema)&&e.showLegend?n("legend",{on:{click:function(t){e.collapse()}}},[e._v("\n "+e._s(e.schema.ui.legend)+"\n "),e.mergeConfig.disableCollapse?e._e():n("i",{staticClass:"el-collapse-item__arrow",class:{"el-icon-arrow-up":!e.mergeConfig.collapsed,"el-icon-arrow-down":e.mergeConfig.collapsed}})]):e._e(),e._v(" "),"v"===e.mergeConfig.layout?n("div",{directives:[{name:"show",rawName:"v-show",value:!e.mergeConfig.collapsed,expression:"!mergeConfig.collapsed"}],staticClass:"el-row v-layout",staticStyle:{width:"100%"}},e._l(e.schema.properties,function(t,r){return n("div",{key:r,staticClass:"el-col el-form-item",class:["el-col-"+(2*t.ui.columns||24)],style:{display:e._analyzeVal(t.ui.hidden)?"none":""}},[[e.isNormalObjSchema(t)||t.ui.noLabelSpace?e._e():n("label",{staticClass:"el-form-item__label",style:{visibility:t.ui.showLabel?"visible":"hidden"}},[!0===e._analyzeVal(t.rules.required)||"object"==typeof t.rules.required&&!0===e._analyzeVal(t.rules.required.value)?n("i",{staticClass:"text-danger"},[e._v("*")]):e._e(),e._v("\n\n "+e._s(t.ui.label)+"\n\n "),e._v(" "),n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:t.ui.help.content,placement:"right-start"}},[n("div",{attrs:{slot:"content"},domProps:{innerHTML:e._s(t.ui.help.content)},slot:"content"}),e._v(" "),!0===t.ui.help.show?n("a",{staticClass:"help",attrs:{href:"#"}},[n("span",{class:t.ui.help.iconCls},[e._v(e._s(t.ui.help.text))])]):e._e()])],1),e._v(" "),e._t(r),e._v(" "),t.ui.description?n("small",{staticClass:"form-desc",domProps:{innerHTML:e._s(e._analyzeVal(t.ui.description))}}):e._e()]],2)})):e._e(),e._v(" "),"h"===e.mergeConfig.layout?n("div",{directives:[{name:"show",rawName:"v-show",value:!e.mergeConfig.collapsed,expression:"!mergeConfig.collapsed"}],staticClass:"el-row h-layout",staticStyle:{width:"100%"}},e._l(e.schema.properties,function(t,r){return n("div",{key:r,staticClass:"el-col el-form-item",class:["el-col-"+(2*t.ui.columns||24)],style:{display:e._analyzeVal(t.ui.hidden)?"none":""}},[[e.legendEnable(t)||t.ui.noLabelSpace?e._e():n("label",{staticClass:"el-form-item__label",style:{visibility:t.ui.showLabel?"visible":"hidden",width:e.mergeConfig.labelWidth}},[!0===e._analyzeVal(t.rules.required)||"object"==typeof t.rules.required&&!0===e._analyzeVal(t.rules.required.value)?n("i",{staticClass:"text-danger"},[e._v("*")]):e._e(),e._v("\n "+e._s(t.ui.label)+"\n "),e._v(" "),n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"right-start"}},[n("div",{attrs:{slot:"content"},domProps:{innerHTML:e._s(t.ui.help.content)},slot:"content"}),e._v(" "),!0===t.ui.help.show?n("a",{staticClass:"help",attrs:{href:"#"}},[n("span",{class:t.ui.help.iconCls},[e._v(e._s(t.ui.help.text))])]):e._e()]),e._v("\n :\n ")],1),e._v(" "),n("div",{staticClass:"el-form-item__content",style:{"margin-left":e.legendEnable(t)||t.ui.noLabelSpace?"0px":e.mergeConfig.labelWidth}},[e._t(r),e._v(" "),t.ui.description?n("small",{staticClass:"form-desc",domProps:{innerHTML:e._s(e._analyzeVal(t.ui.description))}}):e._e()],2)]],2)})):e._e()])},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"__array-table-form-item"},[e.schema.ui.legend&&e.schema.ui.showLegend?n("legend",{on:{click:function(t){e.collapse()}}},[e._v("\n "+e._s(e.schema.ui.legend)+"\n "),e.mergeConfig.disableCollapse?e._e():n("i",{staticClass:"el-collapse-item__arrow",class:{"el-icon-arrow-up":!e.mergeConfig.collapsed,"el-icon-arrow-down":e.mergeConfig.collapsed}})]):e._e(),e._v(" "),n("table",{directives:[{name:"show",rawName:"v-show",value:!e.mergeConfig.collapsed,expression:"!mergeConfig.collapsed"}],staticClass:"table table-bordered"},[n("thead",[e._l(e.renderSchemas,function(t,r){return n("th",{directives:[{name:"show",rawName:"v-show",value:!e.analyzeItemVal(t.ui.hidden,r),expression:"!analyzeItemVal(renderSchema.ui.hidden, idx)"}],key:t.ui.label},[t.rules&&t.rules.required?n("i",{staticClass:"text-danger"},[e._v("*")]):e._e(),e._v("\n\n "+e._s(t.ui.label)),e._v(" "),n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"right-start"}},[n("div",{attrs:{slot:"content"},domProps:{innerHTML:e._s(t.ui.help.content)},slot:"content"}),e._v(" "),!0===t.ui.help.show?n("a",{staticClass:"help",attrs:{href:"#"}},[n("span",{class:t.ui.help.iconCls},[e._v(e._s(t.ui.help.text))])]):e._e()]),e._v(" "),t.ui.description?n("small",{staticClass:"form-text text-muted",domProps:{innerHTML:e._s(e._analyzeVal(t.ui.description))}}):e._e()],1)}),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableReorder?e._e():n("th",[e._v(e._s(e.$t("action")))])],2),e._v(" "),n("tbody",e._l(e.schema.value,function(t,r){return n("tr",{key:t.__dataSchema.__id},[e._l(t.__dataSchema.properties||{__notObjItem:t.__dataSchema},function(t,o,a){return n("td",{directives:[{name:"show",rawName:"v-show",value:!e.analyzeItemVal(e.renderSchemas[a].ui.hidden,a),expression:"!analyzeItemVal(renderSchemas[fIdx].ui.hidden, fIdx)"}],key:o},[e._t(o,null,{schema:t,idx:r})],2)}),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableReorder?e._e():n("td",{staticStyle:{width:"130px"}},[n("div",{staticClass:"el-button-group"},[e.mergeConfig.disableDel?e._e():n("button",{staticClass:"el-button el-button--danger el-button--mini",attrs:{type:"button"},on:{click:function(t){e.delItem(r)}}},[n("i",{staticClass:"el-icon-remove"})]),e._v(" "),e.mergeConfig.disableReorder?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:0!==r,expression:"idx !== 0"}],staticClass:"el-button el-button--mini",attrs:{type:"button"},on:{click:function(t){e.itemUp(r)}}},[n("i",{staticClass:"el-icon-sort-up"})]),e._v(" "),e.mergeConfig.disableReorder?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:r!==e.schema.value.length-1,expression:"idx !== schema.value.length - 1"}],staticClass:"el-button el-button--mini",attrs:{type:"button"},on:{click:function(t){e.itemDown(r)}}},[n("i",{staticClass:"el-icon-sort-down"})])])])],2)})),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableAdd?e._e():n("tfoot",[n("tr",[n("td",{attrs:{colspan:e.renderSchemas.length+1}},[e.mergeConfig.disableAdd&&e.mergeConfig.disableDel?e._e():n("div",{staticClass:"el-button-group"},[e.mergeConfig.disableAdd?e._e():n("button",{staticClass:"el-button el-button--mini",attrs:{type:"button"},on:{click:function(t){e.addItem()}}},[n("i",{staticClass:"el-icon-circle-plus-outline"}),e._v(" "+e._s(e.mergeConfig.addTxt||e.$t("add")))]),e._v(" "),e.mergeConfig.disableDel?e._e():n("button",{staticClass:"el-button el-button--danger el-button--mini",attrs:{type:"button"},on:{click:function(t){e.delAllItems()}}},[n("i",{staticClass:"el-icon-remove"}),e._v(" "+e._s(e.mergeConfig.delAllTxt||e.$t("delAll")))])])])])])])])},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"__array-form-item"},[e.schema.ui.legend&&e.schema.ui.showLegend?n("legend",{on:{click:function(t){e.collapse()}}},[e._v("\n "+e._s(e.schema.ui.legend)+"\n "),e.mergeConfig.disableCollapse?e._e():n("i",{staticClass:"el-collapse-item__arrow",class:{"el-icon-arrow-up":!e.mergeConfig.collapsed,"el-icon-arrow-down":e.mergeConfig.collapsed}})]):e._e(),e._v(" "),e._l(e.schema.value,function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:!e.mergeConfig.collapsed,expression:"!mergeConfig.collapsed"}],key:t.__dataSchema.__id,staticClass:"list-item"},[n("div",{staticClass:"list-item-label"},[n("label",[e._v(e._s(t.__dataSchema.ui.label)+" "+e._s(r+1))]),e._v(" "),n("div",{staticClass:"el-button-group"},[e.mergeConfig.disableItemCollapse?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:t.__dataSchema._expand,expression:"dataItem.__dataSchema._expand"}],staticClass:"el-button el-button--mini",attrs:{type:"button"},on:{click:function(n){e.collapseItem(t.__dataSchema)}}},[n("i",{staticClass:"el-icon-arrow-down"})]),e._v(" "),e.mergeConfig.disableItemCollapse?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:!t.__dataSchema._expand,expression:"!dataItem.__dataSchema._expand"}],staticClass:"el-button el-button--mini",attrs:{type:"button"},on:{click:function(n){e.collapseItem(t.__dataSchema)}}},[n("i",{staticClass:"el-icon-arrow-up"})]),e._v(" "),e.mergeConfig.disableDel?e._e():n("button",{staticClass:"el-button el-button--danger el-button--mini",attrs:{type:"button"},on:{click:function(t){e.delItem(r)}}},[n("i",{staticClass:"el-icon-remove"})]),e._v(" "),e.mergeConfig.disableReorder?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:0!==r,expression:"idx !== 0"}],staticClass:"el-button el-button--mini",attrs:{type:"button"},on:{click:function(t){e.itemUp(r)}}},[n("i",{staticClass:"el-icon-sort-up"})]),e._v(" "),e.mergeConfig.disableReorder?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:r!==e.schema.value.length-1,expression:"idx !== schema.value.length - 1"}],staticClass:"el-button el-button--mini",attrs:{type:"button"},on:{click:function(t){e.itemDown(r)}}},[n("i",{staticClass:"el-icon-sort-down"})])])]),e._v(" "),e.isNormalObjSchema(t.__dataSchema)?[n("ncform-object",{directives:[{name:"show",rawName:"v-show",value:e.mergeConfig.disableItemCollapse||t.__dataSchema._expand,expression:"mergeConfig.disableItemCollapse || dataItem.__dataSchema._expand"}],attrs:{schema:t.__dataSchema,"form-data":e.formData,"idx-chain":(e.idxChain?e.idxChain+",":"")+r,config:t.__dataSchema.ui.widgetConfig,"show-legend":!1}},[e._l(t.__dataSchema.properties||{__notObjItem:t.__dataSchema},function(t,o){return n("template",{slot:o},[e._t(o,null,{schema:t,idx:r})],2)})],2)]:n("div",{staticClass:"normal-item"},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.mergeConfig.disableItemCollapse||t.__dataSchema._expand,expression:"mergeConfig.disableItemCollapse || dataItem.__dataSchema._expand"}]},[e._t("__notObjItem",null,{schema:t.__dataSchema,idx:r})],2)])],2)}),e._v(" "),e.mergeConfig.disableAdd&&e.mergeConfig.disableDel?e._e():n("div",{directives:[{name:"show",rawName:"v-show",value:!e.mergeConfig.collapsed,expression:"!mergeConfig.collapsed"}],staticClass:"el-button-group"},[e.mergeConfig.disableAdd?e._e():n("button",{staticClass:"el-button el-button--mini",attrs:{type:"button"},on:{click:function(t){e.addItem()}}},[n("i",{staticClass:"el-icon-circle-plus-outline"}),e._v(" "+e._s(e.mergeConfig.addTxt||e.$t("add")))]),e._v(" "),e.mergeConfig.disableDel?e._e():n("button",{staticClass:"el-button el-button--danger el-button--mini",attrs:{type:"button"},on:{click:function(t){e.delAllItems()}}},[n("i",{staticClass:"el-icon-remove"}),e._v(" "+e._s(e.mergeConfig.delAllTxt||e.$t("delAll")))])])],2)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"__array-tabs-form-item"},[e.schema.ui.legend&&e.schema.ui.showLegend?n("legend",{on:{click:function(t){e.collapse()}}},[e._v("\n "+e._s(e.schema.ui.legend)+"\n "),e.mergeConfig.disableCollapse?e._e():n("i",{staticClass:"el-collapse-item__arrow",class:{"el-icon-arrow-up":!e.mergeConfig.collapsed,"el-icon-arrow-down":e.mergeConfig.collapsed}})]):e._e(),e._v(" "),n("el-tabs",{directives:[{name:"show",rawName:"v-show",value:!e.mergeConfig.collapsed,expression:"!mergeConfig.collapsed"}],attrs:{closable:!e.mergeConfig.disableDel,addable:!e.mergeConfig.disableAdd,type:"card","tab-position":e.mergeConfig.tabPosition},on:{edit:e.handleTabsEdit}},e._l(e.schema.value,function(t,r){return n("el-tab-pane",{key:t.__dataSchema.__id,attrs:{name:""+r}},[n("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n "+e._s(t.__dataSchema.ui.label+" "+(r+1))+"\n "),e._v(" "),n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"right-start"}},[n("div",{attrs:{slot:"content"},domProps:{innerHTML:e._s(t.__dataSchema.ui.help.content)},slot:"content"}),e._v(" "),!0===t.__dataSchema.ui.help.show?n("a",{staticClass:"help",attrs:{href:"#"}},[n("span",{class:t.__dataSchema.ui.help.iconCls},[e._v(e._s(t.__dataSchema.ui.help.text))])]):e._e()])],1),e._v(" "),e.isNormalObjSchema(t.__dataSchema)?[n("ncform-object",{attrs:{schema:t.__dataSchema,"form-data":e.formData,"idx-chain":(e.idxChain?e.idxChain+",":"")+r,config:t.__dataSchema.ui.widgetConfig,"show-legend":!1}},[e._l(t.__dataSchema.properties||{__notObjItem:t.__dataSchema},function(t,o){return n("template",{slot:o},[e._t(o,null,{schema:t,idx:r})],2)})],2)]:[e._t("__notObjItem",null,{schema:t.__dataSchema,idx:r})]],2)}))],1)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(97)),o=a(n(17));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){for(var n=0,a=(t=(0,r.default)(t,e)).length;null!=e&&n-1&&e%1==0&&ef))return!1;var m=d.get(e);if(m&&d.get(t))return m==t;var _=-1,v=!0,b=n&i?new r.default:void 0;for(d.set(e,t),d.set(t,e);++_-1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(15));t.default=function(e,t){var n=this.__data__,o=(0,r.default)(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(16));t.default=function(e){var t=(0,r.default)(this,e).delete(e);return this.size-=t?1:0,t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=function(e){var t=void 0===e?"undefined":r(e);return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(16));t.default=function(e){return(0,r.default)(this,e).get(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(16));t.default=function(e){return(0,r.default)(this,e).has(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(16));t.default=function(e,t){var n=(0,r.default)(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(156));t.default=function(e){return null==e?"":(0,r.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(10)),o=u(n(101)),a=u(n(4)),l=u(n(69));function u(e){return e&&e.__esModule?e:{default:e}}var i=1/0,s=r.default?r.default.prototype:void 0,d=s?s.toString:void 0;t.default=function e(t){if("string"==typeof t)return t;if((0,a.default)(t))return(0,o.default)(t,e)+"";if((0,l.default)(t))return d?d.call(t):"";var n=t+"";return"0"==n&&1/t==-i?"-0":n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=j(n(73)),o=j(n(163)),a=j(n(103)),l=j(n(165)),u=j(n(174)),i=j(n(177)),s=j(n(178)),d=j(n(179)),c=j(n(181)),f=j(n(115)),p=j(n(182)),m=j(n(117)),_=j(n(187)),v=j(n(188)),b=j(n(197)),h=j(n(4)),g=j(n(74)),y=j(n(8)),C=j(n(12));function j(e){return e&&e.__esModule?e:{default:e}}var x=1,M=2,S=4,O="[object Arguments]",w="[object Function]",P="[object GeneratorFunction]",$="[object Object]",k={};k[O]=k["[object Array]"]=k["[object ArrayBuffer]"]=k["[object DataView]"]=k["[object Boolean]"]=k["[object Date]"]=k["[object Float32Array]"]=k["[object Float64Array]"]=k["[object Int8Array]"]=k["[object Int16Array]"]=k["[object Int32Array]"]=k["[object Map]"]=k["[object Number]"]=k[$]=k["[object RegExp]"]=k["[object Set]"]=k["[object String]"]=k["[object Symbol]"]=k["[object Uint8Array]"]=k["[object Uint8ClampedArray]"]=k["[object Uint16Array]"]=k["[object Uint32Array]"]=!0,k["[object Error]"]=k[w]=k["[object WeakMap]"]=!1,t.default=function e(t,n,j,V,F,A){var I,U=n&x,T=n&M,z=n&S;if(j&&(I=F?j(t,V,F,A):j(t)),void 0!==I)return I;if(!(0,y.default)(t))return t;var L=(0,h.default)(t);if(L){if(I=(0,_.default)(t),!U)return(0,s.default)(t,I)}else{var N=(0,m.default)(t),R=N==w||N==P;if((0,g.default)(t))return(0,i.default)(t,U);if(N==$||N==O||R&&!F){if(I=T||R?{}:(0,b.default)(t),!U)return T?(0,c.default)(t,(0,u.default)(I,t)):(0,d.default)(t,(0,l.default)(I,t))}else{if(!k[N])return F?t:{};I=(0,v.default)(t,N,e,U)}}A||(A=new r.default);var E=A.get(t);if(E)return E;A.set(t,I);var D=z?T?p.default:f.default:T?keysIn:C.default,B=L?void 0:D(t);return(0,o.default)(B||t,function(r,o){B&&(r=t[o=r]),(0,a.default)(I,o,e(r,n,j,o,t,A))}),I}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(14));t.default=function(){this.__data__=new r.default,this.size=0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return this.__data__.get(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return this.__data__.has(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(14)),o=l(n(72)),a=l(n(70));function l(e){return e&&e.__esModule?e:{default:e}}var u=200;t.default=function(e,t){var n=this.__data__;if(n instanceof r.default){var l=n.__data__;if(!o.default||l.length legend {\n border-left: 6px solid #878D99;\n padding: 6px;\n background-color: #d8dce5;\n color: #5a5e66;\n font-size: 14px;\n margin-bottom: 0px;\n border-radius: 4px 4px 0 0;\n cursor: pointer;\n}\n.__object-form-item > legend .el-collapse-item__arrow {\n line-height: 22px;\n}\n.__object-form-item > [class*=-layout] {\n border: 1px solid #d8dce5;\n padding: 8px;\n}\n.__object-form-item .el-form-item {\n position: relative;\n margin-bottom: 0;\n}\n.__object-form-item .form-desc {\n color: #868e96 !important;\n}\n.__object-form-item .help {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n.__object-form-item .el-row {\n display: flex;\n flex-wrap: wrap;\n}\n.__object-form-item .el-row > [class*=el-col-] {\n padding-right: 5px;\n padding-left: 5px;\n}\n.__object-form-item .text-danger {\n color: #FA5555;\n}\n.__object-form-item .v-layout .el-form-item__label {\n font-weight: bold;\n}\n.__object-form-item .v-layout .el-form-item__error {\n position: relative;\n}\n.__object-form-item .h-layout .el-form-item {\n margin-bottom: 22px;\n}\n.__object-form-item .h-layout .el-form-item .el-form-item__content {\n line-height: 1.5;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(93),o=n(59);for(var a in o)"default"!==a&&function(e){n.d(t,e,function(){return o[e]})}(a);n(265);var l=n(0),u=Object(l.a)(o.default,r.a,r.b,!1,null,null,null);t.default=u.exports},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(101)),o=u(n(239)),a=u(n(259)),l=u(n(4));function u(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){return((0,l.default)(e)?r.default:a.default)(e,(0,o.default)(t,3))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=s(n(240)),a=s(n(251)),l=s(n(255)),u=s(n(4)),i=s(n(256));function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){return"function"==typeof e?e:null==e?l.default:"object"==(void 0===e?"undefined":r(e))?(0,u.default)(e)?(0,a.default)(e[0],e[1]):(0,o.default)(e):(0,i.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(241)),o=l(n(250)),a=l(n(125));function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=(0,o.default)(e);return 1==t.length&&t[0][2]?(0,a.default)(t[0][0],t[0][1]):function(n){return n===e||(0,r.default)(n,e,t)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(73)),o=a(n(122));function a(e){return e&&e.__esModule?e:{default:e}}var l=1,u=2;t.default=function(e,t,n,a){var i=n.length,s=i,d=!a;if(null==e)return!s;for(e=Object(e);i--;){var c=n[i];if(d&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++i legend {\n border-left: 6px solid #878D99;\n padding: 6px;\n background-color: #d8dce5;\n color: #5a5e66;\n font-size: 14px;\n margin-bottom: 0px;\n border-radius: 4px 4px 0 0;\n}\n.__array-table-form-item > legend .el-collapse-item__arrow {\n cursor: pointer;\n line-height: 22px;\n}\n.__array-table-form-item .table-bordered {\n border: 1px solid #e6ebf5;\n}\n.__array-table-form-item .table-bordered thead td, .__array-table-form-item .table-bordered thead th {\n border-bottom-width: 2px;\n border: 1px solid #e6ebf5;\n}\n.__array-table-form-item .table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 1rem;\n background-color: transparent;\n border-collapse: collapse;\n}\n.__array-table-form-item .table thead th {\n vertical-align: bottom;\n border-bottom: 1px solid #e6ebf5;\n text-align: left;\n color: #878d99;\n}\n.__array-table-form-item .table td, .__array-table-form-item .table th {\n padding: .75rem;\n vertical-align: top;\n border-top: 1px solid #e6ebf5;\n border-right: 1px solid #e6ebf5;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(94),o=n(62);for(var a in o)"default"!==a&&function(e){n.d(t,e,function(){return o[e]})}(a);n(268);var l=n(0),u=Object(l.a)(o.default,r.a,r.b,!1,null,null,null);t.default=u.exports},function(e,t,n){"use strict";var r=n(64);n.n(r).a},function(e,t,n){(e.exports=n(2)()).push([e.i,"\n.__array-form-item > legend {\n border-left: 6px solid #878D99;\n padding: 6px;\n background-color: #d8dce5;\n color: #5a5e66;\n font-size: 14px;\n margin-bottom: 0px;\n border-radius: 4px 4px 0 0;\n}\n.__array-form-item > legend .el-collapse-item__arrow {\n line-height: 22px;\n cursor: pointer;\n}\n.__array-form-item .list-item {\n margin: 0px 0px 8px;\n}\n.__array-form-item .list-item .list-item-label {\n padding: 8px 8px 4px 8px;\n}\n.__array-form-item .list-item .list-item-label label {\n font-size: 14px;\n}\n.__array-form-item .normal-item {\n padding: 4px 8px 8px 8px;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(95),o=n(65);for(var a in o)"default"!==a&&function(e){n.d(t,e,function(){return o[e]})}(a);n(271);var l=n(0),u=Object(l.a)(o.default,r.a,r.b,!1,null,null,null);t.default=u.exports},function(e,t,n){"use strict";var r=n(67);n.n(r).a},function(e,t,n){(e.exports=n(2)()).push([e.i,"\n.__array-tabs-form-item > legend {\n border-left: 6px solid #878D99;\n padding: 6px;\n background-color: #d8dce5;\n color: #5a5e66;\n font-size: 14px;\n margin-bottom: 0px;\n border-radius: 4px 4px 0 0;\n}\n.__array-tabs-form-item > legend .el-collapse-item__arrow {\n cursor: pointer;\n line-height: 22px;\n}\n.__array-tabs-form-item .el-tabs {\n margin-top: 6px;\n}\n.__array-tabs-form-item .el-tabs.el-tabs--left .el-tabs__new-tab {\n margin-left: 0;\n}\n.__array-tabs-form-item .el-tabs.el-tabs--left .el-tabs__new-tab .el-icon-plus {\n width: 100%;\n}\n.__array-tabs-form-item .el-tab-pane > .__object-form-item > .el-row {\n border: none;\n margin-top: -8px;\n}\n.__array-tabs-form-item .el-tabs__header {\n margin: 0 0 8px;\n}\n",""])}])}); \ No newline at end of file +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@ncform/ncform-common")):"function"==typeof define&&define.amd?define("ncformStdComps",["ncformCommon"],t):"object"==typeof exports?exports.ncformStdComps=t(require("@ncform/ncform-common")):e.ncformStdComps=t(e.ncformCommon)}(window,function(e){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=126)}([function(e,t,n){"use strict";function r(e,t,n,r,o,a,l,u){var i,s="function"==typeof e?e.options:e;if(t&&(s.render=t,s.staticRenderFns=n,s._compiled=!0),r&&(s.functional=!0),a&&(s._scopeId="data-v-"+a),l?(i=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(l)},s._ssrRegister=i):o&&(i=u?function(){o.call(this,this.$root.$options.shadowRoot)}:o),i)if(s.functional){s._injectStyles=i;var d=s.render;s.render=function(e,t){return i.call(t),d(e,t)}}else{var c=s.beforeCreate;s.beforeCreate=c?[].concat(c,i):[i]}return{exports:e,options:s}}n.d(t,"a",function(){return r})},function(t,n){t.exports=e},function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t=0&&i.splice(t,1)}(n)};return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else o()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");void 0===(t=t||{}).singleton&&(t.singleton=o()),void 0===t.insertAt&&(t.insertAt="bottom");var r=d(e);return s(r,t),function(e){for(var o=[],a=0;a=0?this.$data.modelVal:this.$data.modelVal[this.$data.mergeConfig.modelField]),(0,l.default)(this.$data.mergeConfig,"autocomplete.itemTemplate")&&(this.$data.itemTemplate.template=(0,l.default)(this.$data.mergeConfig,"autocomplete.itemTemplate")),(0,l.default)(this.$data.mergeConfig,"compound.prependSelect")&&((0,l.default)(this.$data.mergeConfig,"compound.prependSelect.enumSource")?this.$data.prependSelectOptions=(0,l.default)(this.$data.mergeConfig,"compound.prependSelect.enumSource"):this.$http({url:(0,l.default)(this.$data.mergeConfig,"compound.prependSelect.enumSourceRemote.remoteUrl")}).then(function(t){e.$data.prependSelectOptions=e.$data.mergeConfig.compound.prependSelect.enumSourceRemote.resField?(0,l.default)(t.data,e.$data.mergeConfig.compound.prependSelect.enumSourceRemote.resField):t.data}),this.$data.prependSelectVal=(0,l.default)(this.value,(0,l.default)(this.$data.mergeConfig,"compound.prependSelect.modelField")),this.$watch("prependSelectVal",function(){var e=this._processModelVal();this.$emit("input",e)})),(0,l.default)(this.$data.mergeConfig,"compound.appendSelect")&&((0,l.default)(this.$data.mergeConfig,"compound.appendSelect.enumSource")?this.$data.appendSelectOptions=(0,l.default)(this.$data.mergeConfig,"compound.appendSelect.enumSource"):this.$http({url:(0,l.default)(this.$data.mergeConfig,"compound.appendSelect.enumSourceRemote.remoteUrl")}).then(function(t){e.$data.appendSelectOptions=e.$data.mergeConfig.compound.appendSelect.enumSourceRemote.resField?(0,l.default)(t.data,e.$data.mergeConfig.compound.appendSelect.enumSourceRemote.resField):t.data}),this.$data.appendSelectVal=(0,l.default)(this.value,(0,l.default)(this.$data.mergeConfig,"compound.appendSelect.modelField")),this.$watch("appendSelectVal",function(){var e=this._processModelVal();this.$emit("input",e)}))},data:function(){return{prependSelectOptions:[],prependSelectVal:"",appendSelectOptions:[],appendSelectVal:"",itemTemplate:{props:["item"],template:""},isUploading:!1,inputVal:"",defaultConfig:{type:"text",trim:!0,clearable:!1,prefixIcon:"",suffixIcon:"",modelField:"",upload:{uploadUrl:"",data:{},fileField:"file",accept:"",constraint:{width:0,height:0,sizeFixed:!0,maxSize:0,minSize:0},resField:"",uploadText:""}}}},computed:{autocompleteOtherParams:function(){var e=(0,u.default)((0,l.default)(this.mergeConfig,"autocomplete.enumSourceRemote.otherParams"),{});for(var t in e)e[t]=this._analyzeVal(e[t]);return e}},methods:{querySearch:function(e,t){var n=this.$data.mergeConfig.autocomplete;if(n.enumSource)t(n.enumSource.filter(function(t){return-1!==t[n.itemValueField||"value"].toString().toLowerCase().indexOf(e.toLowerCase())}));else{var r={url:n.enumSourceRemote.remoteUrl,params:this.autocompleteOtherParams?JSON.parse(JSON.stringify(this.autocompleteOtherParams)):{}};r.params[n.enumSourceRemote.paramName]=e,this.$http(r).then(function(e){t(n.enumSourceRemote.resField?(0,l.default)(e.data,n.enumSourceRemote.resField):e.data)})}},handleClickUpload:function(){this.disabled||(this.$refs.upload.value=null,this.$refs.upload.click())},handleFileChange:function(){var e=this,t=this,n=new FormData,o=t.mergeConfig.upload,a=o.uploadUrl,u=o.data,i=o.resField,s=o.fileField,d=Object.assign({},u);d[s]=this.$refs.upload.files[0];var c=d[s].size/1024;t.mergeConfig.upload.constraint.maxSize&&c>t.mergeConfig.upload.constraint.maxSize?t.$message({message:"请上传小于"+t.mergeConfig.upload.constraint.maxSize+"KB的文件,您的文件为"+c.toFixed(0)+"KB",type:"error"}):t.mergeConfig.upload.constraint.minSize&&c=0&&t.mergeConfig.upload.constraint.width&&t.mergeConfig.upload.constraint.height){var n=new FileReader;n.onload=function(n){var r=new Image;r.onload=function(){(t.mergeConfig.upload.constraint.sizeFixed?this.width===t.mergeConfig.upload.constraint.width&&this.height===t.mergeConfig.upload.constraint.height:(this.width/this.height).toFixed(0)===(t.mergeConfig.upload.constraint.width/t.mergeConfig.upload.constraint.height).toFixed(0))?e():t.mergeConfig.upload.constraint.sizeFixed?t.$message({message:"请上传"+t.mergeConfig.upload.constraint.width+"x"+t.mergeConfig.upload.constraint.height+"的图片,你的图片为"+this.width+"x"+this.height,type:"error"}):t.$message({message:"请上传宽高比为"+t._getFractionalExpression(t.mergeConfig.upload.constraint.width/t.mergeConfig.upload.constraint.height,.01)+"的图片,你的图片宽高比为"+t._getFractionalExpression(this.width/this.height,.01),type:"error"})},r.src=n.target.result},n.readAsDataURL(d[s])}else e()}).then(function(){var o=!0,u=!1,s=void 0;try{for(var c,f=Object.entries(d)[Symbol.iterator]();!(o=(c=f.next()).done);o=!0){var p=r(c.value,2),m=p[0],_=p[1];n.append(m,_)}}catch(e){u=!0,s=e}finally{try{!o&&f.return&&f.return()}finally{if(u)throw s}}e.$data.isUploading=!0,e.$http({method:"POST",url:a,data:n}).then(function(t){e.$data.inputVal=(0,l.default)(t,i||""),e.$data.isUploading=!1}).catch(function(){t.$message.error("上传失败,请稍后再试!"),e.$data.isUploading=!1})})},_getFractionalExpression:function(e,t){for(var n=1,r=1;Math.abs(n/r-e)>t;)n/r>e?r++:n/r0&&tclick to upload",uploadServer:"Upload to server",upload:"Upload",chFile:"Select file",successChTips:"<%= fileCount %> files selected",uploadSuccess:"Uploaded successfully!",uploadFail:"Uploading files all failed!",uploadSomeFail:"Some files failed to upload!",limitTips:"No more than <%= limit %> files can be selected, please re-select"},zh_cn:{uploadTips:"将文件拖到此处,或点击上传",uploadServer:"上传到服务器",upload:"点击上传",chFile:"选取文件",successChTips:"共选中文件 <%= fileCount %> 个",uploadSuccess:"上传成功!",uploadFail:"上传文件全部失败!",uploadSomeFail:"部分文件上传失败!",limitTips:"选中文件不能多于<%= limit %>个,请重新选择"}},props:{value:{type:Array,default:function(){return[]}}},data:function(){return{defaultConfig:{uploadUrl:"",multiple:!1,data:{},showFileList:!0,drag:!1,accept:"",listType:"text",autoUpload:!1,limit:1,constraint:{width:0,height:0,sizeFixed:!0,maxSize:0,minSize:0},resField:"",fileNameField:"name",fileUrlField:"url",fileField:"file"},uploadInfo:{numUploaded:0,total:0,count:0,num:{success:0,error:0}}}},computed:{uploadUrl:function(){return this.mergeConfig.uploadUrl||this.config.uploadUrl||this.defaultConfig.uploadUrl},listType:function(){var e=this.mergeConfig.listType;return"picture-card"===e?"":e},fileList:function(){var e=this.modelVal,t=0;for(var n in e)"success"!==e[n].status&&e[n].status||(t++,e[n].status||(e[n].status="success"));return this.uploadInfo.numUploaded=t,e},showFileList:function(){return this.readonly||this.mergeConfig.showFileList}},methods:{submitUpload:function(){this.$refs.upload.submit()},handleUploadChange:function(e,t){var n=this;n.uploadInfo.total=t.length-n.uploadInfo.numUploaded,n.mergeConfig.autoUpload||n.mergeConfig.showFileList||!t.length||n.$message({message:this.$t("successChTips",{fileCount:t.length}),type:"success"})},handleUploadSucess:function(e,t,n){var r=void 0;for(r in n)if(n[r].uid===t.uid){var a=this.mergeConfig,l=a.resField,u=a.fileUrlField,i=a.fileNameField,s=(0,o.default)(e,l||"",{});n[r].name=s&&s[i]||n[r].name,n[r].url=s&&s[u]||n[r].url;break}n[r].url?this.uploadCallback({state:"success",fileList:n}):(n.splice(r,1),this.uploadCallback({state:"error",fileList:n}))},handleUploadError:function(e,t,n){this.uploadCallback({state:"error",fileList:n})},uploadCallback:function(e){var t=e.state,n=e.fileList,r=this,o=r.uploadInfo.total;if(r.uploadInfo.count++,r.uploadInfo.num[t]++,r.uploadInfo.count===o){o===r.uploadInfo.num[t]?r.$message({message:"success"===t?r.$t("uploadSuccess"):r.$t("uploadFail"),type:t}):r.$message({message:r.$t("uploadSomeFail"),type:"error"}),r.modelVal=n,r.uploadInfo.count=0,r.uploadInfo.num.success=0,r.uploadInfo.num.error=0}},handleUploadExceed:function(e,t){this.$message({message:this.$t("limitTips",{limit:this.mergeConfig.limit}),type:"warning"})},handleUploadRemove:function(e,t){"success"===e.status&&this.uploadInfo.numUploaded--,this.uploadInfo.total=t.length-this.uploadInfo.numUploaded,this.modelVal=t}}}},function(e,t,n){var r=n(209);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(33),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.controlMixin;t.default={mixins:[r],props:{value:{type:Number,default:0}},data:function(){return{defaultConfig:{min:0,max:1/0,step:1}}},computed:{},methods:{}}},function(e,t,n){var r=n(212);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(36),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.controlMixin;t.default={mixins:[r],props:{value:{type:String,default:""}},data:function(){return{defaultConfig:{rows:2,autoSize:!1}}},computed:{},methods:{}}},function(e,t,n){var r=n(215);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(39),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(7)),o=l(n(102)),a=l(n(1));function l(e){return e&&e.__esModule?e:{default:e}}var u=a.default.mixins.vue.controlMixin,i=a.default.ncformUtils;t.default={mixins:[u],i18nData:{en:{selectPls:"Select Please"},zh_cn:{selectPls:"请选择"}},props:{value:{type:[String,Number,Boolean,Object,Array],default:""}},created:function(){"boolean"==typeof this.value&&(this.$data.valueType="boolean",this.$data.modelVal=this.$data.modelVal?1:0)},mounted:function(){this.$data.itemTemplate.template=this.$data.mergeConfig.itemTemplate,0==this.$data.mergeConfig.enumSource.length?(this.$data.isLocalSource=!1,"boolean"==i.getValType(this.value)&&(this.$data.options=[{value:1,label:"true"},{value:0,label:"false"}])):this.$data.options=this.$data.mergeConfig.enumSource},data:function(){return{defaultConfig:{multiple:!1,clearable:!0,filterable:!1,filterLocal:!0,itemTemplate:"",itemLabelField:"label",itemValueField:"value",enumSource:[],enumSourceRemote:{remoteUrl:"",paramName:"keyword",otherParams:{},resField:"",selectFirstItem:!1}},isLocalSource:!0,options:[],itemTemplate:{template:"",props:["item"]},loading:!1}},computed:{otherParams:function(){var e=(0,o.default)((0,r.default)(this.mergeConfig,"enumSourceRemote.otherParams"),{});for(var t in e)e[t]=this._analyzeVal(e[t]);return e}},methods:{remoteMethod:function(e){var t=this;if((0,r.default)(this.mergeConfig,"enumSourceRemote.remoteUrl")){var n={url:this.mergeConfig.enumSourceRemote.remoteUrl,params:JSON.parse(JSON.stringify(this.otherParams))};n.params[this.$data.mergeConfig.enumSourceRemote.paramName]=e,this.$http(n).then(function(e){t.$data.options=t.$data.mergeConfig.enumSourceRemote.resField?(0,r.default)(e.data,t.$data.mergeConfig.enumSourceRemote.resField):e.data,t.mergeConfig.enumSourceRemote.selectFirstItem&&t.$data.options.length>0&&(t.$data.modelVal=t.$data.modelVal||t.$data.options[0][t.$data.mergeConfig.itemValueField])})}},_processModelVal:function(e){return"boolean"===this.$data.valueType?!!e:e}},watch:{otherParams:function(e,t){JSON.stringify(e)!==JSON.stringify(t)&&(void 0!==t&&(Array.isArray(this.modelVal)?this.modelVal=[]:this.modelVal=null),this.remoteMethod())}}}},function(e,t,n){var r=n(218);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(42),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.controlMixin;t.default={mixins:[r],props:{value:{type:[String]}},data:function(){return{defaultConfig:{}}},computed:{},methods:{}}},function(e,t,n){var r=n(221);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(45),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.controlMixin;t.default={mixins:[r],i18nData:{en:{chYear:"Choose Year",chMonth:"Choose Month",chDate:"Choose Date",chWeek:"Choose Week",chTime:"Choose Datetime",weekFormat:"Week WW of yyyy"},zh_cn:{chYear:"选择年份",chMonth:"选择月份",chDate:"选择日期",chWeek:"选择周",chTime:"选择时间",weekFormat:"yyyy年 第WW周"}},props:{value:{type:String,default:""}},created:function(){},mounted:function(){var e=this;this.$data.modelVal&&(this.$data.modelVal=new Date(parseInt(this.$data.modelVal))),this.$nextTick(function(){e.$data.typeOptions[e.$data.mergeConfig.type]||(e.$data.mergeConfig.type="date")})},data:function(){return{typeOptions:{year:{format:"",placeholder:"chYear"},month:{format:"",placeholder:"chMonth"},date:{format:"",placeholder:"chDate"},week:{format:"weekFormat",placeholder:"chWeek"},datetime:{format:"",placeholder:"chTime"}},defaultConfig:{type:"date"}}},computed:{},methods:{_processModelVal:function(e){return""+new Date(e).getTime()}}}},function(e,t,n){var r=n(224);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(48),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.controlMixin;t.default={mixins:[r],props:{value:{type:[String,Number]}},data:function(){return{defaultConfig:{min:0,max:100,step:1}}},computed:{},methods:{}}},function(e,t,n){var r=n(227);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(51),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.controlMixin;t.default={mixins:[r],props:{value:{type:Number,default:0}},data:function(){return{defaultConfig:{max:5,allowHalf:!1,lowThreshold:2,highThreshold:4,colors:["#F7BA2A","#F7BA2A","#F7BA2A"],voidColor:"#C6D1DE",disabledVoidColor:"#EFF2F7",iconClasses:["el-icon-star-on","el-icon-star-on","el-icon-star-on"],voidIconClass:"el-icon-star-off",disabledVoidIconClass:"el-icon-star-on",showText:!1,showScore:!1,textColor:"#1F2D3D",texts:["极差","失望","一般","满意","惊喜"]}}},computed:{},methods:{}}},function(e,t,n){var r=n(230);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(54),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.controlMixin;t.default={mixins:[r],props:{value:{type:[String,Number]}},data:function(){return{defaultConfig:{multiLine:!1},val:""}},mounted:function(){this.val=this.modelVal}}},function(e,t,n){var r=n(233);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(57),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1));r.default.ncformUtils;var o=r.default.mixins.vue.layoutObjectMixin;t.default={props:{showLegend:{type:Boolean,default:!0}},methods:{legendEnable:function(e){return e.ui.showLegend&&e.ui.legend}},mixins:[o]}},function(e,t,n){var r=n(236);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(60),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(238)),o=a(n(1));function a(e){return e&&e.__esModule?e:{default:e}}var l=o.default.ncformUtils,u=o.default.mixins.vue.layoutArrayMixin;t.default={mixins:[u],i18nData:{en:{action:"Action",add:"Add",delAll:"Delete All"},zh_cn:{action:"操作",add:"增加",delAll:"删除全部"}},created:function(){l.isNormalObjSchema(this.schema.items)?this.$data.renderSchemas=(0,r.default)(this.schema.items.properties,function(e,t){return e}):this.$data.renderSchemas=[this.schema.items]},data:function(){return{renderSchemas:[]}},methods:{analyzeItemVal:function(e,t){return l.smartAnalyzeVal(e,{idxChain:t+"",data:{rootData:this.formData,constData:this.globalConst}})}}}},function(e,t,n){var r=n(266);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(63),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.layoutArrayMixin;t.default={mixins:[r],i18nData:{en:{add:"Add",delAll:"Delete All"},zh_cn:{add:"增加",delAll:"删除全部"}},created:function(){this._supportItemsCollapse()},methods:{collapseItem:function(e){e._expand=!e._expand},_supportItemsCollapse:function(){var e=this;this.$data.mergeConfig.disableItemCollapse||this.schema.value.forEach(function(t){void 0===t.__dataSchema._expand&&e.$set(t.__dataSchema,"_expand",!e.$data.mergeConfig.itemCollapse)})}},watch:{"schema.value.length":{handler:function(e,t){e>t&&this._supportItemsCollapse()}}}}},function(e,t,n){var r=n(269);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(66),o=n.n(r);for(var a in r)"default"!==a&&function(e){n.d(t,e,function(){return r[e]})}(a);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(1)).default.mixins.vue.layoutArrayMixin;t.default={mixins:[r],data:function(){return{defaultConfig:{tabPosition:"top"}}},methods:{handleTabsEdit:function(e,t){"add"===t&&this.addItem(),"remove"===t&&this.delItem(e)}}}},function(e,t,n){var r=n(272);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=l(n(4)),a=l(n(69));function l(e){return e&&e.__esModule?e:{default:e}}var u=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;t.default=function(e,t){if((0,o.default)(e))return!1;var n=void 0===e?"undefined":r(e);return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!(0,a.default)(e))||i.test(e)||!u.test(e)||null!=t&&e in Object(t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=l(n(9)),a=l(n(11));function l(e){return e&&e.__esModule?e:{default:e}}var u="[object Symbol]";t.default=function(e){return"symbol"==(void 0===e?"undefined":r(e))||(0,a.default)(e)&&(0,o.default)(e)==u}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(134)),o=i(n(150)),a=i(n(152)),l=i(n(153)),u=i(n(154));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1&&e%1==0&&e<=r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.prototype;t.default=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(180)),o=a(n(111));function a(e){return e&&e.__esModule?e:{default:e}}var l=Object.prototype.propertyIsEnumerable,u=Object.getOwnPropertySymbols,i=u?function(e){return null==e?[]:(e=Object(e),(0,r.default)(u(e),function(t){return l.call(e,t)}))}:o.default;t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(118));t.default=function(e){var t=new e.constructor(e.byteLength);return new r.default(t).set(new r.default(e)),t}},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.mergeConfig.type&&e.typeOptions[e.mergeConfig.type]?n("el-date-picker",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],staticClass:"ncform-date-picker",attrs:{placeholder:e.placeholder||e.$t(e.typeOptions[e.mergeConfig.type].placeholder),disabled:e.disabled,readonly:e.readonly,type:e.mergeConfig.type,format:e.mergeConfig.format||e.$t(e.typeOptions[e.mergeConfig.type].format)},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}}):e._e()},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement;return(e._self._c||t)("el-color-picker",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],attrs:{disabled:e.disabled||e.readonly},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}})},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"ncform-radio"},[n("el-radio-group",{directives:[{name:"show",rawName:"v-show",value:!e.hidden&&!e.readonly,expression:"!hidden && !readonly"}],attrs:{disabled:e.disabled,size:"mini"},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}},e._l(e.mergeConfig.enumSource,function(t){return n("el-radio"+("button"===e.mergeConfig.type?"-button":""),{key:t[e.mergeConfig.itemValueField],tag:"component",class:"radio"===e.mergeConfig.type&&"v"===e.mergeConfig.arrangement?"is-vertical":"",attrs:{label:t[e.mergeConfig.itemValueField]}},[e._v(e._s(t[e.mergeConfig.itemLabelField]))])})),e._v(" "),n("label",{directives:[{name:"show",rawName:"v-show",value:e.readonly,expression:"readonly"}],staticClass:"label-read"},[e._v(e._s(e.labelRead))])],1)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"ncform-checkbox",style:{display:e.hidden?"none":""}},[e.mergeConfig.selectAll&&!e.readonly?n("el-checkbox",{class:"check-all",attrs:{disabled:e.disabled,indeterminate:e.mergeConfig.isIndeterminate},on:{change:e.handleCheckAllChange},model:{value:e.mergeConfig.checkAll,callback:function(t){e.$set(e.mergeConfig,"checkAll",t)},expression:"mergeConfig.checkAll"}},[e._v(e._s(e.$t("all")))]):e._e(),e._v(" "),e.readonly?e._e():n("el-checkbox-group",{attrs:{size:"mini",disabled:e.disabled},on:{change:e.handleCheckedOptChange},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}},e._l(e.mergeConfig.enumSource,function(t){return n("el-checkbox"+("button"===e.mergeConfig.type?"-button":""),{key:t[e.mergeConfig.itemValueField],tag:"component",class:"checkbox"===e.mergeConfig.type&&"v"===e.mergeConfig.arrangement?"is-vertical":"",attrs:{label:t[e.mergeConfig.itemValueField]}},[e._v(e._s(t[e.mergeConfig.itemLabelField]))])})),e._v(" "),e._l(e.labelRead,function(t,r){return n("label",{directives:[{name:"show",rawName:"v-show",value:e.readonly,expression:"readonly"}],key:r,class:["label-read","checkbox"===e.mergeConfig.type&&"v"===e.mergeConfig.arrangement?"label-vertical":""]},[e._v(e._s(t))])})],2)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-upload",{ref:"upload",class:["ncform-upload",e.readonly?"is-read-only":""],style:{display:e.hidden?"none":""},attrs:{disabled:e.readonly||e.disabled,action:e.uploadUrl,multiple:e.mergeConfig.multiple,data:e.mergeConfig.data,"show-file-list":e.showFileList,drag:e.mergeConfig.drag,accept:e.mergeConfig.accept,"list-type":e.listType,"auto-upload":e.mergeConfig.autoUpload,limit:e.mergeConfig.limit,"on-change":e.handleUploadChange,"on-success":e.handleUploadSucess,"on-error":e.handleUploadError,"on-exceed":e.handleUploadExceed,"on-remove":e.handleUploadRemove,"file-list":e.fileList,name:e.mergeConfig.fileField}},[!e.readonly&&e.mergeConfig.drag?n("template",{slot:"trigger"},[n("i",{staticClass:"el-icon-upload"}),e._v(" "),n("div",{staticClass:"el-upload__text",domProps:{innerHTML:e._s(e.$t("uploadTips"))}})]):e._e(),e._v(" "),e.mergeConfig.drag&&e.disabled?n("div",{staticClass:"disabled-mask"}):e._e(),e._v(" "),e.readonly||!e.mergeConfig.drag||e.mergeConfig.autoUpload?e._e():n("el-button",{staticClass:"upload-btn",attrs:{disabled:e.disabled,size:"small",type:"success"},on:{click:e.submitUpload}},[e._v(e._s(e.$t("uploadServer")))]),e._v(" "),e.readonly||e.mergeConfig.drag||!e.mergeConfig.autoUpload?e._e():n("el-button",{attrs:{disabled:e.disabled,size:"small",type:"primary"}},[e._v(e._s(e.$t("upload")))]),e._v(" "),e.readonly||e.mergeConfig.drag||e.mergeConfig.autoUpload?e._e():[n("el-button",{attrs:{slot:"trigger",disabled:e.disabled,size:"small",type:"primary"},slot:"trigger"},[e._v(e._s(e.$t("chFile")))]),e._v(" "),n("el-button",{staticClass:"upload-btn",attrs:{disabled:e.disabled,size:"small",type:"success"},on:{click:e.submitUpload}},[e._v(e._s(e.$t("uploadServer")))])]],2)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"ncform-input-number"},[n("el-input-number",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],attrs:{disabled:e.disabled||e.readonly,min:e.mergeConfig.min,max:e.mergeConfig.max,step:e.mergeConfig.step},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}})],1)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement;return(e._self._c||t)("el-input",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],attrs:{disabled:e.disabled,readonly:e.readonly,placeholder:e.placeholder,type:"textarea",rows:e.mergeConfig.rows,autosize:e.mergeConfig.autoSize},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}})},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-select",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],attrs:{placeholder:e.placeholder||e.$t("selectPls"),disabled:e.disabled||e.readonly,clearable:e.mergeConfig.clearable,multiple:e.mergeConfig.multiple,filterable:e.mergeConfig.filterable,remote:!e.isLocalSource&&!e.mergeConfig.filterLocal,"remote-method":e.remoteMethod,loading:e.loading},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}},e._l(e.options,function(t){return n("el-option",{key:t[e.mergeConfig.itemValueField],attrs:{label:t[e.mergeConfig.itemLabelField],value:t[e.mergeConfig.itemValueField]}},[e.itemTemplate.template?n(e.itemTemplate,{tag:"component",attrs:{item:t}}):e._e()],1)}))},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"ncform-input"},[e.mergeConfig.autocomplete?n("el-autocomplete",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],attrs:{disabled:e.disabled,readonly:e.readonly,placeholder:e.placeholder,clearable:e.mergeConfig.clearable,type:e.mergeConfig.type,"prefix-icon":e.mergeConfig.prefixIcon,"suffix-icon":e.mergeConfig.suffixIcon,"fetch-suggestions":e.querySearch,"trigger-on-focus":!!e.mergeConfig.autocomplete.immediateShow,"value-key":e.mergeConfig.autocomplete.itemValueField||"value"},scopedSlots:e._u([{key:"default",fn:function(t){return e.mergeConfig.autocomplete&&e.mergeConfig.autocomplete.itemTemplate?[n(e.itemTemplate,{tag:"component",attrs:{item:t.item}})]:void 0}}]),model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}},[e.mergeConfig.compound?[e.mergeConfig.compound.prependLabel?n("template",{slot:"prepend"},[e._v(e._s(e.mergeConfig.compound.prependLabel))]):e._e(),e._v(" "),e.mergeConfig.compound.appendLabel?n("template",{slot:"append"},[e._v(e._s(e.mergeConfig.compound.appendLabel))]):e._e(),e._v(" "),e.mergeConfig.compound.prependIcon?n("el-button",{attrs:{slot:"prepend",icon:e.mergeConfig.compound.prependIcon},slot:"prepend"}):e._e(),e._v(" "),e.mergeConfig.compound.appendIcon?n("el-button",{attrs:{slot:"append",icon:e.mergeConfig.compound.appendIcon},slot:"append"}):e._e(),e._v(" "),e.mergeConfig.compound.prependSelect?n("el-select",{attrs:{slot:"prepend",placeholder:e.$t("selectPls")},slot:"prepend",model:{value:e.prependSelectVal,callback:function(t){e.prependSelectVal=t},expression:"prependSelectVal"}},e._l(e.prependSelectOptions,function(t){return n("el-option",{key:t[e.mergeConfig.compound.prependSelect.itemValueField],attrs:{label:t[e.mergeConfig.compound.prependSelect.itemLabelField],value:t[e.mergeConfig.compound.prependSelect.itemValueField]}})})):e._e(),e._v(" "),e.mergeConfig.compound.appendSelect?n("el-select",{attrs:{slot:"append",placeholder:e.$t("selectPls")},slot:"append",model:{value:e.appendSelectVal,callback:function(t){e.appendSelectVal=t},expression:"appendSelectVal"}},e._l(e.appendSelectOptions,function(t){return n("el-option",{key:t[e.mergeConfig.compound.appendSelectVal.itemValueField],attrs:{label:t[e.mergeConfig.compound.appendSelect.itemLabelField],value:t[e.mergeConfig.compound.appendSelect.itemValueField]}})})):e._e()]:e._e()],2):n("el-input",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],attrs:{disabled:e.disabled,readonly:e.readonly,placeholder:e.placeholder,clearable:e.mergeConfig.clearable,type:"file"===e.mergeConfig.type?"text":e.mergeConfig.type,"prefix-icon":e.mergeConfig.prefixIcon,"suffix-icon":e.mergeConfig.suffixIcon},model:{value:e.inputVal,callback:function(t){e.inputVal=t},expression:"inputVal"}},["file"!==e.mergeConfig.type&&e.mergeConfig.compound?[e.mergeConfig.compound.prependLabel?n("template",{slot:"prepend"},[e._v(e._s(e.mergeConfig.compound.prependLabel))]):e._e(),e._v(" "),e.mergeConfig.compound.appendLabel?n("template",{slot:"append"},[e._v(e._s(e.mergeConfig.compound.appendLabel))]):e._e(),e._v(" "),e.mergeConfig.compound.prependIcon?n("el-button",{attrs:{slot:"prepend",icon:e.mergeConfig.compound.prependIcon},slot:"prepend"}):e._e(),e._v(" "),e.mergeConfig.compound.appendIcon?n("el-button",{attrs:{slot:"append",icon:e.mergeConfig.compound.appendIcon},slot:"append"}):e._e(),e._v(" "),e.mergeConfig.compound.prependSelect?n("el-select",{attrs:{slot:"prepend",placeholder:e.$t("selectPls")},slot:"prepend",model:{value:e.prependSelectVal,callback:function(t){e.prependSelectVal=t},expression:"prependSelectVal"}},e._l(e.prependSelectOptions,function(t){return n("el-option",{key:t[e.mergeConfig.compound.prependSelect.itemValueField],attrs:{label:t[e.mergeConfig.compound.prependSelect.itemLabelField],value:t[e.mergeConfig.compound.prependSelect.itemValueField]}})})):e._e(),e._v(" "),e.mergeConfig.compound.appendSelect?n("el-select",{attrs:{slot:"append",placeholder:e.$t("selectPls")},slot:"append",model:{value:e.appendSelectVal,callback:function(t){e.appendSelectVal=t},expression:"appendSelectVal"}},e._l(e.appendSelectOptions,function(t){return n("el-option",{key:t[e.mergeConfig.compound.appendSelect.itemValueField],attrs:{label:t[e.mergeConfig.compound.appendSelect.itemLabelField],value:t[e.mergeConfig.compound.appendSelect.itemValueField]}})})):e._e()]:"file"===e.mergeConfig.type&&e.mergeConfig.upload?[e.mergeConfig.upload.uploadUrl?n("el-button",{staticClass:"ncform-input-upload",attrs:{slot:"append"},on:{click:e.handleClickUpload},slot:"append"},[e._v(e._s(e.isUploading?e.$t("uploading"):e.mergeConfig.upload.uploadText||e.$t("upload"))+"\n "),n("input",{ref:"upload",attrs:{type:"file",accept:e.mergeConfig.upload.accept||""},on:{change:e.handleFileChange}})]):e._e()]:e._e()],2)],1)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticStyle:{float:"left"}},[n("el-slider",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],attrs:{disabled:e.disabled||e.readonly,placeholder:e.placeholder,min:e.mergeConfig.min,max:e.mergeConfig.max,step:e.mergeConfig.step},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}})],1)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement;return(e._self._c||t)("el-rate",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"}],staticClass:"ncform-rate",attrs:{disabled:e.disabled||e.readonly,placeholder:e.placeholder,max:e.mergeConfig.max,"allow-half":e.mergeConfig.allowHalf,"low-threshold":e.mergeConfig.lowThreshold,"high-threshold":e.mergeConfig.highThreshold,colors:e.mergeConfig.colors,"void-color":e.mergeConfig.voidColor,"disabled-void-color":e.mergeConfig.disabledVoidColor,"icon-classes":e.mergeConfig.iconClasses,"void-icon-class":e.mergeConfig.voidIconClass,"disabled-void-icon-class":e.mergeConfig.disabledVoidIconClass,"show-text":e.mergeConfig.showText,"show-score":e.mergeConfig.showScore,"text-color":e.mergeConfig.textColor,texts:e.mergeConfig.texts},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}})},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this.$createElement;return(this._self._c||e)("label",{ref:"label",class:["ncform-label",this.mergeConfig.multiLine?"multi-line":""],attrs:{title:this.mergeConfig.multiLine?"":this.val}},[this._v(this._s(this.val))])},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"__object-form-item"},[e.legendEnable(e.schema)&&e.showLegend?n("legend",{on:{click:function(t){e.collapse()}}},[e._v("\n "+e._s(e.schema.ui.legend)+"\n "),e.mergeConfig.disableCollapse?e._e():n("i",{staticClass:"el-collapse-item__arrow",class:{"el-icon-arrow-up":!e.mergeConfig.collapsed,"el-icon-arrow-down":e.mergeConfig.collapsed}})]):e._e(),e._v(" "),"v"===e.mergeConfig.layout?n("div",{directives:[{name:"show",rawName:"v-show",value:!e.mergeConfig.collapsed,expression:"!mergeConfig.collapsed"}],staticClass:"el-row v-layout",staticStyle:{width:"100%"}},e._l(e.schema.properties,function(t,r){return n("div",{key:r,staticClass:"el-col el-form-item",class:["el-col-"+(2*t.ui.columns||24)],style:{display:e._analyzeVal(t.ui.hidden)?"none":""}},[[e.isNormalObjSchema(t)||t.ui.noLabelSpace?e._e():n("label",{staticClass:"el-form-item__label",style:{visibility:t.ui.showLabel?"visible":"hidden"}},[!0===e._analyzeVal(t.rules.required)||"object"==typeof t.rules.required&&!0===e._analyzeVal(t.rules.required.value)?n("i",{staticClass:"text-danger"},[e._v("*")]):e._e(),e._v("\n\n "+e._s(t.ui.label)+"\n\n "),e._v(" "),n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:t.ui.help.content,placement:"right-start"}},[n("div",{attrs:{slot:"content"},domProps:{innerHTML:e._s(t.ui.help.content)},slot:"content"}),e._v(" "),!0===t.ui.help.show?n("a",{staticClass:"help",attrs:{href:"#"}},[n("span",{class:t.ui.help.iconCls},[e._v(e._s(t.ui.help.text))])]):e._e()])],1),e._v(" "),e._t(r),e._v(" "),t.ui.description?n("small",{staticClass:"form-desc",domProps:{innerHTML:e._s(e._analyzeVal(t.ui.description))}}):e._e()]],2)})):e._e(),e._v(" "),"h"===e.mergeConfig.layout?n("div",{directives:[{name:"show",rawName:"v-show",value:!e.mergeConfig.collapsed,expression:"!mergeConfig.collapsed"}],staticClass:"el-row h-layout",staticStyle:{width:"100%"}},e._l(e.schema.properties,function(t,r){return n("div",{key:r,staticClass:"el-col el-form-item",class:["el-col-"+(2*t.ui.columns||24)],style:{display:e._analyzeVal(t.ui.hidden)?"none":""}},[[e.legendEnable(t)||t.ui.noLabelSpace?e._e():n("label",{staticClass:"el-form-item__label",style:{visibility:t.ui.showLabel?"visible":"hidden",width:e.mergeConfig.labelWidth}},[!0===e._analyzeVal(t.rules.required)||"object"==typeof t.rules.required&&!0===e._analyzeVal(t.rules.required.value)?n("i",{staticClass:"text-danger"},[e._v("*")]):e._e(),e._v("\n "+e._s(t.ui.label)+"\n "),e._v(" "),n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"right-start"}},[n("div",{attrs:{slot:"content"},domProps:{innerHTML:e._s(t.ui.help.content)},slot:"content"}),e._v(" "),!0===t.ui.help.show?n("a",{staticClass:"help",attrs:{href:"#"}},[n("span",{class:t.ui.help.iconCls},[e._v(e._s(t.ui.help.text))])]):e._e()]),e._v("\n :\n ")],1),e._v(" "),n("div",{staticClass:"el-form-item__content",style:{"margin-left":e.legendEnable(t)||t.ui.noLabelSpace?"0px":e.mergeConfig.labelWidth}},[e._t(r),e._v(" "),t.ui.description?n("small",{staticClass:"form-desc",domProps:{innerHTML:e._s(e._analyzeVal(t.ui.description))}}):e._e()],2)]],2)})):e._e()])},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"__array-table-form-item"},[e.schema.ui.legend&&e.schema.ui.showLegend?n("legend",{on:{click:function(t){e.collapse()}}},[e._v("\n "+e._s(e.schema.ui.legend)+"\n "),e.mergeConfig.disableCollapse?e._e():n("i",{staticClass:"el-collapse-item__arrow",class:{"el-icon-arrow-up":!e.mergeConfig.collapsed,"el-icon-arrow-down":e.mergeConfig.collapsed}})]):e._e(),e._v(" "),n("table",{directives:[{name:"show",rawName:"v-show",value:!e.mergeConfig.collapsed,expression:"!mergeConfig.collapsed"}],staticClass:"table table-bordered"},[n("thead",[e._l(e.renderSchemas,function(t,r){return n("th",{directives:[{name:"show",rawName:"v-show",value:!e.analyzeItemVal(t.ui.hidden,r),expression:"!analyzeItemVal(renderSchema.ui.hidden, idx)"}],key:t.ui.label},[t.rules&&t.rules.required?n("i",{staticClass:"text-danger"},[e._v("*")]):e._e(),e._v("\n\n "+e._s(t.ui.label)),e._v(" "),n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"right-start"}},[n("div",{attrs:{slot:"content"},domProps:{innerHTML:e._s(t.ui.help.content)},slot:"content"}),e._v(" "),!0===t.ui.help.show?n("a",{staticClass:"help",attrs:{href:"#"}},[n("span",{class:t.ui.help.iconCls},[e._v(e._s(t.ui.help.text))])]):e._e()]),e._v(" "),t.ui.description?n("small",{staticClass:"form-text text-muted",domProps:{innerHTML:e._s(e._analyzeVal(t.ui.description))}}):e._e()],1)}),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableReorder?e._e():n("th",[e._v(e._s(e.$t("action")))])],2),e._v(" "),n("tbody",e._l(e.schema.value,function(t,r){return n("tr",{key:t.__dataSchema.__id},[e._l(t.__dataSchema.properties||{__notObjItem:t.__dataSchema},function(t,o,a){return n("td",{directives:[{name:"show",rawName:"v-show",value:!e.analyzeItemVal(e.renderSchemas[a].ui.hidden,a),expression:"!analyzeItemVal(renderSchemas[fIdx].ui.hidden, fIdx)"}],key:o},[e._t(o,null,{schema:t,idx:r})],2)}),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableReorder?e._e():n("td",{staticStyle:{width:"130px"}},[n("div",{staticClass:"el-button-group"},[e.mergeConfig.disableDel?e._e():n("button",{staticClass:"el-button el-button--danger el-button--mini",attrs:{type:"button"},on:{click:function(t){e.delItem(r)}}},[n("i",{staticClass:"el-icon-remove"})]),e._v(" "),e.mergeConfig.disableReorder?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:0!==r,expression:"idx !== 0"}],staticClass:"el-button el-button--mini",attrs:{type:"button"},on:{click:function(t){e.itemUp(r)}}},[n("i",{staticClass:"el-icon-sort-up"})]),e._v(" "),e.mergeConfig.disableReorder?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:r!==e.schema.value.length-1,expression:"idx !== schema.value.length - 1"}],staticClass:"el-button el-button--mini",attrs:{type:"button"},on:{click:function(t){e.itemDown(r)}}},[n("i",{staticClass:"el-icon-sort-down"})])])])],2)})),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableAdd?e._e():n("tfoot",[n("tr",[n("td",{attrs:{colspan:e.renderSchemas.length+1}},[e.mergeConfig.disableAdd&&e.mergeConfig.disableDel?e._e():n("div",{staticClass:"el-button-group"},[e.mergeConfig.disableAdd?e._e():n("button",{staticClass:"el-button el-button--mini",attrs:{type:"button"},on:{click:function(t){e.addItem()}}},[n("i",{staticClass:"el-icon-circle-plus-outline"}),e._v(" "+e._s(e.mergeConfig.addTxt||e.$t("add")))]),e._v(" "),e.mergeConfig.disableDel?e._e():n("button",{staticClass:"el-button el-button--danger el-button--mini",attrs:{type:"button"},on:{click:function(t){e.delAllItems()}}},[n("i",{staticClass:"el-icon-remove"}),e._v(" "+e._s(e.mergeConfig.delAllTxt||e.$t("delAll")))])])])])])])])},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"__array-form-item"},[e.schema.ui.legend&&e.schema.ui.showLegend?n("legend",{on:{click:function(t){e.collapse()}}},[e._v("\n "+e._s(e.schema.ui.legend)+"\n "),e.mergeConfig.disableCollapse?e._e():n("i",{staticClass:"el-collapse-item__arrow",class:{"el-icon-arrow-up":!e.mergeConfig.collapsed,"el-icon-arrow-down":e.mergeConfig.collapsed}})]):e._e(),e._v(" "),e._l(e.schema.value,function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:!e.mergeConfig.collapsed,expression:"!mergeConfig.collapsed"}],key:t.__dataSchema.__id,staticClass:"list-item"},[n("div",{staticClass:"list-item-label"},[n("label",[e._v(e._s(t.__dataSchema.ui.label)+" "+e._s(r+1))]),e._v(" "),n("div",{staticClass:"el-button-group"},[e.mergeConfig.disableItemCollapse?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:t.__dataSchema._expand,expression:"dataItem.__dataSchema._expand"}],staticClass:"el-button el-button--mini",attrs:{type:"button"},on:{click:function(n){e.collapseItem(t.__dataSchema)}}},[n("i",{staticClass:"el-icon-arrow-down"})]),e._v(" "),e.mergeConfig.disableItemCollapse?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:!t.__dataSchema._expand,expression:"!dataItem.__dataSchema._expand"}],staticClass:"el-button el-button--mini",attrs:{type:"button"},on:{click:function(n){e.collapseItem(t.__dataSchema)}}},[n("i",{staticClass:"el-icon-arrow-up"})]),e._v(" "),e.mergeConfig.disableDel?e._e():n("button",{staticClass:"el-button el-button--danger el-button--mini",attrs:{type:"button"},on:{click:function(t){e.delItem(r)}}},[n("i",{staticClass:"el-icon-remove"})]),e._v(" "),e.mergeConfig.disableReorder?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:0!==r,expression:"idx !== 0"}],staticClass:"el-button el-button--mini",attrs:{type:"button"},on:{click:function(t){e.itemUp(r)}}},[n("i",{staticClass:"el-icon-sort-up"})]),e._v(" "),e.mergeConfig.disableReorder?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:r!==e.schema.value.length-1,expression:"idx !== schema.value.length - 1"}],staticClass:"el-button el-button--mini",attrs:{type:"button"},on:{click:function(t){e.itemDown(r)}}},[n("i",{staticClass:"el-icon-sort-down"})])])]),e._v(" "),e.isNormalObjSchema(t.__dataSchema)?[n("ncform-object",{directives:[{name:"show",rawName:"v-show",value:e.mergeConfig.disableItemCollapse||t.__dataSchema._expand,expression:"mergeConfig.disableItemCollapse || dataItem.__dataSchema._expand"}],attrs:{schema:t.__dataSchema,"form-data":e.formData,"idx-chain":(e.idxChain?e.idxChain+",":"")+r,config:t.__dataSchema.ui.widgetConfig,"show-legend":!1}},[e._l(t.__dataSchema.properties||{__notObjItem:t.__dataSchema},function(t,o){return n("template",{slot:o},[e._t(o,null,{schema:t,idx:r})],2)})],2)]:n("div",{staticClass:"normal-item"},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.mergeConfig.disableItemCollapse||t.__dataSchema._expand,expression:"mergeConfig.disableItemCollapse || dataItem.__dataSchema._expand"}]},[e._t("__notObjItem",null,{schema:t.__dataSchema,idx:r})],2)])],2)}),e._v(" "),e.mergeConfig.disableAdd&&e.mergeConfig.disableDel?e._e():n("div",{directives:[{name:"show",rawName:"v-show",value:!e.mergeConfig.collapsed,expression:"!mergeConfig.collapsed"}],staticClass:"el-button-group"},[e.mergeConfig.disableAdd?e._e():n("button",{staticClass:"el-button el-button--mini",attrs:{type:"button"},on:{click:function(t){e.addItem()}}},[n("i",{staticClass:"el-icon-circle-plus-outline"}),e._v(" "+e._s(e.mergeConfig.addTxt||e.$t("add")))]),e._v(" "),e.mergeConfig.disableDel?e._e():n("button",{staticClass:"el-button el-button--danger el-button--mini",attrs:{type:"button"},on:{click:function(t){e.delAllItems()}}},[n("i",{staticClass:"el-icon-remove"}),e._v(" "+e._s(e.mergeConfig.delAllTxt||e.$t("delAll")))])])],2)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"__array-tabs-form-item"},[e.schema.ui.legend&&e.schema.ui.showLegend?n("legend",{on:{click:function(t){e.collapse()}}},[e._v("\n "+e._s(e.schema.ui.legend)+"\n "),e.mergeConfig.disableCollapse?e._e():n("i",{staticClass:"el-collapse-item__arrow",class:{"el-icon-arrow-up":!e.mergeConfig.collapsed,"el-icon-arrow-down":e.mergeConfig.collapsed}})]):e._e(),e._v(" "),n("el-tabs",{directives:[{name:"show",rawName:"v-show",value:!e.mergeConfig.collapsed,expression:"!mergeConfig.collapsed"}],attrs:{closable:!e.mergeConfig.disableDel,addable:!e.mergeConfig.disableAdd,type:"card","tab-position":e.mergeConfig.tabPosition},on:{edit:e.handleTabsEdit}},e._l(e.schema.value,function(t,r){return n("el-tab-pane",{key:t.__dataSchema.__id,attrs:{name:""+r}},[n("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n "+e._s(t.__dataSchema.ui.label+" "+(r+1))+"\n "),e._v(" "),n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"right-start"}},[n("div",{attrs:{slot:"content"},domProps:{innerHTML:e._s(t.__dataSchema.ui.help.content)},slot:"content"}),e._v(" "),!0===t.__dataSchema.ui.help.show?n("a",{staticClass:"help",attrs:{href:"#"}},[n("span",{class:t.__dataSchema.ui.help.iconCls},[e._v(e._s(t.__dataSchema.ui.help.text))])]):e._e()])],1),e._v(" "),e.isNormalObjSchema(t.__dataSchema)?[n("ncform-object",{attrs:{schema:t.__dataSchema,"form-data":e.formData,"idx-chain":(e.idxChain?e.idxChain+",":"")+r,config:t.__dataSchema.ui.widgetConfig,"show-legend":!1}},[e._l(t.__dataSchema.properties||{__notObjItem:t.__dataSchema},function(t,o){return n("template",{slot:o},[e._t(o,null,{schema:t,idx:r})],2)})],2)]:[e._t("__notObjItem",null,{schema:t.__dataSchema,idx:r})]],2)}))],1)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(97)),o=a(n(17));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){for(var n=0,a=(t=(0,r.default)(t,e)).length;null!=e&&n-1&&e%1==0&&ef))return!1;var m=d.get(e);if(m&&d.get(t))return m==t;var _=-1,v=!0,b=n&i?new r.default:void 0;for(d.set(e,t),d.set(t,e);++_-1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(15));t.default=function(e,t){var n=this.__data__,o=(0,r.default)(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(16));t.default=function(e){var t=(0,r.default)(this,e).delete(e);return this.size-=t?1:0,t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=function(e){var t=void 0===e?"undefined":r(e);return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(16));t.default=function(e){return(0,r.default)(this,e).get(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(16));t.default=function(e){return(0,r.default)(this,e).has(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(16));t.default=function(e,t){var n=(0,r.default)(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(156));t.default=function(e){return null==e?"":(0,r.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(10)),o=u(n(101)),a=u(n(4)),l=u(n(69));function u(e){return e&&e.__esModule?e:{default:e}}var i=1/0,s=r.default?r.default.prototype:void 0,d=s?s.toString:void 0;t.default=function e(t){if("string"==typeof t)return t;if((0,a.default)(t))return(0,o.default)(t,e)+"";if((0,l.default)(t))return d?d.call(t):"";var n=t+"";return"0"==n&&1/t==-i?"-0":n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=j(n(73)),o=j(n(163)),a=j(n(103)),l=j(n(165)),u=j(n(174)),i=j(n(177)),s=j(n(178)),d=j(n(179)),c=j(n(181)),f=j(n(115)),p=j(n(182)),m=j(n(117)),_=j(n(187)),v=j(n(188)),b=j(n(197)),h=j(n(4)),g=j(n(74)),y=j(n(8)),C=j(n(12));function j(e){return e&&e.__esModule?e:{default:e}}var x=1,M=2,S=4,O="[object Arguments]",w="[object Function]",P="[object GeneratorFunction]",$="[object Object]",k={};k[O]=k["[object Array]"]=k["[object ArrayBuffer]"]=k["[object DataView]"]=k["[object Boolean]"]=k["[object Date]"]=k["[object Float32Array]"]=k["[object Float64Array]"]=k["[object Int8Array]"]=k["[object Int16Array]"]=k["[object Int32Array]"]=k["[object Map]"]=k["[object Number]"]=k[$]=k["[object RegExp]"]=k["[object Set]"]=k["[object String]"]=k["[object Symbol]"]=k["[object Uint8Array]"]=k["[object Uint8ClampedArray]"]=k["[object Uint16Array]"]=k["[object Uint32Array]"]=!0,k["[object Error]"]=k[w]=k["[object WeakMap]"]=!1,t.default=function e(t,n,j,V,F,A){var I,U=n&x,T=n&M,z=n&S;if(j&&(I=F?j(t,V,F,A):j(t)),void 0!==I)return I;if(!(0,y.default)(t))return t;var L=(0,h.default)(t);if(L){if(I=(0,_.default)(t),!U)return(0,s.default)(t,I)}else{var N=(0,m.default)(t),R=N==w||N==P;if((0,g.default)(t))return(0,i.default)(t,U);if(N==$||N==O||R&&!F){if(I=T||R?{}:(0,b.default)(t),!U)return T?(0,c.default)(t,(0,u.default)(I,t)):(0,d.default)(t,(0,l.default)(I,t))}else{if(!k[N])return F?t:{};I=(0,v.default)(t,N,e,U)}}A||(A=new r.default);var E=A.get(t);if(E)return E;A.set(t,I);var D=z?T?p.default:f.default:T?keysIn:C.default,B=L?void 0:D(t);return(0,o.default)(B||t,function(r,o){B&&(r=t[o=r]),(0,a.default)(I,o,e(r,n,j,o,t,A))}),I}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(14));t.default=function(){this.__data__=new r.default,this.size=0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return this.__data__.get(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return this.__data__.has(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(14)),o=l(n(72)),a=l(n(70));function l(e){return e&&e.__esModule?e:{default:e}}var u=200;t.default=function(e,t){var n=this.__data__;if(n instanceof r.default){var l=n.__data__;if(!o.default||l.length legend {\n border-left: 6px solid #878D99;\n padding: 6px;\n background-color: #d8dce5;\n color: #5a5e66;\n font-size: 14px;\n margin-bottom: 0px;\n border-radius: 4px 4px 0 0;\n cursor: pointer;\n}\n.__object-form-item > legend .el-collapse-item__arrow {\n line-height: 22px;\n}\n.__object-form-item > [class*=-layout] {\n border: 1px solid #d8dce5;\n padding: 8px;\n}\n.__object-form-item .el-form-item {\n position: relative;\n margin-bottom: 0;\n}\n.__object-form-item .form-desc {\n color: #868e96 !important;\n}\n.__object-form-item .help {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n.__object-form-item .el-row {\n display: flex;\n flex-wrap: wrap;\n}\n.__object-form-item .el-row > [class*=el-col-] {\n padding-right: 5px;\n padding-left: 5px;\n}\n.__object-form-item .text-danger {\n color: #FA5555;\n}\n.__object-form-item .v-layout .el-form-item__label {\n font-weight: bold;\n}\n.__object-form-item .v-layout .el-form-item__error {\n position: relative;\n}\n.__object-form-item .h-layout .el-form-item {\n margin-bottom: 22px;\n}\n.__object-form-item .h-layout .el-form-item .el-form-item__content {\n line-height: 1.5;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(93),o=n(59);for(var a in o)"default"!==a&&function(e){n.d(t,e,function(){return o[e]})}(a);n(265);var l=n(0),u=Object(l.a)(o.default,r.a,r.b,!1,null,null,null);t.default=u.exports},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(101)),o=u(n(239)),a=u(n(259)),l=u(n(4));function u(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){return((0,l.default)(e)?r.default:a.default)(e,(0,o.default)(t,3))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=s(n(240)),a=s(n(251)),l=s(n(255)),u=s(n(4)),i=s(n(256));function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){return"function"==typeof e?e:null==e?l.default:"object"==(void 0===e?"undefined":r(e))?(0,u.default)(e)?(0,a.default)(e[0],e[1]):(0,o.default)(e):(0,i.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(241)),o=l(n(250)),a=l(n(125));function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=(0,o.default)(e);return 1==t.length&&t[0][2]?(0,a.default)(t[0][0],t[0][1]):function(n){return n===e||(0,r.default)(n,e,t)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(73)),o=a(n(122));function a(e){return e&&e.__esModule?e:{default:e}}var l=1,u=2;t.default=function(e,t,n,a){var i=n.length,s=i,d=!a;if(null==e)return!s;for(e=Object(e);i--;){var c=n[i];if(d&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++i legend {\n border-left: 6px solid #878D99;\n padding: 6px;\n background-color: #d8dce5;\n color: #5a5e66;\n font-size: 14px;\n margin-bottom: 0px;\n border-radius: 4px 4px 0 0;\n}\n.__array-table-form-item > legend .el-collapse-item__arrow {\n cursor: pointer;\n line-height: 22px;\n}\n.__array-table-form-item .table-bordered {\n border: 1px solid #e6ebf5;\n}\n.__array-table-form-item .table-bordered thead td, .__array-table-form-item .table-bordered thead th {\n border-bottom-width: 2px;\n border: 1px solid #e6ebf5;\n}\n.__array-table-form-item .table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 1rem;\n background-color: transparent;\n border-collapse: collapse;\n}\n.__array-table-form-item .table thead th {\n vertical-align: bottom;\n border-bottom: 1px solid #e6ebf5;\n text-align: left;\n color: #878d99;\n}\n.__array-table-form-item .table td, .__array-table-form-item .table th {\n padding: .75rem;\n vertical-align: top;\n border-top: 1px solid #e6ebf5;\n border-right: 1px solid #e6ebf5;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(94),o=n(62);for(var a in o)"default"!==a&&function(e){n.d(t,e,function(){return o[e]})}(a);n(268);var l=n(0),u=Object(l.a)(o.default,r.a,r.b,!1,null,null,null);t.default=u.exports},function(e,t,n){"use strict";var r=n(64);n.n(r).a},function(e,t,n){(e.exports=n(2)()).push([e.i,"\n.__array-form-item > legend {\n border-left: 6px solid #878D99;\n padding: 6px;\n background-color: #d8dce5;\n color: #5a5e66;\n font-size: 14px;\n margin-bottom: 0px;\n border-radius: 4px 4px 0 0;\n}\n.__array-form-item > legend .el-collapse-item__arrow {\n line-height: 22px;\n cursor: pointer;\n}\n.__array-form-item .list-item {\n margin: 0px 0px 8px;\n}\n.__array-form-item .list-item .list-item-label {\n padding: 8px 8px 4px 8px;\n}\n.__array-form-item .list-item .list-item-label label {\n font-size: 14px;\n}\n.__array-form-item .normal-item {\n padding: 4px 8px 8px 8px;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(95),o=n(65);for(var a in o)"default"!==a&&function(e){n.d(t,e,function(){return o[e]})}(a);n(271);var l=n(0),u=Object(l.a)(o.default,r.a,r.b,!1,null,null,null);t.default=u.exports},function(e,t,n){"use strict";var r=n(67);n.n(r).a},function(e,t,n){(e.exports=n(2)()).push([e.i,"\n.__array-tabs-form-item > legend {\n border-left: 6px solid #878D99;\n padding: 6px;\n background-color: #d8dce5;\n color: #5a5e66;\n font-size: 14px;\n margin-bottom: 0px;\n border-radius: 4px 4px 0 0;\n}\n.__array-tabs-form-item > legend .el-collapse-item__arrow {\n cursor: pointer;\n line-height: 22px;\n}\n.__array-tabs-form-item .el-tabs {\n margin-top: 6px;\n}\n.__array-tabs-form-item .el-tabs.el-tabs--left .el-tabs__new-tab {\n margin-left: 0;\n}\n.__array-tabs-form-item .el-tabs.el-tabs--left .el-tabs__new-tab .el-icon-plus {\n width: 100%;\n}\n.__array-tabs-form-item .el-tab-pane > .__object-form-item > .el-row {\n border: none;\n margin-top: -8px;\n}\n.__array-tabs-form-item .el-tabs__header {\n margin: 0 0 8px;\n}\n",""])}])}); \ No newline at end of file diff --git a/ncform-show/assets/playground.js b/ncform-show/assets/playground.js index deaf9e3..19bb9ad 100644 --- a/ncform-show/assets/playground.js +++ b/ncform-show/assets/playground.js @@ -104,7 +104,7 @@ return /******/ (function(modules) { // webpackBootstrap /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n/**\r\n * \r\n */\nexports.default = {\n /* ====================== 生命周期 ====================== */\n\n created: function created() {\n // 在这里做一些跟DOM无关的初始化, 比如获取初始化数据\n if (location.search.indexOf('lang=cn') >= 0) {\n this.$data.lang = 'cn';\n }\n },\n mounted: function mounted() {\n var _this = this;\n\n // 在这里做一些跟DOM有关的初始化\n setTimeout(function () {\n _this.createEditor();\n _this.templateChange(\"0\");\n }, 0);\n },\n\n\n /* ====================== 数据绑定 ====================== */\n\n props: {},\n\n data: function data() {\n return {\n lang: 'en',\n jsonValue: \"\",\n i18nData: {\n en: {\n template: 'Template',\n genForm: 'Run',\n getData: 'Get Data',\n notValidJSON: 'Not valid JSON data',\n moreComp: 'See more widgets'\n },\n cn: {\n template: '模板',\n genForm: '生成表单',\n getData: '获取表单数据',\n notValidJSON: '不是有效的JSON数据',\n moreComp: '看看更多的组件'\n }\n },\n ncformSchema: {\n type: \"object\",\n properties: {\n username: {\n type: \"string\",\n ui: {\n columns: 6,\n label: \"username\"\n }\n }\n }\n },\n ncformValue: {},\n\n selectVal: \"0\",\n options: [{\n value: \"0\",\n label: {\n cn: \"基础使用\",\n en: \"Basic\"\n }\n }, {\n value: \"1\",\n label: {\n cn: \"基础使用-丰富显示\",\n en: \"Basic-Rich Display\"\n }\n }, {\n value: \"2\",\n label: {\n cn: \"基础使用-多列布局\",\n en: \"Basic-Multi Columns\"\n }\n }, {\n value: \"22\",\n label: {\n cn: \"基础使用-媒体预览\",\n en: \"Basic-Media Preview\"\n }\n }, {\n value: \"3\",\n label: {\n cn: \"基础使用-标签居左\",\n en: \"Basic-Label Left\"\n }\n }, {\n value: \"4\",\n label: {\n cn: \"基础使用-校验规则\",\n en: \"Basic-Verification Rule\"\n }\n }, {\n value: \"5\",\n label: {\n cn: \"基础使用-数组类型\",\n en: \"Basic-Array Type\"\n }\n }, {\n value: \"6\",\n label: {\n cn: \"基础使用-表格数组\",\n en: \"Basic-Table Array\"\n }\n }, {\n value: \"7\",\n label: {\n cn: \"基础使用-标签数组\",\n en: \"Basic-Tabs Array\"\n }\n }, {\n value: \"77\",\n label: {\n cn: \"基础使用-分隔栏\",\n en: \"Basic-Separator\"\n }\n }, {\n value: \"8\",\n label: {\n cn: \"高级玩法-控件交互 dx表达式\",\n en: \"Adv-Control Interaction [dx expression]\"\n }\n }, {\n value: \"9\",\n label: {\n cn: \"高级玩法-数组项交互 dx表达式\",\n en: \"Adv-Array Item Interaction [dx expression]\"\n }\n }, {\n value: \"10\",\n label: {\n cn: \"高级玩法-下拉框值交互 dx表达式\",\n en: \"Adv-Selector Interaction [dx expression]\"\n }\n }, {\n value: \"101\",\n label: {\n cn: \"高级玩法-校验关联 dx表达式\",\n en: \"Adv-Check Association [dx expression]\"\n }\n }, {\n value: \"11\",\n label: {\n cn: \"高级玩法-自定义校验规则 dx表达式\",\n en: \"Adv-Custom Rule [dx expression]\"\n }\n }, {\n value: \"12\",\n label: {\n cn: \"高级玩法-全局常量 dx表达式\",\n en: \"Adv-Global Constant [dx expression]\"\n }\n }, {\n value: \"13\",\n label: {\n cn: \"高级玩法-跟随 dx表达式\",\n en: \"Adv-Follow [dx expression]\"\n }\n }],\n templates: {\n \"0\": {\n type: \"object\",\n properties: {\n name: {\n type: \"string\"\n },\n email: {\n type: \"string\"\n },\n age: {\n type: \"integer\"\n },\n adult: {\n type: \"boolean\"\n }\n }\n },\n \"1\": {\n type: \"object\",\n properties: {\n name: {\n type: \"string\",\n ui: {\n label: \"Name\",\n description: \"Please fill in your name.\",\n placeholder: \"Name\"\n }\n },\n email: {\n type: \"string\",\n ui: {\n label: \"Email\"\n }\n },\n age: {\n type: \"integer\",\n default: 18,\n ui: {\n label: \"Age\"\n }\n },\n adult: {\n type: \"boolean\",\n ui: {\n label: \"Adult\",\n help: {\n show: true,\n text: \"?\",\n content: \"Adults can play games.\"\n }\n }\n }\n }\n },\n \"2\": {\n type: \"object\",\n properties: {\n firstname: {\n type: \"string\",\n ui: {\n columns: 3,\n label: \"Name\",\n placeholder: \"First name\"\n }\n },\n lastname: {\n type: \"string\",\n ui: {\n columns: 3,\n showLabel: false,\n placeholder: \"Last name\"\n }\n },\n email: {\n type: \"string\",\n ui: {\n columns: 6,\n label: \"Email\"\n }\n },\n age: {\n type: \"integer\",\n ui: {\n columns: 6,\n label: \"Age\"\n }\n },\n adult: {\n type: \"boolean\",\n ui: {\n columns: 6,\n label: \"adult\",\n help: {\n show: true,\n text: \"?\",\n content: \"Adults can play games\"\n }\n }\n }\n }\n },\n\n \"22\": {\n type: \"object\",\n properties: {\n image: {\n type: \"string\",\n default: \"https://upload-images.jianshu.io/upload_images/2195795-e3c500e4b7d17b2c.png?imageMogr2/auto-orient/strip|imageView2/1/w/300/h/240\",\n ui: {\n label: \"Image\",\n columns: 6,\n preview: {\n type: \"image\",\n value: \"dx: {{$self}}\",\n clearable: true,\n outward: {\n width: 150,\n height: 150,\n shape: \"circle\"\n }\n }\n }\n },\n video: {\n type: \"string\",\n default: \"https://www.w3schools.com/html/mov_bbb.mp4\",\n ui: {\n label: \"Video\",\n columns: 6,\n preview: {\n type: \"video\"\n }\n }\n },\n audio: {\n type: \"string\",\n default: \"https://www.w3schools.com/html/mov_bbb.mp4\",\n ui: {\n label: \"Audio\",\n columns: 6,\n preview: {\n type: \"audio\"\n }\n }\n },\n link: {\n type: \"string\",\n default: \"https://www.baidu.com\",\n ui: {\n label: \"Link\",\n columns: 6,\n preview: {\n type: \"link\"\n }\n }\n }\n }\n },\n\n \"3\": {\n type: \"object\",\n properties: {\n firstname: {\n type: \"string\",\n ui: {\n label: \"Name\",\n placeholder: \"First name\"\n }\n },\n lastname: {\n type: \"string\",\n ui: {\n showLabel: false,\n placeholder: \"Last name\"\n }\n },\n email: {\n type: \"string\",\n ui: {\n label: \"Email\"\n }\n },\n age: {\n type: \"integer\",\n ui: {\n label: \"Age\"\n }\n },\n adult: {\n type: \"boolean\",\n ui: {\n label: \"Adult\",\n help: {\n show: true,\n text: \"?\",\n content: \"Adults can play games\"\n }\n }\n }\n },\n ui: {\n widgetConfig: {\n layout: \"h\"\n }\n }\n },\n \"4\": {\n type: \"object\",\n properties: {\n name: {\n type: \"string\",\n ui: {\n label: \"Name\",\n description: \"Please fill in your name\",\n placeholder: \"Name\"\n },\n rules: {\n required: true,\n minLength: 10\n }\n },\n email: {\n type: \"string\",\n ui: {\n label: \"Email\"\n },\n rules: {\n required: true,\n email: {\n value: true,\n errMsg: \"Please fill in a valid email address\"\n }\n }\n },\n age: {\n type: \"integer\",\n ui: {\n label: \"Age\"\n }\n },\n adult: {\n type: \"boolean\",\n ui: {\n label: \"Adult\",\n help: {\n show: true,\n text: \"?\",\n content: \"Adults can play games\"\n }\n }\n }\n }\n },\n \"5\": {\n type: \"object\",\n properties: {\n user: {\n type: \"array\",\n items: {\n type: \"object\",\n properties: {\n name: {\n type: \"string\",\n ui: {\n label: \"Name\",\n description: \"Please fill in your name\",\n placeholder: \"Name\"\n },\n rules: {\n required: true\n }\n },\n email: {\n type: \"string\",\n ui: {\n label: \"Email\"\n },\n rules: {\n required: true,\n email: true\n }\n },\n age: {\n type: \"integer\",\n ui: {\n label: \"Age\"\n }\n },\n adult: {\n type: \"boolean\",\n ui: {\n label: \"Adult\",\n help: {\n show: true,\n text: \"?\",\n content: \"Adults can play games\"\n }\n }\n }\n },\n ui: {\n label: \"User\"\n }\n },\n ui: {\n showLegend: false,\n noLabelSpace: true\n }\n }\n }\n },\n \"6\": {\n type: \"object\",\n properties: {\n user: {\n type: \"array\",\n items: {\n type: \"object\",\n properties: {\n name: {\n type: \"string\",\n ui: {\n label: \"Name\",\n description: \"Please fill in your name\",\n placeholder: \"Name\"\n },\n rules: {\n required: true\n }\n },\n email: {\n type: \"string\",\n ui: {\n label: \"Email\"\n },\n rules: {\n required: true,\n email: true\n }\n },\n age: {\n type: \"integer\",\n ui: {\n label: \"Age\"\n }\n },\n adult: {\n type: \"boolean\",\n ui: {\n label: \"Adult\",\n help: {\n show: true,\n text: \"?\",\n content: \"Adults can play games\"\n }\n }\n }\n }\n },\n ui: {\n showLegend: false,\n noLabelSpace: true,\n widget: \"array-table\",\n widgetConfig: {\n disableCollapse: true\n }\n }\n }\n }\n },\n \"7\": {\n type: \"object\",\n properties: {\n user: {\n type: \"array\",\n items: {\n type: \"object\",\n properties: {\n name: {\n type: \"string\",\n ui: {\n label: \"Name\",\n description: \"Please fill in your name\",\n placeholder: \"Name\"\n },\n rules: {\n required: true\n }\n },\n email: {\n type: \"string\",\n ui: {\n label: \"Email\"\n },\n rules: {\n required: true,\n email: true\n }\n },\n age: {\n type: \"integer\",\n ui: {\n label: \"Age\"\n }\n },\n adult: {\n type: \"boolean\",\n ui: {\n label: \"Adult\",\n help: {\n show: true,\n text: \"?\",\n content: \"Adults can play games\"\n }\n }\n }\n },\n ui: {\n label: \"User\"\n }\n },\n ui: {\n showLegend: false,\n noLabelSpace: true,\n widget: \"array-tabs\"\n }\n }\n }\n },\n \"77\": {\n type: \"object\",\n properties: {\n _line1: {\n type: 'HTML',\n value: '
Basic Information
'\n },\n name: {\n type: \"string\",\n ui: {\n label: \"Name\",\n description: \"Please fill in your name\",\n placeholder: \"Name\"\n }\n },\n email: {\n type: \"string\",\n ui: {\n label: \"Email\"\n }\n },\n _line2: {\n type: 'HTML',\n value: '
Other Information
'\n },\n age: {\n type: \"integer\",\n default: 18,\n ui: {\n label: \"Age\"\n }\n },\n adult: {\n type: \"boolean\",\n ui: {\n label: \"Adult\",\n help: {\n show: true,\n text: \"?\",\n content: \"Adults can play games\"\n }\n }\n }\n }\n },\n \"8\": {\n type: \"object\",\n properties: {\n age: {\n type: \"integer\",\n ui: {\n label: \"Age\",\n description: \"More than 18 years old to continue filling\"\n }\n },\n gameInfo: {\n type: \"object\",\n properties: {\n game: {\n type: \"string\",\n ui: {\n label: \"Like games\",\n description: \"Fill in and unlock\"\n }\n },\n gameAge: {\n type: \"integer\",\n ui: {\n label: \"Game age\",\n disabled: \"dx: !{{$root.gameInfo.game}}\"\n }\n }\n },\n ui: {\n legend: \"Game info\",\n hidden: \"dx: !{{$root.age}} || {{$root.age}} < 18\"\n }\n }\n }\n },\n \"9\": {\n type: \"object\",\n properties: {\n user: {\n type: \"array\",\n items: {\n type: \"object\",\n properties: {\n adult: {\n type: \"boolean\",\n ui: {\n label: \"Adult\",\n help: {\n show: true,\n text: \"?\"\n }\n }\n },\n gameName: {\n type: \"string\",\n ui: {\n label: \"Like games\",\n disabled: \"dx: !{{$root.user[i].adult}}\"\n }\n },\n gameAge: {\n type: \"integer\",\n ui: {\n label: \"Game age\",\n disabled: \"dx: !{{$root.user[i].adult}}\"\n }\n }\n }\n },\n ui: {\n showLegend: false,\n noLabelSpace: true,\n widget: \"array-table\"\n }\n }\n }\n },\n \"10\": {\n type: \"object\",\n properties: {\n province: {\n type: \"string\",\n ui: {\n label: \"Province\",\n widget: \"select\",\n widgetConfig: {\n itemLabelField: \"name\", // 项数据表示label的字段\n itemValueField: \"id\", // 项数据表示value的字段\n enumSourceRemote: {\n // 远程数据源\n remoteUrl: \"/api/test/getProvinces\", // 如果是远程访问,则填写该url\n paramName: \"keyword\" // 请求参数名,默认是keyword\n }\n }\n }\n },\n city: {\n type: \"string\",\n ui: {\n label: \"City\",\n widget: \"select\",\n widgetConfig: {\n itemLabelField: \"name\", // 项数据表示label的字段\n itemValueField: \"id\", // 项数据表示value的字段\n enumSourceRemote: {\n // 远程数据源\n remoteUrl: \"/api/test/getCities\", // 如果是远程访问,则填写该url\n paramName: \"keyword\", // 请求参数名,默认是keyword\n otherParams: {\n provinceId: \"dx: {{$root.province}}\"\n }\n }\n }\n }\n }\n }\n },\n \"101\": {\n type: \"object\",\n properties: {\n isRequired: {\n type: \"boolean\",\n ui: {\n label: \"Required\",\n linkFields: [{\n fieldPath: \"num_1\",\n rules: [\"required\"]\n }, {\n fieldPath: \"num_2\",\n rules: [\"required\"]\n }]\n }\n },\n num_1: {\n type: \"number\",\n ui: {\n description: \"num_1 >= num_2\",\n columns: 6,\n linkFields: [{\n fieldPath: \"num_2\",\n rules: [\"maximum\"]\n }]\n },\n rules: {\n required: {\n value: \"dx: {{$root.isRequired}}\"\n },\n minimum: {\n value: \"dx: {{$root.num_2}} || 0\",\n errMsg: \"num_1 >= num_2\"\n }\n }\n },\n num_2: {\n type: \"number\",\n ui: {\n columns: 6,\n linkFields: [{\n fieldPath: \"num_1\",\n rules: [\"minimum\"]\n }]\n },\n rules: {\n required: {\n value: \"dx: {{$root.isRequired}}\"\n },\n maximum: {\n value: \"dx: {{$root.num_1}} || 0\",\n errMsg: \"num_2 <= num_1\"\n }\n }\n }\n }\n },\n \"11\": {\n type: \"object\",\n properties: {\n startTime: {\n type: \"string\",\n ui: {\n widget: \"date-picker\"\n },\n rules: {\n customRule: [{\n script: \"dx: !{{$root.endTime}} || {{$root.endTime}} >= {{$root.startTime}}\", // 支持dx表达式\n errMsg: \"Start date must be less than or equal to the end date\", // 验证错误信息\n linkItems: [\n // 当触发校验时,同时触发这些关联的项进行校验\n {\n fieldPath: \"endTime\", // 关联项\n customRuleIdx: 0 // 触发该项的自定义验证规则的索引\n }]\n }]\n }\n },\n endTime: {\n type: \"string\",\n ui: {\n widget: \"date-picker\"\n },\n rules: {\n customRule: [{\n script: \"dx: !{{$root.startTime}} || {{$root.endTime}} >= {{$root.startTime}}\", // 支持dx表达式\n errMsg: \"End date must be greater than or equal to the start date\", // 验证错误信息\n linkItems: [\n // 当触发校验时,同时触发这些关联的项进行校验\n {\n fieldPath: \"startTime\", // 关联项\n customRuleIdx: 0 // 触发该项的自定义验证规则的索引\n }]\n }]\n }\n },\n arrayItems: {\n type: \"array\",\n items: {\n type: \"object\",\n properties: {\n startTime: {\n type: \"string\",\n ui: {\n widget: \"date-picker\"\n },\n rules: {\n customRule: [{\n script: \"dx: !{{$root.arrayItems[i].endTime}} || {{$root.arrayItems[i].endTime}} >= {{$root.arrayItems[i].startTime}}\", // 支持dx表达式\n errMsg: \"Start date must be less than or equal to the end date\", // 验证错误信息\n linkItems: [\n // 当触发校验时,同时触发这些关联的项进行校验\n {\n fieldPath: \"arrayItems[i].endTime\", // 关联项\n customRuleIdx: 0 // 触发该项的自定义验证规则的索引\n }]\n }]\n }\n },\n endTime: {\n type: \"string\",\n ui: {\n widget: \"date-picker\"\n },\n rules: {\n customRule: [{\n script: \"dx: !{{$root.arrayItems[i].startTime}} || {{$root.arrayItems[i].endTime}} >= {{$root.arrayItems[i].startTime}}\", // 支持dx表达式\n errMsg: \"End date must be greater than or equal to the start date\", // 验证错误信息\n linkItems: [\n // 当触发校验时,同时触发这些关联的项进行校验\n {\n fieldPath: \"arrayItems[i].startTime\", // 关联项\n customRuleIdx: 0 // 触发该项的自定义验证规则的索引\n }]\n }]\n }\n }\n }\n },\n ui: {\n showLabel: false,\n legend: \"Array item\",\n widget: \"array-table\",\n widgetConfig: {\n collapsed: true\n }\n }\n }\n }\n },\n \"12\": {\n type: \"object\",\n properties: {\n age: {\n type: \"string\",\n ui: {\n placeholder: 'dx: \"Age must be greater than \" + {{$const.ageLimit}}'\n },\n rules: {\n customRule: [{\n script: \"dx: {{$root.age}} > {{$const.ageLimit}}\", // 支持dx表达式\n errMsg: \"Please fill in the correct age\" // 验证错误信息\n }]\n }\n }\n },\n globalConfig: {\n constants: {\n ageLimit: 18\n }\n }\n },\n \"13\": {\n type: \"object\",\n properties: {\n firstname: {\n type: 'string',\n ui: {\n columns: 6\n }\n },\n lastname: {\n type: 'string',\n ui: {\n columns: 6\n }\n },\n fullname: {\n type: 'string',\n valueTemplate: 'dx: {{$root.firstname}} + \" \" + {{$root.lastname}}',\n ui: {\n columns: 12\n }\n }\n }\n }\n }\n };\n },\n\n\n computed: {\n listOptions: function listOptions() {\n var _this2 = this;\n\n return this.$data.options.map(function (item) {\n return {\n value: item.value,\n label: item.label[_this2.$data.lang]\n };\n });\n },\n i18n: function i18n() {\n return this.$data.i18nData[this.$data.lang];\n }\n },\n\n /* ====================== 事件处理 ====================== */\n\n methods: {\n createEditor: function createEditor() {\n this.$options.editor = window.ace.edit(this.$refs.editor);\n this.$options.editor.$blockScrolling = Infinity;\n },\n templateChange: function templateChange(v) {\n this.$options.editor.setValue(JSON.stringify(this.$data.templates[v], null, 2), 1);\n this.$data.ncformSchema = JSON.parse(this.$options.editor.getValue());\n this.$data.ncformValue = {};\n },\n createForm: function createForm() {\n var value = this.$options.editor.getValue();\n try {\n eval('this.$data.ncformSchema = ' + value);\n this.$data.ncformValue = {};\n } catch (err) {\n alert(this.i18n.notValidJSON);\n throw new Error('createForm Error:' + err);\n }\n },\n getFormData: function getFormData() {\n var _this3 = this;\n\n this.$ncformValidate(\"preview-form\").then(function (res) {\n if (res.result) {\n var data = JSON.stringify(_this3.$data.ncformValue, null, 2);\n alert(data);\n }\n });\n },\n langChange: function langChange() {\n var url = location.pathname + '?lang=' + this.$data.lang;\n window.history.replaceState(\"\", document.title, url);\n }\n }\n};\n\n//# sourceURL=webpack://%5Bname%5D/./src/components/playground/playground.js?D:/daniel_projects/owner/ncform/node_modules/babel-loader/lib"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n/**\n * \n */\nexports.default = {\n /* ====================== 生命周期 ====================== */\n\n created: function created() {\n // 在这里做一些跟DOM无关的初始化, 比如获取初始化数据\n if (location.search.indexOf('lang=cn') >= 0) {\n this.$data.lang = 'cn';\n }\n },\n mounted: function mounted() {\n var _this = this;\n\n // 在这里做一些跟DOM有关的初始化\n setTimeout(function () {\n _this.createEditor();\n _this.templateChange(\"0\");\n }, 0);\n },\n\n\n /* ====================== 数据绑定 ====================== */\n\n props: {},\n\n data: function data() {\n return {\n lang: 'en',\n jsonValue: \"\",\n i18nData: {\n en: {\n template: 'Template',\n genForm: 'Run',\n getData: 'Get Data',\n notValidJSON: 'Not valid JSON data',\n moreComp: 'See more widgets'\n },\n cn: {\n template: '模板',\n genForm: '生成表单',\n getData: '获取表单数据',\n notValidJSON: '不是有效的JSON数据',\n moreComp: '看看更多的组件'\n }\n },\n ncformSchema: {\n type: \"object\",\n properties: {\n username: {\n type: \"string\",\n ui: {\n columns: 6,\n label: \"username\"\n }\n }\n }\n },\n ncformValue: {},\n\n selectVal: \"0\",\n options: [{\n value: \"0\",\n label: {\n cn: \"基础使用\",\n en: \"Basic\"\n }\n }, {\n value: \"1\",\n label: {\n cn: \"基础使用-丰富显示\",\n en: \"Basic-Rich Display\"\n }\n }, {\n value: \"2\",\n label: {\n cn: \"基础使用-多列布局\",\n en: \"Basic-Multi Columns\"\n }\n }, {\n value: \"22\",\n label: {\n cn: \"基础使用-媒体预览\",\n en: \"Basic-Media Preview\"\n }\n }, {\n value: \"3\",\n label: {\n cn: \"基础使用-标签居左\",\n en: \"Basic-Label Left\"\n }\n }, {\n value: \"4\",\n label: {\n cn: \"基础使用-校验规则\",\n en: \"Basic-Verification Rule\"\n }\n }, {\n value: \"5\",\n label: {\n cn: \"基础使用-数组类型\",\n en: \"Basic-Array Type\"\n }\n }, {\n value: \"6\",\n label: {\n cn: \"基础使用-表格数组\",\n en: \"Basic-Table Array\"\n }\n }, {\n value: \"7\",\n label: {\n cn: \"基础使用-标签数组\",\n en: \"Basic-Tabs Array\"\n }\n }, {\n value: \"77\",\n label: {\n cn: \"基础使用-分隔栏\",\n en: \"Basic-Separator\"\n }\n }, {\n value: \"8\",\n label: {\n cn: \"高级玩法-控件交互 dx表达式\",\n en: \"Adv-Control Interaction [dx expression]\"\n }\n }, {\n value: \"9\",\n label: {\n cn: \"高级玩法-数组项交互 dx表达式\",\n en: \"Adv-Array Item Interaction [dx expression]\"\n }\n }, {\n value: \"10\",\n label: {\n cn: \"高级玩法-下拉框值交互 dx表达式\",\n en: \"Adv-Selector Interaction [dx expression]\"\n }\n }, {\n value: \"101\",\n label: {\n cn: \"高级玩法-校验关联 dx表达式\",\n en: \"Adv-Check Association [dx expression]\"\n }\n }, {\n value: \"11\",\n label: {\n cn: \"高级玩法-自定义校验规则 dx表达式\",\n en: \"Adv-Custom Rule [dx expression]\"\n }\n }, {\n value: \"12\",\n label: {\n cn: \"高级玩法-全局常量 dx表达式\",\n en: \"Adv-Global Constant [dx expression]\"\n }\n }, {\n value: \"13\",\n label: {\n cn: \"高级玩法-跟随 dx表达式\",\n en: \"Adv-Follow [dx expression]\"\n }\n }],\n templates: {\n \"0\": {\n type: \"object\",\n properties: {\n name: {\n type: \"string\"\n },\n email: {\n type: \"string\"\n },\n age: {\n type: \"integer\"\n },\n adult: {\n type: \"boolean\"\n }\n }\n },\n \"1\": {\n type: \"object\",\n properties: {\n name: {\n type: \"string\",\n ui: {\n label: \"Name\",\n description: \"Please fill in your name.\",\n placeholder: \"Name\"\n }\n },\n email: {\n type: \"string\",\n ui: {\n label: \"Email\"\n }\n },\n age: {\n type: \"integer\",\n default: 18,\n ui: {\n label: \"Age\"\n }\n },\n adult: {\n type: \"boolean\",\n ui: {\n label: \"Adult\",\n help: {\n show: true,\n text: \"?\",\n content: \"Adults can play games.\"\n }\n }\n }\n }\n },\n \"2\": {\n type: \"object\",\n properties: {\n firstname: {\n type: \"string\",\n ui: {\n columns: 3,\n label: \"Name\",\n placeholder: \"First name\"\n }\n },\n lastname: {\n type: \"string\",\n ui: {\n columns: 3,\n showLabel: false,\n placeholder: \"Last name\"\n }\n },\n email: {\n type: \"string\",\n ui: {\n columns: 6,\n label: \"Email\"\n }\n },\n age: {\n type: \"integer\",\n ui: {\n columns: 6,\n label: \"Age\"\n }\n },\n adult: {\n type: \"boolean\",\n ui: {\n columns: 6,\n label: \"adult\",\n help: {\n show: true,\n text: \"?\",\n content: \"Adults can play games\"\n }\n }\n }\n }\n },\n\n \"22\": {\n type: \"object\",\n properties: {\n image: {\n type: \"string\",\n default: \"https://upload-images.jianshu.io/upload_images/2195795-e3c500e4b7d17b2c.png?imageMogr2/auto-orient/strip|imageView2/1/w/300/h/240\",\n ui: {\n label: \"Image\",\n columns: 6,\n preview: {\n type: \"image\",\n value: \"dx: {{$self}}\",\n clearable: true,\n outward: {\n width: 150,\n height: 150,\n shape: \"circle\"\n }\n }\n }\n },\n video: {\n type: \"string\",\n default: \"https://www.w3schools.com/html/mov_bbb.mp4\",\n ui: {\n label: \"Video\",\n columns: 6,\n preview: {\n type: \"video\"\n }\n }\n },\n audio: {\n type: \"string\",\n default: \"https://www.w3schools.com/html/mov_bbb.mp4\",\n ui: {\n label: \"Audio\",\n columns: 6,\n preview: {\n type: \"audio\"\n }\n }\n },\n link: {\n type: \"string\",\n default: \"https://www.baidu.com\",\n ui: {\n label: \"Link\",\n columns: 6,\n preview: {\n type: \"link\"\n }\n }\n }\n }\n },\n\n \"3\": {\n type: \"object\",\n properties: {\n firstname: {\n type: \"string\",\n ui: {\n label: \"Name\",\n placeholder: \"First name\"\n }\n },\n lastname: {\n type: \"string\",\n ui: {\n showLabel: false,\n placeholder: \"Last name\"\n }\n },\n email: {\n type: \"string\",\n ui: {\n label: \"Email\"\n }\n },\n age: {\n type: \"integer\",\n ui: {\n label: \"Age\"\n }\n },\n adult: {\n type: \"boolean\",\n ui: {\n label: \"Adult\",\n help: {\n show: true,\n text: \"?\",\n content: \"Adults can play games\"\n }\n }\n }\n },\n ui: {\n widgetConfig: {\n layout: \"h\"\n }\n }\n },\n \"4\": {\n type: \"object\",\n properties: {\n name: {\n type: \"string\",\n ui: {\n label: \"Name\",\n description: \"Please fill in your name\",\n placeholder: \"Name\"\n },\n rules: {\n required: true,\n minLength: 10\n }\n },\n email: {\n type: \"string\",\n ui: {\n label: \"Email\"\n },\n rules: {\n required: true,\n email: {\n value: true,\n errMsg: \"Please fill in a valid email address\"\n }\n }\n },\n age: {\n type: \"integer\",\n ui: {\n label: \"Age\"\n }\n },\n adult: {\n type: \"boolean\",\n ui: {\n label: \"Adult\",\n help: {\n show: true,\n text: \"?\",\n content: \"Adults can play games\"\n }\n }\n }\n }\n },\n \"5\": {\n type: \"object\",\n properties: {\n user: {\n type: \"array\",\n items: {\n type: \"object\",\n properties: {\n name: {\n type: \"string\",\n ui: {\n label: \"Name\",\n description: \"Please fill in your name\",\n placeholder: \"Name\"\n },\n rules: {\n required: true\n }\n },\n email: {\n type: \"string\",\n ui: {\n label: \"Email\"\n },\n rules: {\n required: true,\n email: true\n }\n },\n age: {\n type: \"integer\",\n ui: {\n label: \"Age\"\n }\n },\n adult: {\n type: \"boolean\",\n ui: {\n label: \"Adult\",\n help: {\n show: true,\n text: \"?\",\n content: \"Adults can play games\"\n }\n }\n }\n },\n ui: {\n label: \"User\"\n }\n },\n ui: {\n showLegend: false,\n noLabelSpace: true\n }\n }\n }\n },\n \"6\": {\n type: \"object\",\n properties: {\n user: {\n type: \"array\",\n items: {\n type: \"object\",\n properties: {\n name: {\n type: \"string\",\n ui: {\n label: \"Name\",\n description: \"Please fill in your name\",\n placeholder: \"Name\"\n },\n rules: {\n required: true\n }\n },\n email: {\n type: \"string\",\n ui: {\n label: \"Email\"\n },\n rules: {\n required: true,\n email: true\n }\n },\n age: {\n type: \"integer\",\n ui: {\n label: \"Age\"\n }\n },\n adult: {\n type: \"boolean\",\n ui: {\n label: \"Adult\",\n help: {\n show: true,\n text: \"?\",\n content: \"Adults can play games\"\n }\n }\n }\n }\n },\n ui: {\n showLegend: false,\n noLabelSpace: true,\n widget: \"array-table\",\n widgetConfig: {\n disableCollapse: true\n }\n }\n }\n }\n },\n \"7\": {\n type: \"object\",\n properties: {\n user: {\n type: \"array\",\n items: {\n type: \"object\",\n properties: {\n name: {\n type: \"string\",\n ui: {\n label: \"Name\",\n description: \"Please fill in your name\",\n placeholder: \"Name\"\n },\n rules: {\n required: true\n }\n },\n email: {\n type: \"string\",\n ui: {\n label: \"Email\"\n },\n rules: {\n required: true,\n email: true\n }\n },\n age: {\n type: \"integer\",\n ui: {\n label: \"Age\"\n }\n },\n adult: {\n type: \"boolean\",\n ui: {\n label: \"Adult\",\n help: {\n show: true,\n text: \"?\",\n content: \"Adults can play games\"\n }\n }\n }\n },\n ui: {\n label: \"User\"\n }\n },\n ui: {\n showLegend: false,\n noLabelSpace: true,\n widget: \"array-tabs\"\n }\n }\n }\n },\n \"77\": {\n type: \"object\",\n properties: {\n _line1: {\n type: 'HTML',\n value: '
Basic Information
'\n },\n name: {\n type: \"string\",\n ui: {\n label: \"Name\",\n description: \"Please fill in your name\",\n placeholder: \"Name\"\n }\n },\n email: {\n type: \"string\",\n ui: {\n label: \"Email\"\n }\n },\n _line2: {\n type: 'HTML',\n value: '
Other Information
'\n },\n age: {\n type: \"integer\",\n default: 18,\n ui: {\n label: \"Age\"\n }\n },\n adult: {\n type: \"boolean\",\n ui: {\n label: \"Adult\",\n help: {\n show: true,\n text: \"?\",\n content: \"Adults can play games\"\n }\n }\n }\n }\n },\n \"8\": {\n type: \"object\",\n properties: {\n age: {\n type: \"integer\",\n ui: {\n label: \"Age\",\n description: \"More than 18 years old to continue filling\"\n }\n },\n gameInfo: {\n type: \"object\",\n properties: {\n game: {\n type: \"string\",\n ui: {\n label: \"Like games\",\n description: \"Fill in and unlock\"\n }\n },\n gameAge: {\n type: \"integer\",\n ui: {\n label: \"Game age\",\n disabled: \"dx: !{{$root.gameInfo.game}}\"\n }\n }\n },\n ui: {\n legend: \"Game info\",\n hidden: \"dx: !{{$root.age}} || {{$root.age}} < 18\"\n }\n }\n }\n },\n \"9\": {\n type: \"object\",\n properties: {\n user: {\n type: \"array\",\n items: {\n type: \"object\",\n properties: {\n adult: {\n type: \"boolean\",\n ui: {\n label: \"Adult\",\n help: {\n show: true,\n text: \"?\"\n }\n }\n },\n gameName: {\n type: \"string\",\n ui: {\n label: \"Like games\",\n disabled: \"dx: !{{$root.user[i].adult}}\"\n }\n },\n gameAge: {\n type: \"integer\",\n ui: {\n label: \"Game age\",\n disabled: \"dx: !{{$root.user[i].adult}}\"\n }\n }\n }\n },\n ui: {\n showLegend: false,\n noLabelSpace: true,\n widget: \"array-table\"\n }\n }\n }\n },\n \"10\": {\n type: \"object\",\n properties: {\n province: {\n type: \"string\",\n ui: {\n label: \"Province\",\n widget: \"select\",\n widgetConfig: {\n itemLabelField: \"name\", // 项数据表示label的字段\n itemValueField: \"id\", // 项数据表示value的字段\n enumSourceRemote: {\n // 远程数据源\n remoteUrl: \"/api/test/getProvinces\", // 如果是远程访问,则填写该url\n paramName: \"keyword\" // 请求参数名,默认是keyword\n }\n }\n }\n },\n city: {\n type: \"string\",\n ui: {\n label: \"City\",\n widget: \"select\",\n widgetConfig: {\n itemLabelField: \"name\", // 项数据表示label的字段\n itemValueField: \"id\", // 项数据表示value的字段\n enumSourceRemote: {\n // 远程数据源\n remoteUrl: \"/api/test/getCities\", // 如果是远程访问,则填写该url\n paramName: \"keyword\", // 请求参数名,默认是keyword\n otherParams: {\n provinceId: \"dx: {{$root.province}}\"\n }\n }\n }\n }\n }\n }\n },\n \"101\": {\n type: \"object\",\n properties: {\n isRequired: {\n type: \"boolean\",\n ui: {\n label: \"Required\",\n linkFields: [{\n fieldPath: \"num_1\",\n rules: [\"required\"]\n }, {\n fieldPath: \"num_2\",\n rules: [\"required\"]\n }]\n }\n },\n num_1: {\n type: \"number\",\n ui: {\n description: \"num_1 >= num_2\",\n columns: 6,\n linkFields: [{\n fieldPath: \"num_2\",\n rules: [\"maximum\"]\n }]\n },\n rules: {\n required: {\n value: \"dx: {{$root.isRequired}}\"\n },\n minimum: {\n value: \"dx: {{$root.num_2}} || 0\",\n errMsg: \"num_1 >= num_2\"\n }\n }\n },\n num_2: {\n type: \"number\",\n ui: {\n columns: 6,\n linkFields: [{\n fieldPath: \"num_1\",\n rules: [\"minimum\"]\n }]\n },\n rules: {\n required: {\n value: \"dx: {{$root.isRequired}}\"\n },\n maximum: {\n value: \"dx: {{$root.num_1}} || 0\",\n errMsg: \"num_2 <= num_1\"\n }\n }\n }\n }\n },\n \"11\": {\n type: \"object\",\n properties: {\n startTime: {\n type: \"string\",\n ui: {\n widget: \"date-picker\"\n },\n rules: {\n customRule: [{\n script: \"dx: !{{$root.endTime}} || {{$root.endTime}} >= {{$root.startTime}}\", // 支持dx表达式\n errMsg: \"Start date must be less than or equal to the end date\", // 验证错误信息\n linkItems: [\n // 当触发校验时,同时触发这些关联的项进行校验\n {\n fieldPath: \"endTime\", // 关联项\n customRuleIdx: 0 // 触发该项的自定义验证规则的索引\n }]\n }]\n }\n },\n endTime: {\n type: \"string\",\n ui: {\n widget: \"date-picker\"\n },\n rules: {\n customRule: [{\n script: \"dx: !{{$root.startTime}} || {{$root.endTime}} >= {{$root.startTime}}\", // 支持dx表达式\n errMsg: \"End date must be greater than or equal to the start date\", // 验证错误信息\n linkItems: [\n // 当触发校验时,同时触发这些关联的项进行校验\n {\n fieldPath: \"startTime\", // 关联项\n customRuleIdx: 0 // 触发该项的自定义验证规则的索引\n }]\n }]\n }\n },\n arrayItems: {\n type: \"array\",\n items: {\n type: \"object\",\n properties: {\n startTime: {\n type: \"string\",\n ui: {\n widget: \"date-picker\"\n },\n rules: {\n customRule: [{\n script: \"dx: !{{$root.arrayItems[i].endTime}} || {{$root.arrayItems[i].endTime}} >= {{$root.arrayItems[i].startTime}}\", // 支持dx表达式\n errMsg: \"Start date must be less than or equal to the end date\", // 验证错误信息\n linkItems: [\n // 当触发校验时,同时触发这些关联的项进行校验\n {\n fieldPath: \"arrayItems[i].endTime\", // 关联项\n customRuleIdx: 0 // 触发该项的自定义验证规则的索引\n }]\n }]\n }\n },\n endTime: {\n type: \"string\",\n ui: {\n widget: \"date-picker\"\n },\n rules: {\n customRule: [{\n script: \"dx: !{{$root.arrayItems[i].startTime}} || {{$root.arrayItems[i].endTime}} >= {{$root.arrayItems[i].startTime}}\", // 支持dx表达式\n errMsg: \"End date must be greater than or equal to the start date\", // 验证错误信息\n linkItems: [\n // 当触发校验时,同时触发这些关联的项进行校验\n {\n fieldPath: \"arrayItems[i].startTime\", // 关联项\n customRuleIdx: 0 // 触发该项的自定义验证规则的索引\n }]\n }]\n }\n }\n }\n },\n ui: {\n showLabel: false,\n legend: \"Array item\",\n widget: \"array-table\",\n widgetConfig: {\n collapsed: true\n }\n }\n }\n }\n },\n \"12\": {\n type: \"object\",\n properties: {\n age: {\n type: \"string\",\n ui: {\n placeholder: 'dx: \"Age must be greater than \" + {{$const.ageLimit}}'\n },\n rules: {\n customRule: [{\n script: \"dx: {{$root.age}} > {{$const.ageLimit}}\", // 支持dx表达式\n errMsg: \"Please fill in the correct age\" // 验证错误信息\n }]\n }\n }\n },\n globalConfig: {\n constants: {\n ageLimit: 18\n }\n }\n },\n \"13\": {\n type: \"object\",\n properties: {\n firstname: {\n type: 'string',\n ui: {\n columns: 6\n }\n },\n lastname: {\n type: 'string',\n ui: {\n columns: 6\n }\n },\n fullname: {\n type: 'string',\n valueTemplate: 'dx: {{$root.firstname}} + \" \" + {{$root.lastname}}',\n ui: {\n columns: 12\n }\n }\n }\n }\n }\n };\n },\n\n\n computed: {\n listOptions: function listOptions() {\n var _this2 = this;\n\n return this.$data.options.map(function (item) {\n return {\n value: item.value,\n label: item.label[_this2.$data.lang]\n };\n });\n },\n i18n: function i18n() {\n return this.$data.i18nData[this.$data.lang];\n }\n },\n\n /* ====================== 事件处理 ====================== */\n\n methods: {\n createEditor: function createEditor() {\n this.$options.editor = window.ace.edit(this.$refs.editor);\n this.$options.editor.$blockScrolling = Infinity;\n },\n templateChange: function templateChange(v) {\n this.$options.editor.setValue(JSON.stringify(this.$data.templates[v], null, 2), 1);\n this.$data.ncformSchema = JSON.parse(this.$options.editor.getValue());\n this.$data.ncformValue = {};\n },\n createForm: function createForm() {\n var value = this.$options.editor.getValue();\n try {\n eval('this.$data.ncformSchema = ' + value);\n this.$data.ncformValue = {};\n } catch (err) {\n alert(this.i18n.notValidJSON);\n throw new Error('createForm Error:' + err);\n }\n },\n getFormData: function getFormData() {\n var _this3 = this;\n\n this.$ncformValidate(\"preview-form\").then(function (res) {\n if (res.result) {\n var data = JSON.stringify(_this3.$data.ncformValue, null, 2);\n alert(data);\n }\n });\n },\n langChange: function langChange() {\n var url = location.pathname + '?lang=' + this.$data.lang;\n window.history.replaceState(\"\", document.title, url);\n window.location.reload();\n }\n }\n};\n\n//# sourceURL=webpack://%5Bname%5D/./src/components/playground/playground.js?D:/daniel_projects/owner/ncform/node_modules/babel-loader/lib"); /***/ }), diff --git a/ncform-show/assets/vueNcform.min.js b/ncform-show/assets/vueNcform.min.js index a880ea7..7931a55 100644 --- a/ncform-show/assets/vueNcform.min.js +++ b/ncform-show/assets/vueNcform.min.js @@ -1 +1 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@ncform/ncform-common")):"function"==typeof define&&define.amd?define("vueNcform",["ncformCommon"],t):"object"==typeof exports?exports.vueNcform=t(require("@ncform/ncform-common")):e.vueNcform=t(e.ncformCommon)}(window,function(e){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=98)}([function(t,n){t.exports=e},function(e,t,n){"use strict";function r(e,t,n,r,o,u,a,i){var l,f="function"==typeof e?e.options:e;if(t&&(f.render=t,f.staticRenderFns=n,f._compiled=!0),r&&(f.functional=!0),u&&(f._scopeId="data-v-"+u),a?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},f._ssrRegister=l):o&&(l=i?function(){o.call(this,this.$root.$options.shadowRoot)}:o),l)if(f.functional){f._injectStyles=l;var c=f.render;f.render=function(e,t){return l.call(t),c(e,t)}}else{var s=f.beforeCreate;f.beforeCreate=s?[].concat(s,l):[l]}return{exports:e,options:f}}n.d(t,"a",function(){return r})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Array.isArray;t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(e){return e&&e.__esModule?e:{default:e}}(n(68));var u="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,a=o.default||u||Function("return this")();t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=function(e){var t=void 0===e?"undefined":r(e);return null!=e&&("object"==t||"function"==t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(112)),o=u(n(118));function u(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){var n=(0,o.default)(e,t);return(0,r.default)(n)?n:void 0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=function(e){return null!=e&&"object"==(void 0===e?"undefined":r(e))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(12)),o=a(n(114)),u=a(n(115));function a(e){return e&&e.__esModule?e:{default:e}}var i="[object Null]",l="[object Undefined]",f=r.default?r.default.toStringTag:void 0;t.default=function(e){return null==e?void 0===e?l:i:f&&f in Object(e)?(0,o.default)(e):(0,u.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(43)),o=u(n(50));function u(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){return null!=e&&(0,o.default)(e.length)&&!(0,r.default)(e)}},function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t=0&&l.splice(t,1)}(n)};return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else o()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");void 0===(t=t||{}).singleton&&(t.singleton=o()),void 0===t.insertAt&&(t.insertAt="bottom");var r=c(e);return f(r,t),function(e){for(var o=[],u=0;u=0&&(l[e]=i.rules[e])}),window.__$ncform.__ncformRegularValidation.validate(u,l,{formData:this.formData,idxChain:t,globalConfig:this.globalConfig}).then(function(e){r.$set(i,"__validationResult",e)})}},watch:{valueTemplate:function(e){this.schema.value=e},schema:{handler:function(e){var t=this,n=!1;if(a.isNormalArrSchema(e)?(this.$data.itemValue=this.$data.itemValue||[],e.value.length!==this.$data.itemValue.length&&(n=!0)):e.value!==this.$data.itemValue&&(n=!0),n){a.isNormalArrSchema(e)?this.$data.itemValue=a.getModelFromSchema(e):this.$data.itemValue=e.value,window.__$ncform.__ncformRegularValidation.validate(this.$data.itemValue,this.schema.rules,{formData:this.formData,idxChain:this.idxChain,globalConfig:this.globalConfig},this.$data._id).then(function(e){var n=t.schema.__validationResult;n&&n.timeStamp&&e.timeStamp0&&r.forEach(function(e){if(null===t._validOtherField(e.fieldPath,t.idxChain,e.rules)&&e.fieldPath.indexOf("[i]")>=0)for(var n=e.fieldPath.match(/(.*?)\[i\]/)[1],r=a.getSchemaByPath(t.completeSchema,n).value.length,o=0;ot&&this._supportItemsCollapse()}}}}},function(e,t,n){var r=n(204);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(35),o=n.n(r);for(var u in r)"default"!==u&&function(e){n.d(t,e,function(){return r[e]})}(u);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(66)),o=u(n(0));function u(e){return e&&e.__esModule?e:{default:e}}var a=o.default.ncformUtils,i=o.default.mixins.vue.layoutArrayMixin;t.default={mixins:[i],i18nData:{en:{action:"Action",add:"Add",delAll:"Delete All"},zh_cn:{action:"操作",add:"增加",delAll:"删除全部"}},created:function(){a.isNormalObjSchema(this.schema.items)?this.$data.renderSchemas=(0,r.default)(this.schema.items.properties,function(e,t){return e}):this.$data.renderSchemas=[this.schema.items]},data:function(){return{renderSchemas:[]}},methods:{analyzeItemVal:function(e,t){return a.smartAnalyzeVal(e,{idxChain:t+"",data:{rootData:this.formData,constData:this.globalConst}})}}}},function(e,t,n){var r=n(207);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(38),o=n.n(r);for(var u in r)"default"!==u&&function(e){n.d(t,e,function(){return r[e]})}(u);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(0)).default.mixins.vue.controlMixin;t.default={mixins:[r],props:{value:{type:[String,Number]}},data:function(){return{defaultConfig:{type:"text"}}},computed:{},methods:{_processModelVal:function(e){var t=e;switch(this.mergeConfig.type){case"number":t=parseFloat(t)||"";break;case"integer":t=parseInt(t)||""}return t}}}},function(e,t,n){var r=n(210);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(212);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(214);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(5)),o=u(n(3));function u(e){return e&&e.__esModule?e:{default:e}}var a=(0,r.default)(o.default,"Map");t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(7)),o=u(n(4));function u(e){return e&&e.__esModule?e:{default:e}}var a="[object AsyncFunction]",i="[object Function]",l="[object GeneratorFunction]",f="[object Proxy]";t.default=function(e){if(!(0,o.default)(e))return!1;var t=(0,r.default)(e);return t==i||t==l||t==a||t==f}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(119)),o=l(n(126)),u=l(n(128)),a=l(n(129)),i=l(n(130));function l(e){return e&&e.__esModule?e:{default:e}}function f(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.prototype;t.default=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=a(n(2)),u=a(n(53));function a(e){return e&&e.__esModule?e:{default:e}}var i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,l=/^\w*$/;t.default=function(e,t){if((0,o.default)(e))return!1;var n=void 0===e?"undefined":r(e);return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!(0,u.default)(e))||l.test(e)||!i.test(e)||null!=t&&e in Object(t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=a(n(7)),u=a(n(6));function a(e){return e&&e.__esModule?e:{default:e}}var i="[object Symbol]";t.default=function(e){return"symbol"==(void 0===e?"undefined":r(e))||(0,u.default)(e)&&(0,o.default)(e)==i}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(157));t.default=function(e){return null==e?"":(0,r.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r){var o=-1,u=null==e?0:e.length;for(r&&u&&(n=e[++o]);++o-1:e.modelVal},on:{change:function(t){var n=e.modelVal,r=t.target,o=!!r.checked;if(Array.isArray(n)){var u=e._i(n,null);r.checked?u<0&&(e.modelVal=n.concat([null])):u>-1&&(e.modelVal=n.slice(0,u).concat(n.slice(u+1)))}else e.modelVal=o}}}):"radio"===e.mergeConfig.type?n("input",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"},{name:"model",rawName:"v-model",value:e.modelVal,expression:"modelVal"}],staticClass:"form-control",attrs:{disabled:e.disabled,readonly:e.readonly,placeholder:e.placeholder,type:"radio"},domProps:{checked:e._q(e.modelVal,null)},on:{change:function(t){e.modelVal=null}}}):n("input",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"},{name:"model",rawName:"v-model",value:e.modelVal,expression:"modelVal"}],staticClass:"form-control",attrs:{disabled:e.disabled,readonly:e.readonly,placeholder:e.placeholder,type:e.mergeConfig.type},domProps:{value:e.modelVal},on:{input:function(t){t.target.composing||(e.modelVal=t.target.value)}}})},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"__array-table-form-item"},[e.schema.ui.legend&&e.schema.ui.showLegend?n("legend",{on:{click:function(t){e.collapse()}}},[e._v(e._s(e.schema.ui.legend))]):e._e(),e._v(" "),n("table",{directives:[{name:"show",rawName:"v-show",value:!e.mergeConfig.collapsed,expression:"!mergeConfig.collapsed"}],staticClass:"table table-bordered"},[n("thead",[n("tr",[e._l(e.renderSchemas,function(t,r){return n("th",{directives:[{name:"show",rawName:"v-show",value:!e.analyzeItemVal(t.ui.hidden,r),expression:"!analyzeItemVal(renderSchema.ui.hidden, idx)"}],key:t.ui.label},[t.rules&&t.rules.required?n("i",{staticClass:"text-danger"},[e._v("*")]):e._e(),e._v("\n\n "+e._s(t.ui.label)),e._v(" "),!0===t.ui.help.show?n("a",{attrs:{href:"#"}},[n("span",{class:t.ui.help.iconCls},[e._v(e._s(t.ui.help.text))])]):e._e(),e._v(" "),t.ui.description?n("small",{staticClass:"form-text text-muted",domProps:{innerHTML:e._s(e._analyzeVal(t.ui.description))}}):e._e()])}),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableReorder?e._e():n("th",[e._v(e._s(e.$t("action")))])],2)]),e._v(" "),n("tbody",e._l(e.schema.value,function(t,r){return n("tr",{key:t.__dataSchema.__id},[e._l(t.__dataSchema.properties||{__notObjItem:t.__dataSchema},function(t,o,u){return n("td",{directives:[{name:"show",rawName:"v-show",value:!e.analyzeItemVal(e.renderSchemas[u].ui.hidden,u),expression:"!analyzeItemVal(renderSchemas[fIdx].ui.hidden, fIdx)"}],key:o},[e._t(o,null,{schema:t,idx:r})],2)}),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableReorder?e._e():n("td",[n("div",{staticClass:"btn-group btn-group-sm"},[e.mergeConfig.disableDel?e._e():n("button",{staticClass:"btn btn-danger btn-secondary",attrs:{type:"button"},on:{click:function(t){e.delItem(r)}}},[e._v("Del")]),e._v(" "),e.mergeConfig.disableReorder?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:0!==r,expression:"idx !== 0"}],staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.itemUp(r)}}},[e._v("Up")]),e._v(" "),e.mergeConfig.disableReorder?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:r!==e.schema.value.length-1,expression:"idx !== schema.value.length - 1"}],staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.itemDown(r)}}},[e._v("Down")])])])],2)})),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableAdd?e._e():n("tfoot",[n("tr",[n("td",{attrs:{colspan:e.renderSchemas.length+1}},[e.mergeConfig.disableAdd&&e.mergeConfig.disableDel?e._e():n("div",{staticClass:"btn-group btn-group-sm"},[e.mergeConfig.disableAdd?e._e():n("button",{staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.addItem()}}},[e._v(e._s(e.mergeConfig.addTxt||e.$t("add")))]),e._v(" "),e.mergeConfig.disableDel?e._e():n("button",{staticClass:"btn btn-danger btn-secondary",attrs:{type:"button"},on:{click:function(t){e.delAllItems()}}},[e._v(e._s(e.mergeConfig.delAllTxt||e.$t("delAll")))])])])])])])])},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:[e.schema.__validationResult&&!e.schema.__validationResult.result?"invalid":"",e.schema.ui.itemClass]},[e.isNormalObjSchema(e.schema)?n("ncform-"+e.schema.ui.widget,{tag:"component",attrs:{schema:e.schema,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":e.idxChain,config:e.schema.ui.widgetConfig}},[e._l(e.schema.properties,function(t,r){return n("template",{slot:r},[n("form-item",{key:r,attrs:{schema:t,"form-data":e.formData,"global-const":e.globalConfig.constants,"global-config":e.globalConfig,"complete-schema":e.completeSchema}})],1)})],2):e.isNormalArrSchema(e.schema)?n("ncform-"+e.schema.ui.widget,{tag:"component",staticClass:"__ncform-control",attrs:{schema:e.schema,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":e.idxChain,config:e.schema.ui.widgetConfig},scopedSlots:e._u([e._l(e.schema.items.properties||{__notObjItem:e.schema.items},function(t,r){return{key:r,fn:function(t){return[n("form-item",{key:r,attrs:{schema:t.schema,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":(e.idxChain?e.idxChain+",":"")+t.idx,"global-config":e.globalConfig,"complete-schema":e.completeSchema}})]}}})])}):"HTML"===e.schema.type?[n("div",{domProps:{innerHTML:e._s(e.htmlTypeVal)}})]:"COMP"===e.schema.type?[n(e.schema.ui.widget,{tag:"component",attrs:{config:e.schema.ui.widgetConfig,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":e.idxChain}})]:[n("ncform-"+e.schema.ui.widget,{tag:"component",staticClass:"__ncform-control",attrs:{config:e.schema.ui.widgetConfig,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":e.idxChain},model:{value:e.schema.value,callback:function(t){e.$set(e.schema,"value",t)},expression:"schema.value"}}),e._v(" "),e.schema.ui.preview&&e.schema.value?n("div",{staticClass:"__ncform-item-preview",style:{width:e.schema.ui.preview.outward&&e.schema.ui.preview.outward.width?e.schema.ui.preview.outward.width+"px":"auto",height:e.schema.ui.preview.outward&&e.schema.ui.preview.outward.height?e.schema.ui.preview.outward.height+"px":"auto"}},[e.schema.ui.preview.clearable?n("span",{staticClass:"clear",on:{click:function(t){e.clearComponentValue()}}},[e._v("x")]):e._e(),e._v(" "),n("div",{staticClass:"wrapper",class:[e.schema.ui.preview.outward?e.schema.ui.preview.outward.shape:""]},["image"===e.schema.ui.preview.type?n("img",{attrs:{src:e.getPreviewVal(e.schema.ui.preview.value,e.schema.value),alt:"预览区域"}}):e._e(),e._v(" "),"video"===e.schema.ui.preview.type?n("video",{attrs:{src:e.getPreviewVal(e.schema.ui.preview.value,e.schema.value),controls:"controls"}}):e._e(),e._v(" "),"audio"===e.schema.ui.preview.type?n("audio",{attrs:{src:e.getPreviewVal(e.schema.ui.preview.value,e.schema.value),controls:"controls"}}):e._e(),e._v(" "),"link"===e.schema.ui.preview.type?n("a",{attrs:{href:e.getPreviewVal(e.schema.ui.preview.value,e.schema.value),target:"_blank"}},[e._v(e._s(e.schema.value))]):e._e()])]):e._e()],e._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:!!e.schema.__validationResult&&!e.schema.__validationResult.result,expression:"!!schema.__validationResult && !schema.__validationResult.result"}],staticClass:"invalid-feedback",class:e.globalConfig.style.invalidFeedbackCls,staticStyle:{display:"block"}},[e._v("\n "+e._s(!!e.schema.__validationResult&&e.schema.__validationResult.errMsg)+"\n ")])],2)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(67)),o=i(n(99)),u=i(n(164)),a=i(n(2));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){return((0,a.default)(e)?r.default:u.default)(e,(0,o.default)(t,3))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++nd))return!1;var _=c.get(e);if(_&&c.get(t))return _==t;var v=-1,b=!0,m=n&l?new r.default:void 0;for(c.set(e,t),c.set(t,e);++v1&&void 0!==arguments[1]?arguments[1]:{extComponents:{},extRules:[]};window.__$ncform={},window.__$ncform.__ncFormsGlobalList={},window.__$ncform.__ncformRegularValidation=new a.default,(0,r.default)(Object.assign(l.default,i.default,t.extComponents||{}),function(t,n){return e.component("ncform-"+(0,o.default)(n),t)}),(t.extRules||[]).forEach(function(e){return window.__$ncform.__ncformRegularValidation.registerRule(e)}),e.prototype.$ncformValidate=function(e){e=e||"_ncformDefaultName";var t=window.__$ncform.__ncFormsGlobalList[e];return t?t.ncformValidate():Promise.resolve(!1)},e.prototype.$ncformReset=function(e){e=e||"_ncformDefaultName";var t=window.__$ncform.__ncFormsGlobalList[e];if(t)return t.reset()},e.prototype.$ncformAddWidget=function(t){var n=t.name,r=t.widget;e.component("ncform-"+(0,o.default)(n),r)},e.prototype.$ncformAddRule=function(e){var t=e.name,n=e.rule,r={};r[t]=n,window.__$ncform.__ncformRegularValidation.registerRule(r)},window.__$ncform.eventHub=window.__$ncform.eventHub||new e,e.prototype.$ncformSetLang=function(e){window.__$ncform.eventHub.$emit("ncform set lang",e)},e.component("ncform",u.default)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=f(n(100)),u=f(n(153)),a=f(n(55)),i=f(n(2)),l=f(n(161));function f(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){return"function"==typeof e?e:null==e?a.default:"object"==(void 0===e?"undefined":r(e))?(0,i.default)(e)?(0,u.default)(e[0],e[1]):(0,o.default)(e):(0,l.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(101)),o=a(n(152)),u=a(n(83));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=(0,o.default)(e);return 1==t.length&&t[0][2]?(0,u.default)(t[0][0],t[0][1]):function(n){return n===e||(0,r.default)(n,e,t)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(16)),o=u(n(70));function u(e){return e&&e.__esModule?e:{default:e}}var a=1,i=2;t.default=function(e,t,n,u){var l=n.length,f=l,c=!u;if(null==e)return!f;for(e=Object(e);l--;){var s=n[l];if(c&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++l-1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18));t.default=function(e,t){var n=this.__data__,o=(0,r.default)(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(17));t.default=function(){this.__data__=new r.default,this.size=0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return this.__data__.get(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return this.__data__.has(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(17)),o=a(n(42)),u=a(n(44));function a(e){return e&&e.__esModule?e:{default:e}}var i=200;t.default=function(e,t){var n=this.__data__;if(n instanceof r.default){var a=n.__data__;if(!o.default||a.length legend {\n cursor: pointer;\n}\n.__object-form-item .h-layout .row {\n margin-left: 0;\n margin-right: 0;\n}\n.__object-form-item .h-layout.form-row, .__object-form-item .h-layout .form-row {\n padding: 0;\n margin: 0;\n}\n.__object-form-item .h-layout.form-row > [class*=col-], .__object-form-item .h-layout .form-row > [class*=col-] {\n padding-left: 5px;\n padding-right: 5px;\n}\n.__object-form-item .h-layout [class*=col-] {\n padding-left: 0;\n padding-right: 0;\n}\n.__object-form-item .h-layout .col-form-label {\n padding-right: 5px !important;\n text-align: right;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(61),o=n(31);for(var u in o)"default"!==u&&function(e){n.d(t,e,function(){return o[e]})}(u);n(203);var a=n(1),i=Object(a.a)(o.default,r.a,r.b,!1,null,null,null);t.default=i.exports},function(e,t,n){"use strict";var r=n(33);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"\n.__array-form-item > legend {\n cursor: pointer;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(64),o=n(34);for(var u in o)"default"!==u&&function(e){n.d(t,e,function(){return o[e]})}(u);n(206);var a=n(1),i=Object(a.a)(o.default,r.a,r.b,!1,null,null,null);t.default=i.exports},function(e,t,n){"use strict";var r=n(36);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"\n.__array-table-form-item .table thead th {\n vertical-align: top;\n}\n.__array-table-form-item > legend {\n cursor: pointer;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(63),o=n(37);for(var u in o)"default"!==u&&function(e){n.d(t,e,function(){return o[e]})}(u);n(209);var a=n(1),i=Object(a.a)(o.default,r.a,r.b,!1,null,"98289840",null);t.default=i.exports},function(e,t,n){"use strict";var r=n(39);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"",""])},function(e,t,n){"use strict";var r=n(40);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"\n.__ncform-control {\n width: 100%;\n display: inline-block;\n}\n.__ncform-item-preview {\n margin-top: 6px;\n position: relative;\n}\n.__ncform-item-preview .wrapper {\n overflow: hidden;\n height: 100%;\n width: 100%;\n}\n.__ncform-item-preview .wrapper.circle {\n background-color: #EEEEEE;\n border-radius: 1000px;\n}\n.__ncform-item-preview .wrapper.rounded {\n background-color: #EEEEEE;\n border-radius: 20px;\n}\n.__ncform-item-preview .wrapper img, .__ncform-item-preview .wrapper video {\n max-width: 100%;\n}\n.__ncform-item-preview .clear {\n position: absolute;\n right: 8px;\n cursor: pointer;\n font-size: 21px;\n font-weight: 700;\n opacity: 0.2;\n}\n.invalid-feedback {\n color: #f56c6c;\n}\n",""])},function(e,t,n){"use strict";var r=n(41);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"",""])},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},n=this,r=arguments[2],i=r.formData,f=r.idxChain,c=void 0===f?"":f,s=r.globalConfig,d=void 0===s?{}:s,p=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",_=Object.keys(t),v=(new Date).getTime();c=c.toString();return new Promise(function(r){0===_.length?r({result:!0,errMst:""}):-1!==_.indexOf("required")&&!1!==o.ncformUtils.smartAnalyzeVal(t.required,{idxChain:c,data:{rootData:i,constData:d.constants}})&&!1!==o.ncformUtils.smartAnalyzeVal((0,u.default)(t,"required.value"),{idxChain:c,data:{rootData:i,constData:d.constants}})||o.ncformUtils.notEmptyVal(e)?r(function r(f){return new Promise(function(s){if("customRule"===_[f]){var b=t.customRule;"array"!==o.ncformUtils.getValType(b)&&s({result:!1,errMsg:"【Error】自定义验证规则应为对象数组,每项包含script,errMsg字段。"}),b.forEach(function(e){o.ncformUtils.smartAnalyzeVal(e.script,{idxChain:c,data:{rootData:i,constData:d.constants}})||s({result:!1,errMsg:e.errMsg})}),f<_.length-1?s(r(f+1)):s({result:!0,errMsg:"",linkItems:function(){var e=[];return b.map(function(e){return e.linkItems}).forEach(function(t){t&&(e=e.concat(t))}),e}()})}n.allRules[_[f]]||s({result:!1,errMsg:"不存在验证规则"+_[f]});var m=void 0;if(t[_[f]]instanceof Object?(m=(0,a.default)(t[_[f]])).value=o.ncformUtils.smartAnalyzeVal(t[_[f]].value,{idxChain:c,data:{rootData:i,constData:d.constants}}):m=o.ncformUtils.smartAnalyzeVal(t[_[f]],{idxChain:c,data:{rootData:i,constData:d.constants}}),t[_[f]]instanceof Object&&(0,u.default)(t[_[f]],"options.delay",0)>0){var y=(0,u.default)(t[_[f]],"options.delay",0),h=(0,u.default)(t[_[f]],"options.delayMsg","异步验证中..");l.default.emit(p,!0);var g=setTimeout(function(){(new n.allRules[_[f]]).validate(e,m,v).then(function(e){f<_.length-1&&!0===e.result?s(r(f+1)):s(e)})},y);l.default.on(p,function(){clearTimeout(g),s({result:!1,errMsg:h,timeStamp:v})})}else(new n.allRules[_[f]]).validate(e,m,v).then(function(e){f<_.length-1&&!0===e.result?s(r(f+1)):s(e)})})}(0)):r({result:!0,errMsg:""})})}},{key:"registerRule",value:function(e){if(-1!==Object.keys(e).indexOf("customRule"))throw delete e.customRule,new Error("customRule 注册失败。 customRule为【自定义规则】专用规则名,请更换。");this.allRules=Object.assign({},this.allRules,e)}}]),e}();e.exports=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=S(n(217)),o=S(n(218)),u=S(n(219)),a=S(n(220)),i=S(n(221)),l=S(n(222)),f=S(n(223)),c=S(n(224)),s=S(n(225)),d=S(n(226)),p=S(n(227)),_=S(n(228)),v=S(n(229)),b=S(n(230)),m=S(n(231)),y=S(n(232)),h=S(n(233)),g=S(n(234)),j=S(n(235)),O=S(n(236)),w=S(n(237)),M=S(n(238)),P=S(n(239)),x=S(n(240));function S(e){return e&&e.__esModule?e:{default:e}}t.default={contains:r.default,exclusiveMinimum:o.default,ipv6:u.default,maximum:a.default,minimum:i.default,required:l.default,dateTime:f.default,hostname:c.default,maxItems:s.default,minItems:d.default,multipleOf:p.default,tel:_.default,email:v.default,maxLength:b.default,minLength:m.default,number:y.default,uniqueItems:h.default,exclusiveMaximum:g.default,ipv4:j.default,maxProperties:O.default,minProperties:w.default,pattern:M.default,url:P.default,ajax:x.default}},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;nt)}}]),t}();e.exports=i},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n=t)}}]),t}();e.exports=i},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n=t)}}]),t}();e.exports=f},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;nparseInt(t,10))}}]),t}();e.exports=i},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n=t)}}]),t}();e.exports=f},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n1?n[u-1]:void 0,i=u>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(u--,a):void 0,i&&(0,o.default)(n[0],n[1],i)&&(a=u<3?void 0:a,u=1),t=Object(t);++r0){if(++t>=r)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=l(n(11)),u=l(n(8)),a=l(n(48)),i=l(n(4));function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t,n){if(!(0,i.default)(n))return!1;var l=void 0===t?"undefined":r(t);return!!("number"==l?(0,u.default)(n)&&(0,a.default)(t,n.length):"string"==l&&t in n)&&(0,o.default)(n[t],e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=0&&l.splice(t,1)}(n)};return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else o()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");void 0===(t=t||{}).singleton&&(t.singleton=o()),void 0===t.insertAt&&(t.insertAt="bottom");var r=c(e);return f(r,t),function(e){for(var o=[],u=0;u=0&&(l[e]=i.rules[e])}),window.__$ncform.__ncformRegularValidation.validate(u,l,{formData:this.formData,idxChain:t,globalConfig:this.globalConfig}).then(function(e){r.$set(i,"__validationResult",e)})}},watch:{valueTemplate:function(e){this.schema.value=e},schema:{handler:function(e){var t=this,n=!1;if(a.isNormalArrSchema(e)?(this.$data.itemValue=this.$data.itemValue||[],e.value.length!==this.$data.itemValue.length&&(n=!0)):e.value!==this.$data.itemValue&&(n=!0),n){a.isNormalArrSchema(e)?this.$data.itemValue=a.getModelFromSchema(e):this.$data.itemValue=e.value,window.__$ncform.__ncformRegularValidation.validate(this.$data.itemValue,this.schema.rules,{formData:this.formData,idxChain:this.idxChain,globalConfig:this.globalConfig},this.$data._id).then(function(e){var n=t.schema.__validationResult;n&&n.timeStamp&&e.timeStamp0&&r.forEach(function(e){if(null===t._validOtherField(e.fieldPath,t.idxChain,e.rules)&&e.fieldPath.indexOf("[i]")>=0)for(var n=e.fieldPath.match(/(.*?)\[i\]/)[1],r=a.getSchemaByPath(t.completeSchema,n).value.length,o=0;ot&&this._supportItemsCollapse()}}}}},function(e,t,n){var r=n(204);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(35),o=n.n(r);for(var u in r)"default"!==u&&function(e){n.d(t,e,function(){return r[e]})}(u);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(66)),o=u(n(0));function u(e){return e&&e.__esModule?e:{default:e}}var a=o.default.ncformUtils,i=o.default.mixins.vue.layoutArrayMixin;t.default={mixins:[i],i18nData:{en:{action:"Action",add:"Add",delAll:"Delete All"},zh_cn:{action:"操作",add:"增加",delAll:"删除全部"}},created:function(){a.isNormalObjSchema(this.schema.items)?this.$data.renderSchemas=(0,r.default)(this.schema.items.properties,function(e,t){return e}):this.$data.renderSchemas=[this.schema.items]},data:function(){return{renderSchemas:[]}},methods:{analyzeItemVal:function(e,t){return a.smartAnalyzeVal(e,{idxChain:t+"",data:{rootData:this.formData,constData:this.globalConst}})}}}},function(e,t,n){var r=n(207);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(38),o=n.n(r);for(var u in r)"default"!==u&&function(e){n.d(t,e,function(){return r[e]})}(u);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(0)).default.mixins.vue.controlMixin;t.default={mixins:[r],props:{value:{type:[String,Number]}},data:function(){return{defaultConfig:{type:"text"}}},computed:{},methods:{_processModelVal:function(e){var t=e;switch(this.mergeConfig.type){case"number":t=parseFloat(t)||"";break;case"integer":t=parseInt(t)||""}return t}}}},function(e,t,n){var r=n(210);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(212);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(214);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(5)),o=u(n(3));function u(e){return e&&e.__esModule?e:{default:e}}var a=(0,r.default)(o.default,"Map");t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(7)),o=u(n(4));function u(e){return e&&e.__esModule?e:{default:e}}var a="[object AsyncFunction]",i="[object Function]",l="[object GeneratorFunction]",f="[object Proxy]";t.default=function(e){if(!(0,o.default)(e))return!1;var t=(0,r.default)(e);return t==i||t==l||t==a||t==f}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(119)),o=l(n(126)),u=l(n(128)),a=l(n(129)),i=l(n(130));function l(e){return e&&e.__esModule?e:{default:e}}function f(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.prototype;t.default=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=a(n(2)),u=a(n(53));function a(e){return e&&e.__esModule?e:{default:e}}var i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,l=/^\w*$/;t.default=function(e,t){if((0,o.default)(e))return!1;var n=void 0===e?"undefined":r(e);return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!(0,u.default)(e))||l.test(e)||!i.test(e)||null!=t&&e in Object(t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=a(n(7)),u=a(n(6));function a(e){return e&&e.__esModule?e:{default:e}}var i="[object Symbol]";t.default=function(e){return"symbol"==(void 0===e?"undefined":r(e))||(0,u.default)(e)&&(0,o.default)(e)==i}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(157));t.default=function(e){return null==e?"":(0,r.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r){var o=-1,u=null==e?0:e.length;for(r&&u&&(n=e[++o]);++o-1:e.modelVal},on:{change:function(t){var n=e.modelVal,r=t.target,o=!!r.checked;if(Array.isArray(n)){var u=e._i(n,null);r.checked?u<0&&(e.modelVal=n.concat([null])):u>-1&&(e.modelVal=n.slice(0,u).concat(n.slice(u+1)))}else e.modelVal=o}}}):"radio"===e.mergeConfig.type?n("input",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"},{name:"model",rawName:"v-model",value:e.modelVal,expression:"modelVal"}],staticClass:"form-control",attrs:{disabled:e.disabled,readonly:e.readonly,placeholder:e.placeholder,type:"radio"},domProps:{checked:e._q(e.modelVal,null)},on:{change:function(t){e.modelVal=null}}}):n("input",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"},{name:"model",rawName:"v-model",value:e.modelVal,expression:"modelVal"}],staticClass:"form-control",attrs:{disabled:e.disabled,readonly:e.readonly,placeholder:e.placeholder,type:e.mergeConfig.type},domProps:{value:e.modelVal},on:{input:function(t){t.target.composing||(e.modelVal=t.target.value)}}})},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"__array-table-form-item"},[e.schema.ui.legend&&e.schema.ui.showLegend?n("legend",{on:{click:function(t){e.collapse()}}},[e._v(e._s(e.schema.ui.legend))]):e._e(),e._v(" "),n("table",{directives:[{name:"show",rawName:"v-show",value:!e.mergeConfig.collapsed,expression:"!mergeConfig.collapsed"}],staticClass:"table table-bordered"},[n("thead",[n("tr",[e._l(e.renderSchemas,function(t,r){return n("th",{directives:[{name:"show",rawName:"v-show",value:!e.analyzeItemVal(t.ui.hidden,r),expression:"!analyzeItemVal(renderSchema.ui.hidden, idx)"}],key:t.ui.label},[t.rules&&t.rules.required?n("i",{staticClass:"text-danger"},[e._v("*")]):e._e(),e._v("\n\n "+e._s(t.ui.label)),e._v(" "),!0===t.ui.help.show?n("a",{attrs:{href:"#"}},[n("span",{class:t.ui.help.iconCls},[e._v(e._s(t.ui.help.text))])]):e._e(),e._v(" "),t.ui.description?n("small",{staticClass:"form-text text-muted",domProps:{innerHTML:e._s(e._analyzeVal(t.ui.description))}}):e._e()])}),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableReorder?e._e():n("th",[e._v(e._s(e.$t("action")))])],2)]),e._v(" "),n("tbody",e._l(e.schema.value,function(t,r){return n("tr",{key:t.__dataSchema.__id},[e._l(t.__dataSchema.properties||{__notObjItem:t.__dataSchema},function(t,o,u){return n("td",{directives:[{name:"show",rawName:"v-show",value:!e.analyzeItemVal(e.renderSchemas[u].ui.hidden,u),expression:"!analyzeItemVal(renderSchemas[fIdx].ui.hidden, fIdx)"}],key:o},[e._t(o,null,{schema:t,idx:r})],2)}),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableReorder?e._e():n("td",[n("div",{staticClass:"btn-group btn-group-sm"},[e.mergeConfig.disableDel?e._e():n("button",{staticClass:"btn btn-danger btn-secondary",attrs:{type:"button"},on:{click:function(t){e.delItem(r)}}},[e._v("Del")]),e._v(" "),e.mergeConfig.disableReorder?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:0!==r,expression:"idx !== 0"}],staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.itemUp(r)}}},[e._v("Up")]),e._v(" "),e.mergeConfig.disableReorder?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:r!==e.schema.value.length-1,expression:"idx !== schema.value.length - 1"}],staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.itemDown(r)}}},[e._v("Down")])])])],2)})),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableAdd?e._e():n("tfoot",[n("tr",[n("td",{attrs:{colspan:e.renderSchemas.length+1}},[e.mergeConfig.disableAdd&&e.mergeConfig.disableDel?e._e():n("div",{staticClass:"btn-group btn-group-sm"},[e.mergeConfig.disableAdd?e._e():n("button",{staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.addItem()}}},[e._v(e._s(e.mergeConfig.addTxt||e.$t("add")))]),e._v(" "),e.mergeConfig.disableDel?e._e():n("button",{staticClass:"btn btn-danger btn-secondary",attrs:{type:"button"},on:{click:function(t){e.delAllItems()}}},[e._v(e._s(e.mergeConfig.delAllTxt||e.$t("delAll")))])])])])])])])},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:[e.schema.__validationResult&&!e.schema.__validationResult.result?"invalid":"",e.schema.ui.itemClass]},[e.isNormalObjSchema(e.schema)?n("ncform-"+e.schema.ui.widget,{tag:"component",attrs:{schema:e.schema,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":e.idxChain,config:e.schema.ui.widgetConfig}},[e._l(e.schema.properties,function(t,r){return n("template",{slot:r},[n("form-item",{key:r,attrs:{schema:t,"form-data":e.formData,"global-const":e.globalConfig.constants,"global-config":e.globalConfig,"complete-schema":e.completeSchema}})],1)})],2):e.isNormalArrSchema(e.schema)?n("ncform-"+e.schema.ui.widget,{tag:"component",staticClass:"__ncform-control",attrs:{schema:e.schema,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":e.idxChain,config:e.schema.ui.widgetConfig},scopedSlots:e._u([e._l(e.schema.items.properties||{__notObjItem:e.schema.items},function(t,r){return{key:r,fn:function(t){return[n("form-item",{key:r,attrs:{schema:t.schema,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":(e.idxChain?e.idxChain+",":"")+t.idx,"global-config":e.globalConfig,"complete-schema":e.completeSchema}})]}}})])}):"HTML"===e.schema.type?[n("div",{domProps:{innerHTML:e._s(e.htmlTypeVal)}})]:"COMP"===e.schema.type?[n(e.schema.ui.widget,{tag:"component",attrs:{config:e.schema.ui.widgetConfig,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":e.idxChain}})]:[n("ncform-"+e.schema.ui.widget,{tag:"component",staticClass:"__ncform-control",attrs:{config:e.schema.ui.widgetConfig,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":e.idxChain},model:{value:e.schema.value,callback:function(t){e.$set(e.schema,"value",t)},expression:"schema.value"}}),e._v(" "),e.schema.ui.preview&&e.schema.value?n("div",{staticClass:"__ncform-item-preview",style:{width:e.schema.ui.preview.outward&&e.schema.ui.preview.outward.width?e.schema.ui.preview.outward.width+"px":"auto",height:e.schema.ui.preview.outward&&e.schema.ui.preview.outward.height?e.schema.ui.preview.outward.height+"px":"auto"}},[e.schema.ui.preview.clearable?n("span",{staticClass:"clear",on:{click:function(t){e.clearComponentValue()}}},[e._v("x")]):e._e(),e._v(" "),n("div",{staticClass:"wrapper",class:[e.schema.ui.preview.outward?e.schema.ui.preview.outward.shape:""]},["image"===e.schema.ui.preview.type?n("img",{attrs:{src:e.getPreviewVal(e.schema.ui.preview.value,e.schema.value),alt:"预览区域"}}):e._e(),e._v(" "),"video"===e.schema.ui.preview.type?n("video",{attrs:{src:e.getPreviewVal(e.schema.ui.preview.value,e.schema.value),controls:"controls"}}):e._e(),e._v(" "),"audio"===e.schema.ui.preview.type?n("audio",{attrs:{src:e.getPreviewVal(e.schema.ui.preview.value,e.schema.value),controls:"controls"}}):e._e(),e._v(" "),"link"===e.schema.ui.preview.type?n("a",{attrs:{href:e.getPreviewVal(e.schema.ui.preview.value,e.schema.value),target:"_blank"}},[e._v(e._s(e.schema.value))]):e._e()])]):e._e()],e._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:!!e.schema.__validationResult&&!e.schema.__validationResult.result,expression:"!!schema.__validationResult && !schema.__validationResult.result"}],staticClass:"invalid-feedback",class:e.globalConfig.style.invalidFeedbackCls,staticStyle:{display:"block"}},[e._v("\n "+e._s(!!e.schema.__validationResult&&e.schema.__validationResult.errMsg)+"\n ")])],2)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(67)),o=i(n(99)),u=i(n(164)),a=i(n(2));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){return((0,a.default)(e)?r.default:u.default)(e,(0,o.default)(t,3))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++nd))return!1;var _=c.get(e);if(_&&c.get(t))return _==t;var v=-1,b=!0,m=n&l?new r.default:void 0;for(c.set(e,t),c.set(t,e);++v1&&void 0!==arguments[1]?arguments[1]:{extComponents:{},extRules:[],lang:lang};window.__$ncform={},window.__$ncform.__ncFormsGlobalList={},window.__$ncform.__ncformRegularValidation=new a.default,window.__$ncform.lang=(t.lang||window.__$ncform.lang||navigator.browserLanguage||navigator.language).replace(/-/,"_").toLowerCase(),(0,r.default)(Object.assign(l.default,i.default,t.extComponents||{}),function(t,n){return e.component("ncform-"+(0,o.default)(n),t)}),(t.extRules||[]).forEach(function(e){return window.__$ncform.__ncformRegularValidation.registerRule(e)}),e.prototype.$ncformValidate=function(e){e=e||"_ncformDefaultName";var t=window.__$ncform.__ncFormsGlobalList[e];return t?t.ncformValidate():Promise.resolve(!1)},e.prototype.$ncformReset=function(e){e=e||"_ncformDefaultName";var t=window.__$ncform.__ncFormsGlobalList[e];if(t)return t.reset()},e.prototype.$ncformAddWidget=function(t){var n=t.name,r=t.widget;e.component("ncform-"+(0,o.default)(n),r)},e.prototype.$ncformAddRule=function(e){var t=e.name,n=e.rule,r={};r[t]=n,window.__$ncform.__ncformRegularValidation.registerRule(r)},e.component("ncform",u.default)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=f(n(100)),u=f(n(153)),a=f(n(55)),i=f(n(2)),l=f(n(161));function f(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){return"function"==typeof e?e:null==e?a.default:"object"==(void 0===e?"undefined":r(e))?(0,i.default)(e)?(0,u.default)(e[0],e[1]):(0,o.default)(e):(0,l.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(101)),o=a(n(152)),u=a(n(83));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=(0,o.default)(e);return 1==t.length&&t[0][2]?(0,u.default)(t[0][0],t[0][1]):function(n){return n===e||(0,r.default)(n,e,t)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(16)),o=u(n(70));function u(e){return e&&e.__esModule?e:{default:e}}var a=1,i=2;t.default=function(e,t,n,u){var l=n.length,f=l,c=!u;if(null==e)return!f;for(e=Object(e);l--;){var s=n[l];if(c&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++l-1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18));t.default=function(e,t){var n=this.__data__,o=(0,r.default)(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(17));t.default=function(){this.__data__=new r.default,this.size=0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return this.__data__.get(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return this.__data__.has(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(17)),o=a(n(42)),u=a(n(44));function a(e){return e&&e.__esModule?e:{default:e}}var i=200;t.default=function(e,t){var n=this.__data__;if(n instanceof r.default){var a=n.__data__;if(!o.default||a.length legend {\n cursor: pointer;\n}\n.__object-form-item .h-layout .row {\n margin-left: 0;\n margin-right: 0;\n}\n.__object-form-item .h-layout.form-row, .__object-form-item .h-layout .form-row {\n padding: 0;\n margin: 0;\n}\n.__object-form-item .h-layout.form-row > [class*=col-], .__object-form-item .h-layout .form-row > [class*=col-] {\n padding-left: 5px;\n padding-right: 5px;\n}\n.__object-form-item .h-layout [class*=col-] {\n padding-left: 0;\n padding-right: 0;\n}\n.__object-form-item .h-layout .col-form-label {\n padding-right: 5px !important;\n text-align: right;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(61),o=n(31);for(var u in o)"default"!==u&&function(e){n.d(t,e,function(){return o[e]})}(u);n(203);var a=n(1),i=Object(a.a)(o.default,r.a,r.b,!1,null,null,null);t.default=i.exports},function(e,t,n){"use strict";var r=n(33);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"\n.__array-form-item > legend {\n cursor: pointer;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(64),o=n(34);for(var u in o)"default"!==u&&function(e){n.d(t,e,function(){return o[e]})}(u);n(206);var a=n(1),i=Object(a.a)(o.default,r.a,r.b,!1,null,null,null);t.default=i.exports},function(e,t,n){"use strict";var r=n(36);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"\n.__array-table-form-item .table thead th {\n vertical-align: top;\n}\n.__array-table-form-item > legend {\n cursor: pointer;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(63),o=n(37);for(var u in o)"default"!==u&&function(e){n.d(t,e,function(){return o[e]})}(u);n(209);var a=n(1),i=Object(a.a)(o.default,r.a,r.b,!1,null,"98289840",null);t.default=i.exports},function(e,t,n){"use strict";var r=n(39);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"",""])},function(e,t,n){"use strict";var r=n(40);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"\n.__ncform-control {\n width: 100%;\n display: inline-block;\n}\n.__ncform-item-preview {\n margin-top: 6px;\n position: relative;\n}\n.__ncform-item-preview .wrapper {\n overflow: hidden;\n height: 100%;\n width: 100%;\n}\n.__ncform-item-preview .wrapper.circle {\n background-color: #EEEEEE;\n border-radius: 1000px;\n}\n.__ncform-item-preview .wrapper.rounded {\n background-color: #EEEEEE;\n border-radius: 20px;\n}\n.__ncform-item-preview .wrapper img, .__ncform-item-preview .wrapper video {\n max-width: 100%;\n}\n.__ncform-item-preview .clear {\n position: absolute;\n right: 8px;\n cursor: pointer;\n font-size: 21px;\n font-weight: 700;\n opacity: 0.2;\n}\n.invalid-feedback {\n color: #f56c6c;\n}\n",""])},function(e,t,n){"use strict";var r=n(41);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"",""])},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},n=this,r=arguments[2],i=r.formData,f=r.idxChain,c=void 0===f?"":f,s=r.globalConfig,d=void 0===s?{}:s,p=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",_=Object.keys(t),v=(new Date).getTime();c=c.toString();return new Promise(function(r){0===_.length?r({result:!0,errMst:""}):-1!==_.indexOf("required")&&!1!==o.ncformUtils.smartAnalyzeVal(t.required,{idxChain:c,data:{rootData:i,constData:d.constants}})&&!1!==o.ncformUtils.smartAnalyzeVal((0,u.default)(t,"required.value"),{idxChain:c,data:{rootData:i,constData:d.constants}})||o.ncformUtils.notEmptyVal(e)?r(function r(f){return new Promise(function(s){if("customRule"===_[f]){var b=t.customRule;"array"!==o.ncformUtils.getValType(b)&&s({result:!1,errMsg:"【Error】自定义验证规则应为对象数组,每项包含script,errMsg字段。"}),b.forEach(function(e){o.ncformUtils.smartAnalyzeVal(e.script,{idxChain:c,data:{rootData:i,constData:d.constants}})||s({result:!1,errMsg:e.errMsg})}),f<_.length-1?s(r(f+1)):s({result:!0,errMsg:"",linkItems:function(){var e=[];return b.map(function(e){return e.linkItems}).forEach(function(t){t&&(e=e.concat(t))}),e}()})}n.allRules[_[f]]||s({result:!1,errMsg:"不存在验证规则"+_[f]});var m=void 0;if(t[_[f]]instanceof Object?(m=(0,a.default)(t[_[f]])).value=o.ncformUtils.smartAnalyzeVal(t[_[f]].value,{idxChain:c,data:{rootData:i,constData:d.constants}}):m=o.ncformUtils.smartAnalyzeVal(t[_[f]],{idxChain:c,data:{rootData:i,constData:d.constants}}),t[_[f]]instanceof Object&&(0,u.default)(t[_[f]],"options.delay",0)>0){var y=(0,u.default)(t[_[f]],"options.delay",0),h=(0,u.default)(t[_[f]],"options.delayMsg","异步验证中..");l.default.emit(p,!0);var g=setTimeout(function(){(new n.allRules[_[f]]).validate(e,m,v).then(function(e){f<_.length-1&&!0===e.result?s(r(f+1)):s(e)})},y);l.default.on(p,function(){clearTimeout(g),s({result:!1,errMsg:h,timeStamp:v})})}else(new n.allRules[_[f]]).validate(e,m,v).then(function(e){f<_.length-1&&!0===e.result?s(r(f+1)):s(e)})})}(0)):r({result:!0,errMsg:""})})}},{key:"registerRule",value:function(e){if(-1!==Object.keys(e).indexOf("customRule"))throw delete e.customRule,new Error("customRule 注册失败。 customRule为【自定义规则】专用规则名,请更换。");this.allRules=Object.assign({},this.allRules,e)}}]),e}();e.exports=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=S(n(217)),o=S(n(218)),u=S(n(219)),a=S(n(220)),i=S(n(221)),l=S(n(222)),f=S(n(223)),c=S(n(224)),s=S(n(225)),d=S(n(226)),p=S(n(227)),_=S(n(228)),v=S(n(229)),b=S(n(230)),m=S(n(231)),y=S(n(232)),h=S(n(233)),g=S(n(234)),j=S(n(235)),O=S(n(236)),w=S(n(237)),M=S(n(238)),P=S(n(239)),x=S(n(240));function S(e){return e&&e.__esModule?e:{default:e}}t.default={contains:r.default,exclusiveMinimum:o.default,ipv6:u.default,maximum:a.default,minimum:i.default,required:l.default,dateTime:f.default,hostname:c.default,maxItems:s.default,minItems:d.default,multipleOf:p.default,tel:_.default,email:v.default,maxLength:b.default,minLength:m.default,number:y.default,uniqueItems:h.default,exclusiveMaximum:g.default,ipv4:j.default,maxProperties:O.default,minProperties:w.default,pattern:M.default,url:P.default,ajax:x.default}},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;nt)}}]),t}();e.exports=i},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n=t)}}]),t}();e.exports=i},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n=t)}}]),t}();e.exports=f},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;nparseInt(t,10))}}]),t}();e.exports=i},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n=t)}}]),t}();e.exports=f},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n1?n[u-1]:void 0,i=u>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(u--,a):void 0,i&&(0,o.default)(n[0],n[1],i)&&(a=u<3?void 0:a,u=1),t=Object(t);++r0){if(++t>=r)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=l(n(11)),u=l(n(8)),a=l(n(48)),i=l(n(4));function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t,n){if(!(0,i.default)(n))return!1;var l=void 0===t?"undefined":r(t);return!!("number"==l?(0,u.default)(n)&&(0,a.default)(t,n.length):"string"==l&&t in n)&&(0,o.default)(n[t],e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n !params.keyword || item.name.indexOf(params.keyword) >= 0); }) - Vue.use(vueNcform, { extComponents: ncformStdComps }); + let lang = location.search.indexOf('lang=cn') >= 0 ? 'zh-cn' : 'en'; + Vue.use(vueNcform, { extComponents: ncformStdComps, lang }); // Bootstrap the app new Vue({ el: '#demo', diff --git a/ncform-theme-elementui/assets/dist/checkbox.js b/ncform-theme-elementui/assets/dist/checkbox.js index bd0d31e..5996aeb 100644 --- a/ncform-theme-elementui/assets/dist/checkbox.js +++ b/ncform-theme-elementui/assets/dist/checkbox.js @@ -104,7 +104,7 @@ return /******/ (function(modules) { // webpackBootstrap /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _ncformCommon = __webpack_require__(/*! @ncform/ncform-common */ \"@ncform/ncform-common\");\n\nvar _ncformCommon2 = _interopRequireDefault(_ncformCommon);\n\nvar _get2 = __webpack_require__(/*! lodash-es/get */ \"./node_modules/lodash-es/get.js\");\n\nvar _get3 = _interopRequireDefault(_get2);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\nvar controlMixin = _ncformCommon2.default.mixins.vue.controlMixin;\n\nexports.default = {\n\n mixins: [controlMixin],\n\n i18nData: {\n en: {\n yes: 'Yes',\n all: 'All'\n },\n zh_cn: {\n yes: '是',\n all: '全选'\n }\n },\n\n props: {\n value: {\n // type: [String, Number, Boolean, Array],\n type: [Boolean, Array],\n default: function _default() {\n return [];\n }\n }\n },\n\n data: function data() {\n return {\n // 组件特有的配置属性\n defaultConfig: {\n isIndeterminate: true,\n selectAll: false, // 是否显示全选\n checkAll: false,\n arrangement: 'h', // 排列 可选值 [v | h]\n type: 'checkbox', // 显示类型,可选值:[checkbox | button]\n itemValueField: 'value', // 值字段\n itemLabelField: 'label', // 显示字段\n enumSource: [], // 可选项,默认值[{label: '是'}]\n enumSourceRemote: { // 远程数据源\n remoteUrl: '', // 如果是远程访问,则填写该url\n resField: '' // 响应结果的字段\n }\n }\n // mergeConfig: 请使用该值去绑定你的组件的属性,它包含了defaultConfig data和config props的值\n // modelVal:请使用该值来绑定实际的组件的model\n };\n },\n\n\n computed: {\n // disabled / readonly / hidden / placeholder 你可以直接使用这些变量来控制组件的行为\n labelRead: function labelRead() {\n var res = [];\n var vm = this;\n var _vm$mergeConfig = vm.mergeConfig,\n enumSource = _vm$mergeConfig.enumSource,\n enumSourceRemote = _vm$mergeConfig.enumSourceRemote,\n itemValueField = _vm$mergeConfig.itemValueField,\n itemLabelField = _vm$mergeConfig.itemLabelField;\n\n var modelVal = vm.modelVal;\n\n if (typeof modelVal === 'boolean') {\n res.push(modelVal ? '是' : '否');\n } else {\n for (var m in modelVal) {\n for (var i in enumSource) {\n if (enumSource[i][itemValueField] === modelVal[m]) {\n res.push(enumSource[i][itemLabelField]);\n break;\n }\n }\n }\n }\n\n return res;\n }\n },\n\n methods: {\n handleCheckAllChange: function handleCheckAllChange(val) {\n var vm = this;\n var mergeConfig = vm.mergeConfig;\n var itemValueField = mergeConfig.itemValueField;\n var arrResAll = [];\n mergeConfig.enumSource.map(function (obj) {\n arrResAll.push(obj[itemValueField]);\n });\n vm.modelVal = val ? arrResAll : [];\n vm.mergeConfig.isIndeterminate = false;\n },\n handleCheckedOptChange: function handleCheckedOptChange(value) {\n var vm = this;\n var checkedCount = value.length;\n vm.mergeConfig.checkAll = checkedCount === vm.mergeConfig.enumSource.length;\n vm.mergeConfig.isIndeterminate = checkedCount > 0 && checkedCount < vm.mergeConfig.enumSource.lengths;\n },\n getRemoteSource: function getRemoteSource() {\n try {\n var vm = this;\n var enumSourceRemote = vm.mergeConfig.enumSourceRemote;\n\n this.$http({\n method: 'GET',\n url: enumSourceRemote.remoteUrl,\n data: {},\n headers: {\n 'X-Requested-With': 'XMLHttpRequest'\n }\n }).then(function (res) {\n if (res.status === 200) {\n var data = res.data;\n vm.mergeConfig.enumSource = (0, _get3.default)(data, enumSourceRemote.resField || '', []);\n }\n }).catch(function (err) {\n vm.mergeConfig.enumSource = [];\n });\n } catch (err) {\n console.error(err);\n }\n }\n },\n created: function created() {\n var vm = this;\n var enumSourceRemote = vm.mergeConfig.enumSourceRemote;\n if (enumSourceRemote && enumSourceRemote.remoteUrl) {\n vm.getRemoteSource();\n } else if (!vm.mergeConfig.enumSource.length) {\n vm.mergeConfig.enumSource = [{ label: this.$t('yes'), value: true }];\n }\n }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vLi4vbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanMhLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3NyYy9jb21wb25lbnRzL2NvbnRyb2wtY29tcHMvY2hlY2tib3gudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJi5qcyIsInNvdXJjZXMiOlsid2VicGFjazovL1tuYW1lXS9jaGVja2JveC52dWU/MjdhZiJdLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcbiAgPGRpdlxyXG4gICAgY2xhc3M9XCJuY2Zvcm0tY2hlY2tib3hcIlxyXG4gICAgOnN0eWxlPVwie2Rpc3BsYXk6IGhpZGRlbiA/ICdub25lJyA6ICcnfVwiXHJcbiAgPlxyXG4gICAgPGVsLWNoZWNrYm94XHJcbiAgICAgIHYtaWY9XCJtZXJnZUNvbmZpZy5zZWxlY3RBbGwgJiYgIXJlYWRvbmx5XCJcclxuICAgICAgOmNsYXNzPVwiJ2NoZWNrLWFsbCdcIlxyXG4gICAgICA6ZGlzYWJsZWQ9XCJkaXNhYmxlZFwiXHJcbiAgICAgIDppbmRldGVybWluYXRlPVwibWVyZ2VDb25maWcuaXNJbmRldGVybWluYXRlXCJcclxuICAgICAgdi1tb2RlbD1cIm1lcmdlQ29uZmlnLmNoZWNrQWxsXCJcclxuICAgICAgQGNoYW5nZT1cImhhbmRsZUNoZWNrQWxsQ2hhbmdlXCJcclxuICAgID57eyR0KCdhbGwnKX19PC9lbC1jaGVja2JveD5cclxuXHJcbiAgICA8ZWwtY2hlY2tib3gtZ3JvdXBcclxuICAgICAgdi1pZj1cIiFyZWFkb25seVwiXHJcbiAgICAgIHNpemU9XCJtaW5pXCJcclxuICAgICAgOmRpc2FibGVkPVwiZGlzYWJsZWRcIlxyXG4gICAgICB2LW1vZGVsPVwibW9kZWxWYWxcIlxyXG4gICAgICBAY2hhbmdlPVwiaGFuZGxlQ2hlY2tlZE9wdENoYW5nZVwiXHJcbiAgICA+XHJcbiAgICAgIDxjb21wb25lbnQgOmlzPVwiJ2VsLWNoZWNrYm94JyArIChtZXJnZUNvbmZpZy50eXBlID09PSAnYnV0dG9uJyA/ICctYnV0dG9uJyA6ICcnKVwiXHJcbiAgICAgICAgdi1mb3I9XCJvcHQgaW4gbWVyZ2VDb25maWcuZW51bVNvdXJjZVwiXHJcbiAgICAgICAgOmtleT1cIm9wdFttZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZF1cIlxyXG4gICAgICAgIDpsYWJlbD1cIm9wdFttZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZF1cIlxyXG4gICAgICAgIDpjbGFzcz1cIm1lcmdlQ29uZmlnLnR5cGUgPT09ICdjaGVja2JveCcgJiYgbWVyZ2VDb25maWcuYXJyYW5nZW1lbnQgPT09ICd2JyA/ICdpcy12ZXJ0aWNhbCcgOiAnJ1wiXHJcbiAgICAgID57e29wdFttZXJnZUNvbmZpZy5pdGVtTGFiZWxGaWVsZF19fTwvY29tcG9uZW50PlxyXG4gICAgPC9lbC1jaGVja2JveC1ncm91cD5cclxuXHJcbiAgICA8bGFiZWxcclxuICAgICAgdi1zaG93PVwicmVhZG9ubHlcIlxyXG4gICAgICB2LWZvcj1cIihsYWJlbCwgaWR4KSBpbiBsYWJlbFJlYWRcIlxyXG4gICAgICA6a2V5PVwiaWR4XCJcclxuICAgICAgOmNsYXNzPVwiWydsYWJlbC1yZWFkJywgbWVyZ2VDb25maWcudHlwZSA9PT0gJ2NoZWNrYm94JyAmJiBtZXJnZUNvbmZpZy5hcnJhbmdlbWVudCA9PT0gJ3YnID8gJ2xhYmVsLXZlcnRpY2FsJyA6ICcnXVwiXHJcbiAgICA+e3tsYWJlbH19PC9sYWJlbD5cclxuICA8L2Rpdj5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzdHlsZSBsYW5nPVwic2Nzc1wiPlxyXG5cclxuICAuaC1sYXlvdXQge1xyXG4gICAgLm5jZm9ybS1jaGVja2JveCB7XHJcbiAgICAgICYuX19uY2Zvcm0tY29udHJvbCB7XHJcbiAgICAgICAgY2xlYXI6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52LWxheW91dCB7XHJcbiAgICAubmNmb3JtLWNoZWNrYm94IHtcclxuICAgICAgJi5fX25jZm9ybS1jb250cm9sIHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5jZm9ybS1jaGVja2JveCB7XHJcbiAgICAuY2hlY2stYWxsIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5lbC1jaGVja2JveC1ncm91cCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuaXMtdmVydGljYWwge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICYgKyAuZWwtY2hlY2tib3gge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGFiZWwtcmVhZCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICYubm90W2xhYmVsLXZlcnRpY2FsXSArIC5sYWJlbC1yZWFkIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5sYWJlbC12ZXJ0aWNhbCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbjwvc3R5bGU+XHJcblxyXG48c2NyaXB0PlxyXG5cclxuICBpbXBvcnQgbmNmb3JtQ29tbW9uIGZyb20gJ0BuY2Zvcm0vbmNmb3JtLWNvbW1vbic7XHJcbiAgaW1wb3J0IF9nZXQgZnJvbSAnbG9kYXNoLWVzL2dldCc7XHJcblxyXG4gIGNvbnN0IGNvbnRyb2xNaXhpbiA9IG5jZm9ybUNvbW1vbi5taXhpbnMudnVlLmNvbnRyb2xNaXhpbjtcclxuXHJcbiAgZXhwb3J0IGRlZmF1bHQge1xyXG5cclxuICAgIG1peGluczogW2NvbnRyb2xNaXhpbl0sXHJcblxyXG4gICAgaTE4bkRhdGE6IHtcclxuICAgICAgZW46IHtcclxuICAgICAgICB5ZXM6ICdZZXMnLFxyXG4gICAgICAgIGFsbDogJ0FsbCdcclxuICAgICAgfSxcclxuICAgICAgemhfY246IHtcclxuICAgICAgICB5ZXM6ICfmmK8nLFxyXG4gICAgICAgIGFsbDogJ+WFqOmAiSdcclxuICAgICAgfVxyXG4gICAgfSxcclxuXHJcbiAgICBwcm9wczoge1xyXG4gICAgICB2YWx1ZToge1xyXG4gICAgICAgIC8vIHR5cGU6IFtTdHJpbmcsIE51bWJlciwgQm9vbGVhbiwgQXJyYXldLFxyXG4gICAgICAgIHR5cGU6IFtCb29sZWFuLCBBcnJheV0sXHJcbiAgICAgICAgZGVmYXVsdCgpIHtcclxuICAgICAgICAgIHJldHVybiBbXTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH0sXHJcblxyXG4gICAgZGF0YSgpIHtcclxuICAgICAgcmV0dXJuIHtcclxuICAgICAgICAvLyDnu4Tku7bnibnmnInnmoTphY3nva7lsZ7mgKdcclxuICAgICAgICBkZWZhdWx0Q29uZmlnOiB7XHJcbiAgICAgICAgICBpc0luZGV0ZXJtaW5hdGU6IHRydWUsXHJcbiAgICAgICAgICBzZWxlY3RBbGw6IGZhbHNlLCAvLyDmmK/lkKbmmL7npLrlhajpgIlcclxuICAgICAgICAgIGNoZWNrQWxsOiBmYWxzZSxcclxuICAgICAgICAgIGFycmFuZ2VtZW50OiAnaCcsIC8vIOaOkuWIlyDlj6/pgInlgLwgW3YgfCBoXVxyXG4gICAgICAgICAgdHlwZTogJ2NoZWNrYm94JywgLy8g5pi+56S657G75Z6L77yM5Y+v6YCJ5YC877yaW2NoZWNrYm94IHwgYnV0dG9uXVxyXG4gICAgICAgICAgaXRlbVZhbHVlRmllbGQ6ICd2YWx1ZScsIC8vIOWAvOWtl+autVxyXG4gICAgICAgICAgaXRlbUxhYmVsRmllbGQ6ICdsYWJlbCcsIC8vIOaYvuekuuWtl+autVxyXG4gICAgICAgICAgZW51bVNvdXJjZTogW10sIC8vIOWPr+mAiemhue+8jOm7mOiupOWAvFt7bGFiZWw6ICfmmK8nfV1cclxuICAgICAgICAgIGVudW1Tb3VyY2VSZW1vdGU6IHsgLy8g6L+c56iL5pWw5o2u5rqQXHJcbiAgICAgICAgICAgIHJlbW90ZVVybDogJycsIC8vIOWmguaenOaYr+i/nOeoi+iuv+mXru+8jOWImeWhq+WGmeivpXVybFxyXG4gICAgICAgICAgICByZXNGaWVsZDogJycsIC8vIOWTjeW6lOe7k+aenOeahOWtl+autVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0sXHJcbiAgICAgICAgLy8gbWVyZ2VDb25maWc6IOivt+S9v+eUqOivpeWAvOWOu+e7keWumuS9oOeahOe7hOS7tueahOWxnuaAp++8jOWug+WMheWQq+S6hmRlZmF1bHRDb25maWcgZGF0YeWSjGNvbmZpZyBwcm9wc+eahOWAvFxyXG4gICAgICAgIC8vIG1vZGVsVmFs77ya6K+35L2/55So6K+l5YC85p2l57uR5a6a5a6e6ZmF55qE57uE5Lu255qEbW9kZWxcclxuICAgICAgfVxyXG4gICAgfSxcclxuXHJcbiAgICBjb21wdXRlZDoge1xyXG4gICAgICAvLyBkaXNhYmxlZCAvIHJlYWRvbmx5IC8gaGlkZGVuIC8gcGxhY2Vob2xkZXIg5L2g5Y+v5Lul55u05o6l5L2/55So6L+Z5Lqb5Y+Y6YeP5p2l5o6n5Yi257uE5Lu255qE6KGM5Li6XHJcbiAgICAgIGxhYmVsUmVhZCgpIHtcclxuICAgICAgICBsZXQgcmVzID0gW107XHJcbiAgICAgICAgY29uc3Qgdm0gPSB0aGlzO1xyXG4gICAgICAgIGNvbnN0IHsgZW51bVNvdXJjZSwgZW51bVNvdXJjZVJlbW90ZSwgaXRlbVZhbHVlRmllbGQsIGl0ZW1MYWJlbEZpZWxkIH0gPSB2bS5tZXJnZUNvbmZpZztcclxuICAgICAgICBjb25zdCBtb2RlbFZhbCA9IHZtLm1vZGVsVmFsO1xyXG5cclxuICAgICAgICBpZiAodHlwZW9mIG1vZGVsVmFsID09PSAnYm9vbGVhbicpIHtcclxuICAgICAgICAgIHJlcy5wdXNoKG1vZGVsVmFsID8gJ+aYrycgOiAn5ZCmJyk7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgIGZvciAobGV0IG0gaW4gbW9kZWxWYWwpIHtcclxuICAgICAgICAgICAgZm9yIChsZXQgaSBpbiBlbnVtU291cmNlKSB7XHJcbiAgICAgICAgICAgICAgaWYgKGVudW1Tb3VyY2VbaV1baXRlbVZhbHVlRmllbGRdID09PSBtb2RlbFZhbFttXSkge1xyXG4gICAgICAgICAgICAgICAgcmVzLnB1c2goZW51bVNvdXJjZVtpXVtpdGVtTGFiZWxGaWVsZF0pO1xyXG4gICAgICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICByZXR1cm4gcmVzO1xyXG4gICAgICB9XHJcbiAgICB9LFxyXG5cclxuICAgIG1ldGhvZHM6IHtcclxuICAgICAgaGFuZGxlQ2hlY2tBbGxDaGFuZ2UodmFsKSB7XHJcbiAgICAgICAgY29uc3Qgdm0gPSB0aGlzO1xyXG4gICAgICAgIGNvbnN0IG1lcmdlQ29uZmlnID0gdm0ubWVyZ2VDb25maWc7XHJcbiAgICAgICAgY29uc3QgaXRlbVZhbHVlRmllbGQgPSBtZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZDtcclxuICAgICAgICBjb25zdCBhcnJSZXNBbGwgPSBbXTtcclxuICAgICAgICBtZXJnZUNvbmZpZy5lbnVtU291cmNlLm1hcChvYmogPT4ge1xyXG4gICAgICAgICAgYXJyUmVzQWxsLnB1c2gob2JqW2l0ZW1WYWx1ZUZpZWxkXSk7XHJcbiAgICAgICAgfSk7XHJcbiAgICAgICAgdm0ubW9kZWxWYWwgPSB2YWwgPyBhcnJSZXNBbGwgOiBbXTtcclxuICAgICAgICB2bS5tZXJnZUNvbmZpZy5pc0luZGV0ZXJtaW5hdGUgPSBmYWxzZTtcclxuICAgICAgfSxcclxuICAgICAgaGFuZGxlQ2hlY2tlZE9wdENoYW5nZSh2YWx1ZSkge1xyXG4gICAgICAgIGNvbnN0IHZtID0gdGhpcztcclxuICAgICAgICBsZXQgY2hlY2tlZENvdW50ID0gdmFsdWUubGVuZ3RoO1xyXG4gICAgICAgIHZtLm1lcmdlQ29uZmlnLmNoZWNrQWxsID0gY2hlY2tlZENvdW50ID09PSB2bS5tZXJnZUNvbmZpZy5lbnVtU291cmNlLmxlbmd0aDtcclxuICAgICAgICB2bS5tZXJnZUNvbmZpZy5pc0luZGV0ZXJtaW5hdGUgPSBjaGVja2VkQ291bnQgPiAwICYmIGNoZWNrZWRDb3VudCA8IHZtLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2UubGVuZ3RocztcclxuICAgICAgfSxcclxuICAgICAgZ2V0UmVtb3RlU291cmNlKCkge1xyXG4gICAgICAgIHRyeSB7XHJcbiAgICAgICAgICBjb25zdCB2bSA9IHRoaXM7XHJcbiAgICAgICAgICBjb25zdCBlbnVtU291cmNlUmVtb3RlID0gdm0ubWVyZ2VDb25maWcuZW51bVNvdXJjZVJlbW90ZTtcclxuXHJcbiAgICAgICAgICB0aGlzLiRodHRwKHtcclxuICAgICAgICAgICAgbWV0aG9kOiAnR0VUJyxcclxuICAgICAgICAgICAgdXJsOiBlbnVtU291cmNlUmVtb3RlLnJlbW90ZVVybCxcclxuICAgICAgICAgICAgZGF0YToge30sXHJcbiAgICAgICAgICAgIGhlYWRlcnM6IHtcclxuICAgICAgICAgICAgICAnWC1SZXF1ZXN0ZWQtV2l0aCc6J1hNTEh0dHBSZXF1ZXN0J1xyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgICAgfSkudGhlbihyZXMgPT4ge1xyXG4gICAgICAgICAgICBpZiAocmVzLnN0YXR1cyA9PT0gMjAwICkge1xyXG4gICAgICAgICAgICAgIGxldCBkYXRhID0gcmVzLmRhdGE7XHJcbiAgICAgICAgICAgICAgdm0ubWVyZ2VDb25maWcuZW51bVNvdXJjZSA9IF9nZXQoZGF0YSwgZW51bVNvdXJjZVJlbW90ZS5yZXNGaWVsZCB8fCAnJywgW10pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9KS5jYXRjaChlcnIgPT4ge1xyXG4gICAgICAgICAgICB2bS5tZXJnZUNvbmZpZy5lbnVtU291cmNlID0gW107XHJcbiAgICAgICAgICB9KTtcclxuICAgICAgICB9IGNhdGNoKGVycikge1xyXG4gICAgICAgICAgY29uc29sZS5lcnJvcihlcnIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIGNyZWF0ZWQoKSB7XHJcbiAgICAgIGNvbnN0IHZtID0gdGhpcztcclxuICAgICAgY29uc3QgZW51bVNvdXJjZVJlbW90ZSA9IHZtLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2VSZW1vdGU7XHJcbiAgICAgIGlmIChlbnVtU291cmNlUmVtb3RlICYmIGVudW1Tb3VyY2VSZW1vdGUucmVtb3RlVXJsKSB7XHJcbiAgICAgICAgdm0uZ2V0UmVtb3RlU291cmNlKCk7XHJcbiAgICAgIH0gZWxzZSBpZiAoIXZtLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2UubGVuZ3RoKSB7XHJcbiAgICAgICAgdm0ubWVyZ2VDb25maWcuZW51bVNvdXJjZSA9IFsge2xhYmVsOiB0aGlzLiR0KCd5ZXMnKSwgdmFsdWU6IHRydWV9XTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuPC9zY3JpcHQ+XHJcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBMkZBO0FBQ0E7OztBQUFBO0FBQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUNBO0FBQ0E7OztBQUtBO0FBQ0E7OztBQUVBO0FBQ0E7QUFGQTs7QUFLQTtBQUNBO0FBRkE7QUFMQTtBQUNBOzs7QUFZQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBTEE7QUFEQTtBQUNBO0FBU0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFYQTtBQWNBO0FBQ0E7QUFqQkE7QUFvQkE7QUFDQTtBQUNBOztBQUFBOztBQUVBO0FBQ0E7QUFGQTs7Ozs7O0FBS0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFDQTtBQXRCQTtBQUNBOztBQXlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTs7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFEQTtBQUpBO0FBUUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXpDQTtBQTJDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUExSEEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js?!./src/components/control-comps/checkbox.vue?vue&type=script&lang=js&\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _ncformCommon = __webpack_require__(/*! @ncform/ncform-common */ \"@ncform/ncform-common\");\n\nvar _ncformCommon2 = _interopRequireDefault(_ncformCommon);\n\nvar _get2 = __webpack_require__(/*! lodash-es/get */ \"./node_modules/lodash-es/get.js\");\n\nvar _get3 = _interopRequireDefault(_get2);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\nvar controlMixin = _ncformCommon2.default.mixins.vue.controlMixin;\n\nexports.default = {\n\n mixins: [controlMixin],\n\n i18nData: {\n en: {\n yes: 'Yes',\n no: 'No',\n all: 'All'\n },\n zh_cn: {\n yes: '是',\n no: '否',\n all: '全选'\n }\n },\n\n props: {\n value: {\n // type: [String, Number, Boolean, Array],\n type: [Boolean, Array],\n default: function _default() {\n return [];\n }\n }\n },\n\n data: function data() {\n return {\n // 组件特有的配置属性\n defaultConfig: {\n isIndeterminate: true,\n selectAll: false, // 是否显示全选\n checkAll: false,\n arrangement: 'h', // 排列 可选值 [v | h]\n type: 'checkbox', // 显示类型,可选值:[checkbox | button]\n itemValueField: 'value', // 值字段\n itemLabelField: 'label', // 显示字段\n enumSource: [], // 可选项,默认值[{label: '是'}]\n enumSourceRemote: { // 远程数据源\n remoteUrl: '', // 如果是远程访问,则填写该url\n resField: '' // 响应结果的字段\n }\n }\n // mergeConfig: 请使用该值去绑定你的组件的属性,它包含了defaultConfig data和config props的值\n // modelVal:请使用该值来绑定实际的组件的model\n };\n },\n\n\n computed: {\n // disabled / readonly / hidden / placeholder 你可以直接使用这些变量来控制组件的行为\n labelRead: function labelRead() {\n var res = [];\n var vm = this;\n var _vm$mergeConfig = vm.mergeConfig,\n enumSource = _vm$mergeConfig.enumSource,\n enumSourceRemote = _vm$mergeConfig.enumSourceRemote,\n itemValueField = _vm$mergeConfig.itemValueField,\n itemLabelField = _vm$mergeConfig.itemLabelField;\n\n var modelVal = vm.modelVal;\n\n if (typeof modelVal === 'boolean') {\n res.push(modelVal ? this.$t('yes') : this.$t('no'));\n } else {\n for (var m in modelVal) {\n for (var i in enumSource) {\n if (enumSource[i][itemValueField] === modelVal[m]) {\n res.push(enumSource[i][itemLabelField]);\n break;\n }\n }\n }\n }\n\n return res;\n }\n },\n\n methods: {\n handleCheckAllChange: function handleCheckAllChange(val) {\n var vm = this;\n var mergeConfig = vm.mergeConfig;\n var itemValueField = mergeConfig.itemValueField;\n var arrResAll = [];\n mergeConfig.enumSource.map(function (obj) {\n arrResAll.push(obj[itemValueField]);\n });\n vm.modelVal = val ? arrResAll : [];\n vm.mergeConfig.isIndeterminate = false;\n },\n handleCheckedOptChange: function handleCheckedOptChange(value) {\n var vm = this;\n var checkedCount = value.length;\n vm.mergeConfig.checkAll = checkedCount === vm.mergeConfig.enumSource.length;\n vm.mergeConfig.isIndeterminate = checkedCount > 0 && checkedCount < vm.mergeConfig.enumSource.lengths;\n },\n getRemoteSource: function getRemoteSource() {\n try {\n var vm = this;\n var enumSourceRemote = vm.mergeConfig.enumSourceRemote;\n\n this.$http({\n method: 'GET',\n url: enumSourceRemote.remoteUrl,\n data: {},\n headers: {\n 'X-Requested-With': 'XMLHttpRequest'\n }\n }).then(function (res) {\n if (res.status === 200) {\n var data = res.data;\n vm.mergeConfig.enumSource = (0, _get3.default)(data, enumSourceRemote.resField || '', []);\n }\n }).catch(function (err) {\n vm.mergeConfig.enumSource = [];\n });\n } catch (err) {\n console.error(err);\n }\n }\n },\n created: function created() {\n var vm = this;\n var enumSourceRemote = vm.mergeConfig.enumSourceRemote;\n if (enumSourceRemote && enumSourceRemote.remoteUrl) {\n vm.getRemoteSource();\n } else if (!vm.mergeConfig.enumSource.length) {\n vm.mergeConfig.enumSource = [{ label: this.$t('yes'), value: true }];\n }\n }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vLi4vbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanMhLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3NyYy9jb21wb25lbnRzL2NvbnRyb2wtY29tcHMvY2hlY2tib3gudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJi5qcyIsInNvdXJjZXMiOlsid2VicGFjazovL1tuYW1lXS9jaGVja2JveC52dWU/MjdhZiJdLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XG4gIDxkaXZcbiAgICBjbGFzcz1cIm5jZm9ybS1jaGVja2JveFwiXG4gICAgOnN0eWxlPVwie2Rpc3BsYXk6IGhpZGRlbiA/ICdub25lJyA6ICcnfVwiXG4gID5cbiAgICA8ZWwtY2hlY2tib3hcbiAgICAgIHYtaWY9XCJtZXJnZUNvbmZpZy5zZWxlY3RBbGwgJiYgIXJlYWRvbmx5XCJcbiAgICAgIDpjbGFzcz1cIidjaGVjay1hbGwnXCJcbiAgICAgIDpkaXNhYmxlZD1cImRpc2FibGVkXCJcbiAgICAgIDppbmRldGVybWluYXRlPVwibWVyZ2VDb25maWcuaXNJbmRldGVybWluYXRlXCJcbiAgICAgIHYtbW9kZWw9XCJtZXJnZUNvbmZpZy5jaGVja0FsbFwiXG4gICAgICBAY2hhbmdlPVwiaGFuZGxlQ2hlY2tBbGxDaGFuZ2VcIlxuICAgID57eyR0KCdhbGwnKX19PC9lbC1jaGVja2JveD5cblxuICAgIDxlbC1jaGVja2JveC1ncm91cFxuICAgICAgdi1pZj1cIiFyZWFkb25seVwiXG4gICAgICBzaXplPVwibWluaVwiXG4gICAgICA6ZGlzYWJsZWQ9XCJkaXNhYmxlZFwiXG4gICAgICB2LW1vZGVsPVwibW9kZWxWYWxcIlxuICAgICAgQGNoYW5nZT1cImhhbmRsZUNoZWNrZWRPcHRDaGFuZ2VcIlxuICAgID5cbiAgICAgIDxjb21wb25lbnQgOmlzPVwiJ2VsLWNoZWNrYm94JyArIChtZXJnZUNvbmZpZy50eXBlID09PSAnYnV0dG9uJyA/ICctYnV0dG9uJyA6ICcnKVwiXG4gICAgICAgIHYtZm9yPVwib3B0IGluIG1lcmdlQ29uZmlnLmVudW1Tb3VyY2VcIlxuICAgICAgICA6a2V5PVwib3B0W21lcmdlQ29uZmlnLml0ZW1WYWx1ZUZpZWxkXVwiXG4gICAgICAgIDpsYWJlbD1cIm9wdFttZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZF1cIlxuICAgICAgICA6Y2xhc3M9XCJtZXJnZUNvbmZpZy50eXBlID09PSAnY2hlY2tib3gnICYmIG1lcmdlQ29uZmlnLmFycmFuZ2VtZW50ID09PSAndicgPyAnaXMtdmVydGljYWwnIDogJydcIlxuICAgICAgPnt7b3B0W21lcmdlQ29uZmlnLml0ZW1MYWJlbEZpZWxkXX19PC9jb21wb25lbnQ+XG4gICAgPC9lbC1jaGVja2JveC1ncm91cD5cblxuICAgIDxsYWJlbFxuICAgICAgdi1zaG93PVwicmVhZG9ubHlcIlxuICAgICAgdi1mb3I9XCIobGFiZWwsIGlkeCkgaW4gbGFiZWxSZWFkXCJcbiAgICAgIDprZXk9XCJpZHhcIlxuICAgICAgOmNsYXNzPVwiWydsYWJlbC1yZWFkJywgbWVyZ2VDb25maWcudHlwZSA9PT0gJ2NoZWNrYm94JyAmJiBtZXJnZUNvbmZpZy5hcnJhbmdlbWVudCA9PT0gJ3YnID8gJ2xhYmVsLXZlcnRpY2FsJyA6ICcnXVwiXG4gICAgPnt7bGFiZWx9fTwvbGFiZWw+XG4gIDwvZGl2PlxuPC90ZW1wbGF0ZT5cblxuPHN0eWxlIGxhbmc9XCJzY3NzXCI+XG5cbiAgLmgtbGF5b3V0IHtcbiAgICAubmNmb3JtLWNoZWNrYm94IHtcbiAgICAgICYuX19uY2Zvcm0tY29udHJvbCB7XG4gICAgICAgIGNsZWFyOiBub25lO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudi1sYXlvdXQge1xuICAgIC5uY2Zvcm0tY2hlY2tib3gge1xuICAgICAgJi5fX25jZm9ybS1jb250cm9sIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5jZm9ybS1jaGVja2JveCB7XG4gICAgLmNoZWNrLWFsbCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG4gICAgfVxuXG4gICAgLmVsLWNoZWNrYm94LWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuaXMtdmVydGljYWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICYgKyAuZWwtY2hlY2tib3gge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGFiZWwtcmVhZCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICYubm90W2xhYmVsLXZlcnRpY2FsXSArIC5sYWJlbC1yZWFkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgICYubGFiZWwtdmVydGljYWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbjwvc3R5bGU+XG5cbjxzY3JpcHQ+XG5cbiAgaW1wb3J0IG5jZm9ybUNvbW1vbiBmcm9tICdAbmNmb3JtL25jZm9ybS1jb21tb24nO1xuICBpbXBvcnQgX2dldCBmcm9tICdsb2Rhc2gtZXMvZ2V0JztcblxuICBjb25zdCBjb250cm9sTWl4aW4gPSBuY2Zvcm1Db21tb24ubWl4aW5zLnZ1ZS5jb250cm9sTWl4aW47XG5cbiAgZXhwb3J0IGRlZmF1bHQge1xuXG4gICAgbWl4aW5zOiBbY29udHJvbE1peGluXSxcblxuICAgIGkxOG5EYXRhOiB7XG4gICAgICBlbjoge1xuICAgICAgICB5ZXM6ICdZZXMnLFxuICAgICAgICBubzogJ05vJyxcbiAgICAgICAgYWxsOiAnQWxsJ1xuICAgICAgfSxcbiAgICAgIHpoX2NuOiB7XG4gICAgICAgIHllczogJ+aYrycsXG4gICAgICAgIG5vOiAn5ZCmJyxcbiAgICAgICAgYWxsOiAn5YWo6YCJJ1xuICAgICAgfVxuICAgIH0sXG5cbiAgICBwcm9wczoge1xuICAgICAgdmFsdWU6IHtcbiAgICAgICAgLy8gdHlwZTogW1N0cmluZywgTnVtYmVyLCBCb29sZWFuLCBBcnJheV0sXG4gICAgICAgIHR5cGU6IFtCb29sZWFuLCBBcnJheV0sXG4gICAgICAgIGRlZmF1bHQoKSB7XG4gICAgICAgICAgcmV0dXJuIFtdO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfSxcblxuICAgIGRhdGEoKSB7XG4gICAgICByZXR1cm4ge1xuICAgICAgICAvLyDnu4Tku7bnibnmnInnmoTphY3nva7lsZ7mgKdcbiAgICAgICAgZGVmYXVsdENvbmZpZzoge1xuICAgICAgICAgIGlzSW5kZXRlcm1pbmF0ZTogdHJ1ZSxcbiAgICAgICAgICBzZWxlY3RBbGw6IGZhbHNlLCAvLyDmmK/lkKbmmL7npLrlhajpgIlcbiAgICAgICAgICBjaGVja0FsbDogZmFsc2UsXG4gICAgICAgICAgYXJyYW5nZW1lbnQ6ICdoJywgLy8g5o6S5YiXIOWPr+mAieWAvCBbdiB8IGhdXG4gICAgICAgICAgdHlwZTogJ2NoZWNrYm94JywgLy8g5pi+56S657G75Z6L77yM5Y+v6YCJ5YC877yaW2NoZWNrYm94IHwgYnV0dG9uXVxuICAgICAgICAgIGl0ZW1WYWx1ZUZpZWxkOiAndmFsdWUnLCAvLyDlgLzlrZfmrrVcbiAgICAgICAgICBpdGVtTGFiZWxGaWVsZDogJ2xhYmVsJywgLy8g5pi+56S65a2X5q61XG4gICAgICAgICAgZW51bVNvdXJjZTogW10sIC8vIOWPr+mAiemhue+8jOm7mOiupOWAvFt7bGFiZWw6ICfmmK8nfV1cbiAgICAgICAgICBlbnVtU291cmNlUmVtb3RlOiB7IC8vIOi/nOeoi+aVsOaNrua6kFxuICAgICAgICAgICAgcmVtb3RlVXJsOiAnJywgLy8g5aaC5p6c5piv6L+c56iL6K6/6Zeu77yM5YiZ5aGr5YaZ6K+ldXJsXG4gICAgICAgICAgICByZXNGaWVsZDogJycsIC8vIOWTjeW6lOe7k+aenOeahOWtl+autVxuICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgLy8gbWVyZ2VDb25maWc6IOivt+S9v+eUqOivpeWAvOWOu+e7keWumuS9oOeahOe7hOS7tueahOWxnuaAp++8jOWug+WMheWQq+S6hmRlZmF1bHRDb25maWcgZGF0YeWSjGNvbmZpZyBwcm9wc+eahOWAvFxuICAgICAgICAvLyBtb2RlbFZhbO+8muivt+S9v+eUqOivpeWAvOadpee7keWumuWunumZheeahOe7hOS7tueahG1vZGVsXG4gICAgICB9XG4gICAgfSxcblxuICAgIGNvbXB1dGVkOiB7XG4gICAgICAvLyBkaXNhYmxlZCAvIHJlYWRvbmx5IC8gaGlkZGVuIC8gcGxhY2Vob2xkZXIg5L2g5Y+v5Lul55u05o6l5L2/55So6L+Z5Lqb5Y+Y6YeP5p2l5o6n5Yi257uE5Lu255qE6KGM5Li6XG4gICAgICBsYWJlbFJlYWQoKSB7XG4gICAgICAgIGxldCByZXMgPSBbXTtcbiAgICAgICAgY29uc3Qgdm0gPSB0aGlzO1xuICAgICAgICBjb25zdCB7IGVudW1Tb3VyY2UsIGVudW1Tb3VyY2VSZW1vdGUsIGl0ZW1WYWx1ZUZpZWxkLCBpdGVtTGFiZWxGaWVsZCB9ID0gdm0ubWVyZ2VDb25maWc7XG4gICAgICAgIGNvbnN0IG1vZGVsVmFsID0gdm0ubW9kZWxWYWw7XG5cbiAgICAgICAgaWYgKHR5cGVvZiBtb2RlbFZhbCA9PT0gJ2Jvb2xlYW4nKSB7XG4gICAgICAgICAgcmVzLnB1c2gobW9kZWxWYWwgPyB0aGlzLiR0KCd5ZXMnKSA6IHRoaXMuJHQoJ25vJykpO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIGZvciAobGV0IG0gaW4gbW9kZWxWYWwpIHtcbiAgICAgICAgICAgIGZvciAobGV0IGkgaW4gZW51bVNvdXJjZSkge1xuICAgICAgICAgICAgICBpZiAoZW51bVNvdXJjZVtpXVtpdGVtVmFsdWVGaWVsZF0gPT09IG1vZGVsVmFsW21dKSB7XG4gICAgICAgICAgICAgICAgcmVzLnB1c2goZW51bVNvdXJjZVtpXVtpdGVtTGFiZWxGaWVsZF0pO1xuICAgICAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcmV0dXJuIHJlcztcbiAgICAgIH1cbiAgICB9LFxuXG4gICAgbWV0aG9kczoge1xuICAgICAgaGFuZGxlQ2hlY2tBbGxDaGFuZ2UodmFsKSB7XG4gICAgICAgIGNvbnN0IHZtID0gdGhpcztcbiAgICAgICAgY29uc3QgbWVyZ2VDb25maWcgPSB2bS5tZXJnZUNvbmZpZztcbiAgICAgICAgY29uc3QgaXRlbVZhbHVlRmllbGQgPSBtZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZDtcbiAgICAgICAgY29uc3QgYXJyUmVzQWxsID0gW107XG4gICAgICAgIG1lcmdlQ29uZmlnLmVudW1Tb3VyY2UubWFwKG9iaiA9PiB7XG4gICAgICAgICAgYXJyUmVzQWxsLnB1c2gob2JqW2l0ZW1WYWx1ZUZpZWxkXSk7XG4gICAgICAgIH0pO1xuICAgICAgICB2bS5tb2RlbFZhbCA9IHZhbCA/IGFyclJlc0FsbCA6IFtdO1xuICAgICAgICB2bS5tZXJnZUNvbmZpZy5pc0luZGV0ZXJtaW5hdGUgPSBmYWxzZTtcbiAgICAgIH0sXG4gICAgICBoYW5kbGVDaGVja2VkT3B0Q2hhbmdlKHZhbHVlKSB7XG4gICAgICAgIGNvbnN0IHZtID0gdGhpcztcbiAgICAgICAgbGV0IGNoZWNrZWRDb3VudCA9IHZhbHVlLmxlbmd0aDtcbiAgICAgICAgdm0ubWVyZ2VDb25maWcuY2hlY2tBbGwgPSBjaGVja2VkQ291bnQgPT09IHZtLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2UubGVuZ3RoO1xuICAgICAgICB2bS5tZXJnZUNvbmZpZy5pc0luZGV0ZXJtaW5hdGUgPSBjaGVja2VkQ291bnQgPiAwICYmIGNoZWNrZWRDb3VudCA8IHZtLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2UubGVuZ3RocztcbiAgICAgIH0sXG4gICAgICBnZXRSZW1vdGVTb3VyY2UoKSB7XG4gICAgICAgIHRyeSB7XG4gICAgICAgICAgY29uc3Qgdm0gPSB0aGlzO1xuICAgICAgICAgIGNvbnN0IGVudW1Tb3VyY2VSZW1vdGUgPSB2bS5tZXJnZUNvbmZpZy5lbnVtU291cmNlUmVtb3RlO1xuXG4gICAgICAgICAgdGhpcy4kaHR0cCh7XG4gICAgICAgICAgICBtZXRob2Q6ICdHRVQnLFxuICAgICAgICAgICAgdXJsOiBlbnVtU291cmNlUmVtb3RlLnJlbW90ZVVybCxcbiAgICAgICAgICAgIGRhdGE6IHt9LFxuICAgICAgICAgICAgaGVhZGVyczoge1xuICAgICAgICAgICAgICAnWC1SZXF1ZXN0ZWQtV2l0aCc6J1hNTEh0dHBSZXF1ZXN0J1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICB9KS50aGVuKHJlcyA9PiB7XG4gICAgICAgICAgICBpZiAocmVzLnN0YXR1cyA9PT0gMjAwICkge1xuICAgICAgICAgICAgICBsZXQgZGF0YSA9IHJlcy5kYXRhO1xuICAgICAgICAgICAgICB2bS5tZXJnZUNvbmZpZy5lbnVtU291cmNlID0gX2dldChkYXRhLCBlbnVtU291cmNlUmVtb3RlLnJlc0ZpZWxkIHx8ICcnLCBbXSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfSkuY2F0Y2goZXJyID0+IHtcbiAgICAgICAgICAgIHZtLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2UgPSBbXTtcbiAgICAgICAgICB9KTtcbiAgICAgICAgfSBjYXRjaChlcnIpIHtcbiAgICAgICAgICBjb25zb2xlLmVycm9yKGVycik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9LFxuICAgIGNyZWF0ZWQoKSB7XG4gICAgICBjb25zdCB2bSA9IHRoaXM7XG4gICAgICBjb25zdCBlbnVtU291cmNlUmVtb3RlID0gdm0ubWVyZ2VDb25maWcuZW51bVNvdXJjZVJlbW90ZTtcbiAgICAgIGlmIChlbnVtU291cmNlUmVtb3RlICYmIGVudW1Tb3VyY2VSZW1vdGUucmVtb3RlVXJsKSB7XG4gICAgICAgIHZtLmdldFJlbW90ZVNvdXJjZSgpO1xuICAgICAgfSBlbHNlIGlmICghdm0ubWVyZ2VDb25maWcuZW51bVNvdXJjZS5sZW5ndGgpIHtcbiAgICAgICAgdm0ubWVyZ2VDb25maWcuZW51bVNvdXJjZSA9IFsge2xhYmVsOiB0aGlzLiR0KCd5ZXMnKSwgdmFsdWU6IHRydWV9XTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbjwvc2NyaXB0PlxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUEyRkE7QUFDQTs7O0FBQUE7QUFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQ0E7QUFDQTs7O0FBS0E7QUFDQTs7O0FBRUE7QUFDQTtBQUNBO0FBSEE7O0FBTUE7QUFDQTtBQUNBO0FBSEE7QUFOQTtBQUNBOzs7QUFjQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBTEE7QUFEQTtBQUNBO0FBU0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFYQTtBQWNBO0FBQ0E7QUFqQkE7QUFvQkE7QUFDQTtBQUNBOztBQUFBOztBQUVBO0FBQ0E7QUFGQTs7Ozs7O0FBS0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFDQTtBQXRCQTtBQUNBOztBQXlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTs7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFEQTtBQUpBO0FBUUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXpDQTtBQTJDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUE1SEEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js?!./src/components/control-comps/checkbox.vue?vue&type=script&lang=js&\n"); /***/ }), diff --git a/ncform-theme-elementui/assets/dist/ncformStdComps.js b/ncform-theme-elementui/assets/dist/ncformStdComps.js index 2781868..accfa10 100644 --- a/ncform-theme-elementui/assets/dist/ncformStdComps.js +++ b/ncform-theme-elementui/assets/dist/ncformStdComps.js @@ -104,7 +104,7 @@ return /******/ (function(modules) { // webpackBootstrap /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _ncformCommon = __webpack_require__(/*! @ncform/ncform-common */ \"@ncform/ncform-common\");\n\nvar _ncformCommon2 = _interopRequireDefault(_ncformCommon);\n\nvar _get2 = __webpack_require__(/*! lodash-es/get */ \"./node_modules/lodash-es/get.js\");\n\nvar _get3 = _interopRequireDefault(_get2);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\nvar controlMixin = _ncformCommon2.default.mixins.vue.controlMixin;\n\nexports.default = {\n\n mixins: [controlMixin],\n\n i18nData: {\n en: {\n yes: 'Yes',\n all: 'All'\n },\n zh_cn: {\n yes: '是',\n all: '全选'\n }\n },\n\n props: {\n value: {\n // type: [String, Number, Boolean, Array],\n type: [Boolean, Array],\n default: function _default() {\n return [];\n }\n }\n },\n\n data: function data() {\n return {\n // 组件特有的配置属性\n defaultConfig: {\n isIndeterminate: true,\n selectAll: false, // 是否显示全选\n checkAll: false,\n arrangement: 'h', // 排列 可选值 [v | h]\n type: 'checkbox', // 显示类型,可选值:[checkbox | button]\n itemValueField: 'value', // 值字段\n itemLabelField: 'label', // 显示字段\n enumSource: [], // 可选项,默认值[{label: '是'}]\n enumSourceRemote: { // 远程数据源\n remoteUrl: '', // 如果是远程访问,则填写该url\n resField: '' // 响应结果的字段\n }\n }\n // mergeConfig: 请使用该值去绑定你的组件的属性,它包含了defaultConfig data和config props的值\n // modelVal:请使用该值来绑定实际的组件的model\n };\n },\n\n\n computed: {\n // disabled / readonly / hidden / placeholder 你可以直接使用这些变量来控制组件的行为\n labelRead: function labelRead() {\n var res = [];\n var vm = this;\n var _vm$mergeConfig = vm.mergeConfig,\n enumSource = _vm$mergeConfig.enumSource,\n enumSourceRemote = _vm$mergeConfig.enumSourceRemote,\n itemValueField = _vm$mergeConfig.itemValueField,\n itemLabelField = _vm$mergeConfig.itemLabelField;\n\n var modelVal = vm.modelVal;\n\n if (typeof modelVal === 'boolean') {\n res.push(modelVal ? '是' : '否');\n } else {\n for (var m in modelVal) {\n for (var i in enumSource) {\n if (enumSource[i][itemValueField] === modelVal[m]) {\n res.push(enumSource[i][itemLabelField]);\n break;\n }\n }\n }\n }\n\n return res;\n }\n },\n\n methods: {\n handleCheckAllChange: function handleCheckAllChange(val) {\n var vm = this;\n var mergeConfig = vm.mergeConfig;\n var itemValueField = mergeConfig.itemValueField;\n var arrResAll = [];\n mergeConfig.enumSource.map(function (obj) {\n arrResAll.push(obj[itemValueField]);\n });\n vm.modelVal = val ? arrResAll : [];\n vm.mergeConfig.isIndeterminate = false;\n },\n handleCheckedOptChange: function handleCheckedOptChange(value) {\n var vm = this;\n var checkedCount = value.length;\n vm.mergeConfig.checkAll = checkedCount === vm.mergeConfig.enumSource.length;\n vm.mergeConfig.isIndeterminate = checkedCount > 0 && checkedCount < vm.mergeConfig.enumSource.lengths;\n },\n getRemoteSource: function getRemoteSource() {\n try {\n var vm = this;\n var enumSourceRemote = vm.mergeConfig.enumSourceRemote;\n\n this.$http({\n method: 'GET',\n url: enumSourceRemote.remoteUrl,\n data: {},\n headers: {\n 'X-Requested-With': 'XMLHttpRequest'\n }\n }).then(function (res) {\n if (res.status === 200) {\n var data = res.data;\n vm.mergeConfig.enumSource = (0, _get3.default)(data, enumSourceRemote.resField || '', []);\n }\n }).catch(function (err) {\n vm.mergeConfig.enumSource = [];\n });\n } catch (err) {\n console.error(err);\n }\n }\n },\n created: function created() {\n var vm = this;\n var enumSourceRemote = vm.mergeConfig.enumSourceRemote;\n if (enumSourceRemote && enumSourceRemote.remoteUrl) {\n vm.getRemoteSource();\n } else if (!vm.mergeConfig.enumSource.length) {\n vm.mergeConfig.enumSource = [{ label: this.$t('yes'), value: true }];\n }\n }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vLi4vbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanMhLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3NyYy9jb21wb25lbnRzL2NvbnRyb2wtY29tcHMvY2hlY2tib3gudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJi5qcyIsInNvdXJjZXMiOlsid2VicGFjazovL1tuYW1lXS9jaGVja2JveC52dWU/MjdhZiJdLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XHJcbiAgPGRpdlxyXG4gICAgY2xhc3M9XCJuY2Zvcm0tY2hlY2tib3hcIlxyXG4gICAgOnN0eWxlPVwie2Rpc3BsYXk6IGhpZGRlbiA/ICdub25lJyA6ICcnfVwiXHJcbiAgPlxyXG4gICAgPGVsLWNoZWNrYm94XHJcbiAgICAgIHYtaWY9XCJtZXJnZUNvbmZpZy5zZWxlY3RBbGwgJiYgIXJlYWRvbmx5XCJcclxuICAgICAgOmNsYXNzPVwiJ2NoZWNrLWFsbCdcIlxyXG4gICAgICA6ZGlzYWJsZWQ9XCJkaXNhYmxlZFwiXHJcbiAgICAgIDppbmRldGVybWluYXRlPVwibWVyZ2VDb25maWcuaXNJbmRldGVybWluYXRlXCJcclxuICAgICAgdi1tb2RlbD1cIm1lcmdlQ29uZmlnLmNoZWNrQWxsXCJcclxuICAgICAgQGNoYW5nZT1cImhhbmRsZUNoZWNrQWxsQ2hhbmdlXCJcclxuICAgID57eyR0KCdhbGwnKX19PC9lbC1jaGVja2JveD5cclxuXHJcbiAgICA8ZWwtY2hlY2tib3gtZ3JvdXBcclxuICAgICAgdi1pZj1cIiFyZWFkb25seVwiXHJcbiAgICAgIHNpemU9XCJtaW5pXCJcclxuICAgICAgOmRpc2FibGVkPVwiZGlzYWJsZWRcIlxyXG4gICAgICB2LW1vZGVsPVwibW9kZWxWYWxcIlxyXG4gICAgICBAY2hhbmdlPVwiaGFuZGxlQ2hlY2tlZE9wdENoYW5nZVwiXHJcbiAgICA+XHJcbiAgICAgIDxjb21wb25lbnQgOmlzPVwiJ2VsLWNoZWNrYm94JyArIChtZXJnZUNvbmZpZy50eXBlID09PSAnYnV0dG9uJyA/ICctYnV0dG9uJyA6ICcnKVwiXHJcbiAgICAgICAgdi1mb3I9XCJvcHQgaW4gbWVyZ2VDb25maWcuZW51bVNvdXJjZVwiXHJcbiAgICAgICAgOmtleT1cIm9wdFttZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZF1cIlxyXG4gICAgICAgIDpsYWJlbD1cIm9wdFttZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZF1cIlxyXG4gICAgICAgIDpjbGFzcz1cIm1lcmdlQ29uZmlnLnR5cGUgPT09ICdjaGVja2JveCcgJiYgbWVyZ2VDb25maWcuYXJyYW5nZW1lbnQgPT09ICd2JyA/ICdpcy12ZXJ0aWNhbCcgOiAnJ1wiXHJcbiAgICAgID57e29wdFttZXJnZUNvbmZpZy5pdGVtTGFiZWxGaWVsZF19fTwvY29tcG9uZW50PlxyXG4gICAgPC9lbC1jaGVja2JveC1ncm91cD5cclxuXHJcbiAgICA8bGFiZWxcclxuICAgICAgdi1zaG93PVwicmVhZG9ubHlcIlxyXG4gICAgICB2LWZvcj1cIihsYWJlbCwgaWR4KSBpbiBsYWJlbFJlYWRcIlxyXG4gICAgICA6a2V5PVwiaWR4XCJcclxuICAgICAgOmNsYXNzPVwiWydsYWJlbC1yZWFkJywgbWVyZ2VDb25maWcudHlwZSA9PT0gJ2NoZWNrYm94JyAmJiBtZXJnZUNvbmZpZy5hcnJhbmdlbWVudCA9PT0gJ3YnID8gJ2xhYmVsLXZlcnRpY2FsJyA6ICcnXVwiXHJcbiAgICA+e3tsYWJlbH19PC9sYWJlbD5cclxuICA8L2Rpdj5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzdHlsZSBsYW5nPVwic2Nzc1wiPlxyXG5cclxuICAuaC1sYXlvdXQge1xyXG4gICAgLm5jZm9ybS1jaGVja2JveCB7XHJcbiAgICAgICYuX19uY2Zvcm0tY29udHJvbCB7XHJcbiAgICAgICAgY2xlYXI6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52LWxheW91dCB7XHJcbiAgICAubmNmb3JtLWNoZWNrYm94IHtcclxuICAgICAgJi5fX25jZm9ybS1jb250cm9sIHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5jZm9ybS1jaGVja2JveCB7XHJcbiAgICAuY2hlY2stYWxsIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5lbC1jaGVja2JveC1ncm91cCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuaXMtdmVydGljYWwge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICYgKyAuZWwtY2hlY2tib3gge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGFiZWwtcmVhZCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICYubm90W2xhYmVsLXZlcnRpY2FsXSArIC5sYWJlbC1yZWFkIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5sYWJlbC12ZXJ0aWNhbCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbjwvc3R5bGU+XHJcblxyXG48c2NyaXB0PlxyXG5cclxuICBpbXBvcnQgbmNmb3JtQ29tbW9uIGZyb20gJ0BuY2Zvcm0vbmNmb3JtLWNvbW1vbic7XHJcbiAgaW1wb3J0IF9nZXQgZnJvbSAnbG9kYXNoLWVzL2dldCc7XHJcblxyXG4gIGNvbnN0IGNvbnRyb2xNaXhpbiA9IG5jZm9ybUNvbW1vbi5taXhpbnMudnVlLmNvbnRyb2xNaXhpbjtcclxuXHJcbiAgZXhwb3J0IGRlZmF1bHQge1xyXG5cclxuICAgIG1peGluczogW2NvbnRyb2xNaXhpbl0sXHJcblxyXG4gICAgaTE4bkRhdGE6IHtcclxuICAgICAgZW46IHtcclxuICAgICAgICB5ZXM6ICdZZXMnLFxyXG4gICAgICAgIGFsbDogJ0FsbCdcclxuICAgICAgfSxcclxuICAgICAgemhfY246IHtcclxuICAgICAgICB5ZXM6ICfmmK8nLFxyXG4gICAgICAgIGFsbDogJ+WFqOmAiSdcclxuICAgICAgfVxyXG4gICAgfSxcclxuXHJcbiAgICBwcm9wczoge1xyXG4gICAgICB2YWx1ZToge1xyXG4gICAgICAgIC8vIHR5cGU6IFtTdHJpbmcsIE51bWJlciwgQm9vbGVhbiwgQXJyYXldLFxyXG4gICAgICAgIHR5cGU6IFtCb29sZWFuLCBBcnJheV0sXHJcbiAgICAgICAgZGVmYXVsdCgpIHtcclxuICAgICAgICAgIHJldHVybiBbXTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH0sXHJcblxyXG4gICAgZGF0YSgpIHtcclxuICAgICAgcmV0dXJuIHtcclxuICAgICAgICAvLyDnu4Tku7bnibnmnInnmoTphY3nva7lsZ7mgKdcclxuICAgICAgICBkZWZhdWx0Q29uZmlnOiB7XHJcbiAgICAgICAgICBpc0luZGV0ZXJtaW5hdGU6IHRydWUsXHJcbiAgICAgICAgICBzZWxlY3RBbGw6IGZhbHNlLCAvLyDmmK/lkKbmmL7npLrlhajpgIlcclxuICAgICAgICAgIGNoZWNrQWxsOiBmYWxzZSxcclxuICAgICAgICAgIGFycmFuZ2VtZW50OiAnaCcsIC8vIOaOkuWIlyDlj6/pgInlgLwgW3YgfCBoXVxyXG4gICAgICAgICAgdHlwZTogJ2NoZWNrYm94JywgLy8g5pi+56S657G75Z6L77yM5Y+v6YCJ5YC877yaW2NoZWNrYm94IHwgYnV0dG9uXVxyXG4gICAgICAgICAgaXRlbVZhbHVlRmllbGQ6ICd2YWx1ZScsIC8vIOWAvOWtl+autVxyXG4gICAgICAgICAgaXRlbUxhYmVsRmllbGQ6ICdsYWJlbCcsIC8vIOaYvuekuuWtl+autVxyXG4gICAgICAgICAgZW51bVNvdXJjZTogW10sIC8vIOWPr+mAiemhue+8jOm7mOiupOWAvFt7bGFiZWw6ICfmmK8nfV1cclxuICAgICAgICAgIGVudW1Tb3VyY2VSZW1vdGU6IHsgLy8g6L+c56iL5pWw5o2u5rqQXHJcbiAgICAgICAgICAgIHJlbW90ZVVybDogJycsIC8vIOWmguaenOaYr+i/nOeoi+iuv+mXru+8jOWImeWhq+WGmeivpXVybFxyXG4gICAgICAgICAgICByZXNGaWVsZDogJycsIC8vIOWTjeW6lOe7k+aenOeahOWtl+autVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0sXHJcbiAgICAgICAgLy8gbWVyZ2VDb25maWc6IOivt+S9v+eUqOivpeWAvOWOu+e7keWumuS9oOeahOe7hOS7tueahOWxnuaAp++8jOWug+WMheWQq+S6hmRlZmF1bHRDb25maWcgZGF0YeWSjGNvbmZpZyBwcm9wc+eahOWAvFxyXG4gICAgICAgIC8vIG1vZGVsVmFs77ya6K+35L2/55So6K+l5YC85p2l57uR5a6a5a6e6ZmF55qE57uE5Lu255qEbW9kZWxcclxuICAgICAgfVxyXG4gICAgfSxcclxuXHJcbiAgICBjb21wdXRlZDoge1xyXG4gICAgICAvLyBkaXNhYmxlZCAvIHJlYWRvbmx5IC8gaGlkZGVuIC8gcGxhY2Vob2xkZXIg5L2g5Y+v5Lul55u05o6l5L2/55So6L+Z5Lqb5Y+Y6YeP5p2l5o6n5Yi257uE5Lu255qE6KGM5Li6XHJcbiAgICAgIGxhYmVsUmVhZCgpIHtcclxuICAgICAgICBsZXQgcmVzID0gW107XHJcbiAgICAgICAgY29uc3Qgdm0gPSB0aGlzO1xyXG4gICAgICAgIGNvbnN0IHsgZW51bVNvdXJjZSwgZW51bVNvdXJjZVJlbW90ZSwgaXRlbVZhbHVlRmllbGQsIGl0ZW1MYWJlbEZpZWxkIH0gPSB2bS5tZXJnZUNvbmZpZztcclxuICAgICAgICBjb25zdCBtb2RlbFZhbCA9IHZtLm1vZGVsVmFsO1xyXG5cclxuICAgICAgICBpZiAodHlwZW9mIG1vZGVsVmFsID09PSAnYm9vbGVhbicpIHtcclxuICAgICAgICAgIHJlcy5wdXNoKG1vZGVsVmFsID8gJ+aYrycgOiAn5ZCmJyk7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgIGZvciAobGV0IG0gaW4gbW9kZWxWYWwpIHtcclxuICAgICAgICAgICAgZm9yIChsZXQgaSBpbiBlbnVtU291cmNlKSB7XHJcbiAgICAgICAgICAgICAgaWYgKGVudW1Tb3VyY2VbaV1baXRlbVZhbHVlRmllbGRdID09PSBtb2RlbFZhbFttXSkge1xyXG4gICAgICAgICAgICAgICAgcmVzLnB1c2goZW51bVNvdXJjZVtpXVtpdGVtTGFiZWxGaWVsZF0pO1xyXG4gICAgICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICByZXR1cm4gcmVzO1xyXG4gICAgICB9XHJcbiAgICB9LFxyXG5cclxuICAgIG1ldGhvZHM6IHtcclxuICAgICAgaGFuZGxlQ2hlY2tBbGxDaGFuZ2UodmFsKSB7XHJcbiAgICAgICAgY29uc3Qgdm0gPSB0aGlzO1xyXG4gICAgICAgIGNvbnN0IG1lcmdlQ29uZmlnID0gdm0ubWVyZ2VDb25maWc7XHJcbiAgICAgICAgY29uc3QgaXRlbVZhbHVlRmllbGQgPSBtZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZDtcclxuICAgICAgICBjb25zdCBhcnJSZXNBbGwgPSBbXTtcclxuICAgICAgICBtZXJnZUNvbmZpZy5lbnVtU291cmNlLm1hcChvYmogPT4ge1xyXG4gICAgICAgICAgYXJyUmVzQWxsLnB1c2gob2JqW2l0ZW1WYWx1ZUZpZWxkXSk7XHJcbiAgICAgICAgfSk7XHJcbiAgICAgICAgdm0ubW9kZWxWYWwgPSB2YWwgPyBhcnJSZXNBbGwgOiBbXTtcclxuICAgICAgICB2bS5tZXJnZUNvbmZpZy5pc0luZGV0ZXJtaW5hdGUgPSBmYWxzZTtcclxuICAgICAgfSxcclxuICAgICAgaGFuZGxlQ2hlY2tlZE9wdENoYW5nZSh2YWx1ZSkge1xyXG4gICAgICAgIGNvbnN0IHZtID0gdGhpcztcclxuICAgICAgICBsZXQgY2hlY2tlZENvdW50ID0gdmFsdWUubGVuZ3RoO1xyXG4gICAgICAgIHZtLm1lcmdlQ29uZmlnLmNoZWNrQWxsID0gY2hlY2tlZENvdW50ID09PSB2bS5tZXJnZUNvbmZpZy5lbnVtU291cmNlLmxlbmd0aDtcclxuICAgICAgICB2bS5tZXJnZUNvbmZpZy5pc0luZGV0ZXJtaW5hdGUgPSBjaGVja2VkQ291bnQgPiAwICYmIGNoZWNrZWRDb3VudCA8IHZtLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2UubGVuZ3RocztcclxuICAgICAgfSxcclxuICAgICAgZ2V0UmVtb3RlU291cmNlKCkge1xyXG4gICAgICAgIHRyeSB7XHJcbiAgICAgICAgICBjb25zdCB2bSA9IHRoaXM7XHJcbiAgICAgICAgICBjb25zdCBlbnVtU291cmNlUmVtb3RlID0gdm0ubWVyZ2VDb25maWcuZW51bVNvdXJjZVJlbW90ZTtcclxuXHJcbiAgICAgICAgICB0aGlzLiRodHRwKHtcclxuICAgICAgICAgICAgbWV0aG9kOiAnR0VUJyxcclxuICAgICAgICAgICAgdXJsOiBlbnVtU291cmNlUmVtb3RlLnJlbW90ZVVybCxcclxuICAgICAgICAgICAgZGF0YToge30sXHJcbiAgICAgICAgICAgIGhlYWRlcnM6IHtcclxuICAgICAgICAgICAgICAnWC1SZXF1ZXN0ZWQtV2l0aCc6J1hNTEh0dHBSZXF1ZXN0J1xyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgICAgfSkudGhlbihyZXMgPT4ge1xyXG4gICAgICAgICAgICBpZiAocmVzLnN0YXR1cyA9PT0gMjAwICkge1xyXG4gICAgICAgICAgICAgIGxldCBkYXRhID0gcmVzLmRhdGE7XHJcbiAgICAgICAgICAgICAgdm0ubWVyZ2VDb25maWcuZW51bVNvdXJjZSA9IF9nZXQoZGF0YSwgZW51bVNvdXJjZVJlbW90ZS5yZXNGaWVsZCB8fCAnJywgW10pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9KS5jYXRjaChlcnIgPT4ge1xyXG4gICAgICAgICAgICB2bS5tZXJnZUNvbmZpZy5lbnVtU291cmNlID0gW107XHJcbiAgICAgICAgICB9KTtcclxuICAgICAgICB9IGNhdGNoKGVycikge1xyXG4gICAgICAgICAgY29uc29sZS5lcnJvcihlcnIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIGNyZWF0ZWQoKSB7XHJcbiAgICAgIGNvbnN0IHZtID0gdGhpcztcclxuICAgICAgY29uc3QgZW51bVNvdXJjZVJlbW90ZSA9IHZtLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2VSZW1vdGU7XHJcbiAgICAgIGlmIChlbnVtU291cmNlUmVtb3RlICYmIGVudW1Tb3VyY2VSZW1vdGUucmVtb3RlVXJsKSB7XHJcbiAgICAgICAgdm0uZ2V0UmVtb3RlU291cmNlKCk7XHJcbiAgICAgIH0gZWxzZSBpZiAoIXZtLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2UubGVuZ3RoKSB7XHJcbiAgICAgICAgdm0ubWVyZ2VDb25maWcuZW51bVNvdXJjZSA9IFsge2xhYmVsOiB0aGlzLiR0KCd5ZXMnKSwgdmFsdWU6IHRydWV9XTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuPC9zY3JpcHQ+XHJcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBMkZBO0FBQ0E7OztBQUFBO0FBQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUNBO0FBQ0E7OztBQUtBO0FBQ0E7OztBQUVBO0FBQ0E7QUFGQTs7QUFLQTtBQUNBO0FBRkE7QUFMQTtBQUNBOzs7QUFZQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBTEE7QUFEQTtBQUNBO0FBU0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFYQTtBQWNBO0FBQ0E7QUFqQkE7QUFvQkE7QUFDQTtBQUNBOztBQUFBOztBQUVBO0FBQ0E7QUFGQTs7Ozs7O0FBS0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFDQTtBQXRCQTtBQUNBOztBQXlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTs7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFEQTtBQUpBO0FBUUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXpDQTtBQTJDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUExSEEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js?!./src/components/control-comps/checkbox.vue?vue&type=script&lang=js&\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _ncformCommon = __webpack_require__(/*! @ncform/ncform-common */ \"@ncform/ncform-common\");\n\nvar _ncformCommon2 = _interopRequireDefault(_ncformCommon);\n\nvar _get2 = __webpack_require__(/*! lodash-es/get */ \"./node_modules/lodash-es/get.js\");\n\nvar _get3 = _interopRequireDefault(_get2);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\nvar controlMixin = _ncformCommon2.default.mixins.vue.controlMixin;\n\nexports.default = {\n\n mixins: [controlMixin],\n\n i18nData: {\n en: {\n yes: 'Yes',\n no: 'No',\n all: 'All'\n },\n zh_cn: {\n yes: '是',\n no: '否',\n all: '全选'\n }\n },\n\n props: {\n value: {\n // type: [String, Number, Boolean, Array],\n type: [Boolean, Array],\n default: function _default() {\n return [];\n }\n }\n },\n\n data: function data() {\n return {\n // 组件特有的配置属性\n defaultConfig: {\n isIndeterminate: true,\n selectAll: false, // 是否显示全选\n checkAll: false,\n arrangement: 'h', // 排列 可选值 [v | h]\n type: 'checkbox', // 显示类型,可选值:[checkbox | button]\n itemValueField: 'value', // 值字段\n itemLabelField: 'label', // 显示字段\n enumSource: [], // 可选项,默认值[{label: '是'}]\n enumSourceRemote: { // 远程数据源\n remoteUrl: '', // 如果是远程访问,则填写该url\n resField: '' // 响应结果的字段\n }\n }\n // mergeConfig: 请使用该值去绑定你的组件的属性,它包含了defaultConfig data和config props的值\n // modelVal:请使用该值来绑定实际的组件的model\n };\n },\n\n\n computed: {\n // disabled / readonly / hidden / placeholder 你可以直接使用这些变量来控制组件的行为\n labelRead: function labelRead() {\n var res = [];\n var vm = this;\n var _vm$mergeConfig = vm.mergeConfig,\n enumSource = _vm$mergeConfig.enumSource,\n enumSourceRemote = _vm$mergeConfig.enumSourceRemote,\n itemValueField = _vm$mergeConfig.itemValueField,\n itemLabelField = _vm$mergeConfig.itemLabelField;\n\n var modelVal = vm.modelVal;\n\n if (typeof modelVal === 'boolean') {\n res.push(modelVal ? this.$t('yes') : this.$t('no'));\n } else {\n for (var m in modelVal) {\n for (var i in enumSource) {\n if (enumSource[i][itemValueField] === modelVal[m]) {\n res.push(enumSource[i][itemLabelField]);\n break;\n }\n }\n }\n }\n\n return res;\n }\n },\n\n methods: {\n handleCheckAllChange: function handleCheckAllChange(val) {\n var vm = this;\n var mergeConfig = vm.mergeConfig;\n var itemValueField = mergeConfig.itemValueField;\n var arrResAll = [];\n mergeConfig.enumSource.map(function (obj) {\n arrResAll.push(obj[itemValueField]);\n });\n vm.modelVal = val ? arrResAll : [];\n vm.mergeConfig.isIndeterminate = false;\n },\n handleCheckedOptChange: function handleCheckedOptChange(value) {\n var vm = this;\n var checkedCount = value.length;\n vm.mergeConfig.checkAll = checkedCount === vm.mergeConfig.enumSource.length;\n vm.mergeConfig.isIndeterminate = checkedCount > 0 && checkedCount < vm.mergeConfig.enumSource.lengths;\n },\n getRemoteSource: function getRemoteSource() {\n try {\n var vm = this;\n var enumSourceRemote = vm.mergeConfig.enumSourceRemote;\n\n this.$http({\n method: 'GET',\n url: enumSourceRemote.remoteUrl,\n data: {},\n headers: {\n 'X-Requested-With': 'XMLHttpRequest'\n }\n }).then(function (res) {\n if (res.status === 200) {\n var data = res.data;\n vm.mergeConfig.enumSource = (0, _get3.default)(data, enumSourceRemote.resField || '', []);\n }\n }).catch(function (err) {\n vm.mergeConfig.enumSource = [];\n });\n } catch (err) {\n console.error(err);\n }\n }\n },\n created: function created() {\n var vm = this;\n var enumSourceRemote = vm.mergeConfig.enumSourceRemote;\n if (enumSourceRemote && enumSourceRemote.remoteUrl) {\n vm.getRemoteSource();\n } else if (!vm.mergeConfig.enumSource.length) {\n vm.mergeConfig.enumSource = [{ label: this.$t('yes'), value: true }];\n }\n }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vLi4vbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanMhLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3NyYy9jb21wb25lbnRzL2NvbnRyb2wtY29tcHMvY2hlY2tib3gudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJi5qcyIsInNvdXJjZXMiOlsid2VicGFjazovL1tuYW1lXS9jaGVja2JveC52dWU/MjdhZiJdLCJzb3VyY2VzQ29udGVudCI6WyI8dGVtcGxhdGU+XG4gIDxkaXZcbiAgICBjbGFzcz1cIm5jZm9ybS1jaGVja2JveFwiXG4gICAgOnN0eWxlPVwie2Rpc3BsYXk6IGhpZGRlbiA/ICdub25lJyA6ICcnfVwiXG4gID5cbiAgICA8ZWwtY2hlY2tib3hcbiAgICAgIHYtaWY9XCJtZXJnZUNvbmZpZy5zZWxlY3RBbGwgJiYgIXJlYWRvbmx5XCJcbiAgICAgIDpjbGFzcz1cIidjaGVjay1hbGwnXCJcbiAgICAgIDpkaXNhYmxlZD1cImRpc2FibGVkXCJcbiAgICAgIDppbmRldGVybWluYXRlPVwibWVyZ2VDb25maWcuaXNJbmRldGVybWluYXRlXCJcbiAgICAgIHYtbW9kZWw9XCJtZXJnZUNvbmZpZy5jaGVja0FsbFwiXG4gICAgICBAY2hhbmdlPVwiaGFuZGxlQ2hlY2tBbGxDaGFuZ2VcIlxuICAgID57eyR0KCdhbGwnKX19PC9lbC1jaGVja2JveD5cblxuICAgIDxlbC1jaGVja2JveC1ncm91cFxuICAgICAgdi1pZj1cIiFyZWFkb25seVwiXG4gICAgICBzaXplPVwibWluaVwiXG4gICAgICA6ZGlzYWJsZWQ9XCJkaXNhYmxlZFwiXG4gICAgICB2LW1vZGVsPVwibW9kZWxWYWxcIlxuICAgICAgQGNoYW5nZT1cImhhbmRsZUNoZWNrZWRPcHRDaGFuZ2VcIlxuICAgID5cbiAgICAgIDxjb21wb25lbnQgOmlzPVwiJ2VsLWNoZWNrYm94JyArIChtZXJnZUNvbmZpZy50eXBlID09PSAnYnV0dG9uJyA/ICctYnV0dG9uJyA6ICcnKVwiXG4gICAgICAgIHYtZm9yPVwib3B0IGluIG1lcmdlQ29uZmlnLmVudW1Tb3VyY2VcIlxuICAgICAgICA6a2V5PVwib3B0W21lcmdlQ29uZmlnLml0ZW1WYWx1ZUZpZWxkXVwiXG4gICAgICAgIDpsYWJlbD1cIm9wdFttZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZF1cIlxuICAgICAgICA6Y2xhc3M9XCJtZXJnZUNvbmZpZy50eXBlID09PSAnY2hlY2tib3gnICYmIG1lcmdlQ29uZmlnLmFycmFuZ2VtZW50ID09PSAndicgPyAnaXMtdmVydGljYWwnIDogJydcIlxuICAgICAgPnt7b3B0W21lcmdlQ29uZmlnLml0ZW1MYWJlbEZpZWxkXX19PC9jb21wb25lbnQ+XG4gICAgPC9lbC1jaGVja2JveC1ncm91cD5cblxuICAgIDxsYWJlbFxuICAgICAgdi1zaG93PVwicmVhZG9ubHlcIlxuICAgICAgdi1mb3I9XCIobGFiZWwsIGlkeCkgaW4gbGFiZWxSZWFkXCJcbiAgICAgIDprZXk9XCJpZHhcIlxuICAgICAgOmNsYXNzPVwiWydsYWJlbC1yZWFkJywgbWVyZ2VDb25maWcudHlwZSA9PT0gJ2NoZWNrYm94JyAmJiBtZXJnZUNvbmZpZy5hcnJhbmdlbWVudCA9PT0gJ3YnID8gJ2xhYmVsLXZlcnRpY2FsJyA6ICcnXVwiXG4gICAgPnt7bGFiZWx9fTwvbGFiZWw+XG4gIDwvZGl2PlxuPC90ZW1wbGF0ZT5cblxuPHN0eWxlIGxhbmc9XCJzY3NzXCI+XG5cbiAgLmgtbGF5b3V0IHtcbiAgICAubmNmb3JtLWNoZWNrYm94IHtcbiAgICAgICYuX19uY2Zvcm0tY29udHJvbCB7XG4gICAgICAgIGNsZWFyOiBub25lO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudi1sYXlvdXQge1xuICAgIC5uY2Zvcm0tY2hlY2tib3gge1xuICAgICAgJi5fX25jZm9ybS1jb250cm9sIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5jZm9ybS1jaGVja2JveCB7XG4gICAgLmNoZWNrLWFsbCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG4gICAgfVxuXG4gICAgLmVsLWNoZWNrYm94LWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuaXMtdmVydGljYWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICYgKyAuZWwtY2hlY2tib3gge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGFiZWwtcmVhZCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICYubm90W2xhYmVsLXZlcnRpY2FsXSArIC5sYWJlbC1yZWFkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgICYubGFiZWwtdmVydGljYWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbjwvc3R5bGU+XG5cbjxzY3JpcHQ+XG5cbiAgaW1wb3J0IG5jZm9ybUNvbW1vbiBmcm9tICdAbmNmb3JtL25jZm9ybS1jb21tb24nO1xuICBpbXBvcnQgX2dldCBmcm9tICdsb2Rhc2gtZXMvZ2V0JztcblxuICBjb25zdCBjb250cm9sTWl4aW4gPSBuY2Zvcm1Db21tb24ubWl4aW5zLnZ1ZS5jb250cm9sTWl4aW47XG5cbiAgZXhwb3J0IGRlZmF1bHQge1xuXG4gICAgbWl4aW5zOiBbY29udHJvbE1peGluXSxcblxuICAgIGkxOG5EYXRhOiB7XG4gICAgICBlbjoge1xuICAgICAgICB5ZXM6ICdZZXMnLFxuICAgICAgICBubzogJ05vJyxcbiAgICAgICAgYWxsOiAnQWxsJ1xuICAgICAgfSxcbiAgICAgIHpoX2NuOiB7XG4gICAgICAgIHllczogJ+aYrycsXG4gICAgICAgIG5vOiAn5ZCmJyxcbiAgICAgICAgYWxsOiAn5YWo6YCJJ1xuICAgICAgfVxuICAgIH0sXG5cbiAgICBwcm9wczoge1xuICAgICAgdmFsdWU6IHtcbiAgICAgICAgLy8gdHlwZTogW1N0cmluZywgTnVtYmVyLCBCb29sZWFuLCBBcnJheV0sXG4gICAgICAgIHR5cGU6IFtCb29sZWFuLCBBcnJheV0sXG4gICAgICAgIGRlZmF1bHQoKSB7XG4gICAgICAgICAgcmV0dXJuIFtdO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfSxcblxuICAgIGRhdGEoKSB7XG4gICAgICByZXR1cm4ge1xuICAgICAgICAvLyDnu4Tku7bnibnmnInnmoTphY3nva7lsZ7mgKdcbiAgICAgICAgZGVmYXVsdENvbmZpZzoge1xuICAgICAgICAgIGlzSW5kZXRlcm1pbmF0ZTogdHJ1ZSxcbiAgICAgICAgICBzZWxlY3RBbGw6IGZhbHNlLCAvLyDmmK/lkKbmmL7npLrlhajpgIlcbiAgICAgICAgICBjaGVja0FsbDogZmFsc2UsXG4gICAgICAgICAgYXJyYW5nZW1lbnQ6ICdoJywgLy8g5o6S5YiXIOWPr+mAieWAvCBbdiB8IGhdXG4gICAgICAgICAgdHlwZTogJ2NoZWNrYm94JywgLy8g5pi+56S657G75Z6L77yM5Y+v6YCJ5YC877yaW2NoZWNrYm94IHwgYnV0dG9uXVxuICAgICAgICAgIGl0ZW1WYWx1ZUZpZWxkOiAndmFsdWUnLCAvLyDlgLzlrZfmrrVcbiAgICAgICAgICBpdGVtTGFiZWxGaWVsZDogJ2xhYmVsJywgLy8g5pi+56S65a2X5q61XG4gICAgICAgICAgZW51bVNvdXJjZTogW10sIC8vIOWPr+mAiemhue+8jOm7mOiupOWAvFt7bGFiZWw6ICfmmK8nfV1cbiAgICAgICAgICBlbnVtU291cmNlUmVtb3RlOiB7IC8vIOi/nOeoi+aVsOaNrua6kFxuICAgICAgICAgICAgcmVtb3RlVXJsOiAnJywgLy8g5aaC5p6c5piv6L+c56iL6K6/6Zeu77yM5YiZ5aGr5YaZ6K+ldXJsXG4gICAgICAgICAgICByZXNGaWVsZDogJycsIC8vIOWTjeW6lOe7k+aenOeahOWtl+autVxuICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgLy8gbWVyZ2VDb25maWc6IOivt+S9v+eUqOivpeWAvOWOu+e7keWumuS9oOeahOe7hOS7tueahOWxnuaAp++8jOWug+WMheWQq+S6hmRlZmF1bHRDb25maWcgZGF0YeWSjGNvbmZpZyBwcm9wc+eahOWAvFxuICAgICAgICAvLyBtb2RlbFZhbO+8muivt+S9v+eUqOivpeWAvOadpee7keWumuWunumZheeahOe7hOS7tueahG1vZGVsXG4gICAgICB9XG4gICAgfSxcblxuICAgIGNvbXB1dGVkOiB7XG4gICAgICAvLyBkaXNhYmxlZCAvIHJlYWRvbmx5IC8gaGlkZGVuIC8gcGxhY2Vob2xkZXIg5L2g5Y+v5Lul55u05o6l5L2/55So6L+Z5Lqb5Y+Y6YeP5p2l5o6n5Yi257uE5Lu255qE6KGM5Li6XG4gICAgICBsYWJlbFJlYWQoKSB7XG4gICAgICAgIGxldCByZXMgPSBbXTtcbiAgICAgICAgY29uc3Qgdm0gPSB0aGlzO1xuICAgICAgICBjb25zdCB7IGVudW1Tb3VyY2UsIGVudW1Tb3VyY2VSZW1vdGUsIGl0ZW1WYWx1ZUZpZWxkLCBpdGVtTGFiZWxGaWVsZCB9ID0gdm0ubWVyZ2VDb25maWc7XG4gICAgICAgIGNvbnN0IG1vZGVsVmFsID0gdm0ubW9kZWxWYWw7XG5cbiAgICAgICAgaWYgKHR5cGVvZiBtb2RlbFZhbCA9PT0gJ2Jvb2xlYW4nKSB7XG4gICAgICAgICAgcmVzLnB1c2gobW9kZWxWYWwgPyB0aGlzLiR0KCd5ZXMnKSA6IHRoaXMuJHQoJ25vJykpO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIGZvciAobGV0IG0gaW4gbW9kZWxWYWwpIHtcbiAgICAgICAgICAgIGZvciAobGV0IGkgaW4gZW51bVNvdXJjZSkge1xuICAgICAgICAgICAgICBpZiAoZW51bVNvdXJjZVtpXVtpdGVtVmFsdWVGaWVsZF0gPT09IG1vZGVsVmFsW21dKSB7XG4gICAgICAgICAgICAgICAgcmVzLnB1c2goZW51bVNvdXJjZVtpXVtpdGVtTGFiZWxGaWVsZF0pO1xuICAgICAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcmV0dXJuIHJlcztcbiAgICAgIH1cbiAgICB9LFxuXG4gICAgbWV0aG9kczoge1xuICAgICAgaGFuZGxlQ2hlY2tBbGxDaGFuZ2UodmFsKSB7XG4gICAgICAgIGNvbnN0IHZtID0gdGhpcztcbiAgICAgICAgY29uc3QgbWVyZ2VDb25maWcgPSB2bS5tZXJnZUNvbmZpZztcbiAgICAgICAgY29uc3QgaXRlbVZhbHVlRmllbGQgPSBtZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZDtcbiAgICAgICAgY29uc3QgYXJyUmVzQWxsID0gW107XG4gICAgICAgIG1lcmdlQ29uZmlnLmVudW1Tb3VyY2UubWFwKG9iaiA9PiB7XG4gICAgICAgICAgYXJyUmVzQWxsLnB1c2gob2JqW2l0ZW1WYWx1ZUZpZWxkXSk7XG4gICAgICAgIH0pO1xuICAgICAgICB2bS5tb2RlbFZhbCA9IHZhbCA/IGFyclJlc0FsbCA6IFtdO1xuICAgICAgICB2bS5tZXJnZUNvbmZpZy5pc0luZGV0ZXJtaW5hdGUgPSBmYWxzZTtcbiAgICAgIH0sXG4gICAgICBoYW5kbGVDaGVja2VkT3B0Q2hhbmdlKHZhbHVlKSB7XG4gICAgICAgIGNvbnN0IHZtID0gdGhpcztcbiAgICAgICAgbGV0IGNoZWNrZWRDb3VudCA9IHZhbHVlLmxlbmd0aDtcbiAgICAgICAgdm0ubWVyZ2VDb25maWcuY2hlY2tBbGwgPSBjaGVja2VkQ291bnQgPT09IHZtLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2UubGVuZ3RoO1xuICAgICAgICB2bS5tZXJnZUNvbmZpZy5pc0luZGV0ZXJtaW5hdGUgPSBjaGVja2VkQ291bnQgPiAwICYmIGNoZWNrZWRDb3VudCA8IHZtLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2UubGVuZ3RocztcbiAgICAgIH0sXG4gICAgICBnZXRSZW1vdGVTb3VyY2UoKSB7XG4gICAgICAgIHRyeSB7XG4gICAgICAgICAgY29uc3Qgdm0gPSB0aGlzO1xuICAgICAgICAgIGNvbnN0IGVudW1Tb3VyY2VSZW1vdGUgPSB2bS5tZXJnZUNvbmZpZy5lbnVtU291cmNlUmVtb3RlO1xuXG4gICAgICAgICAgdGhpcy4kaHR0cCh7XG4gICAgICAgICAgICBtZXRob2Q6ICdHRVQnLFxuICAgICAgICAgICAgdXJsOiBlbnVtU291cmNlUmVtb3RlLnJlbW90ZVVybCxcbiAgICAgICAgICAgIGRhdGE6IHt9LFxuICAgICAgICAgICAgaGVhZGVyczoge1xuICAgICAgICAgICAgICAnWC1SZXF1ZXN0ZWQtV2l0aCc6J1hNTEh0dHBSZXF1ZXN0J1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICB9KS50aGVuKHJlcyA9PiB7XG4gICAgICAgICAgICBpZiAocmVzLnN0YXR1cyA9PT0gMjAwICkge1xuICAgICAgICAgICAgICBsZXQgZGF0YSA9IHJlcy5kYXRhO1xuICAgICAgICAgICAgICB2bS5tZXJnZUNvbmZpZy5lbnVtU291cmNlID0gX2dldChkYXRhLCBlbnVtU291cmNlUmVtb3RlLnJlc0ZpZWxkIHx8ICcnLCBbXSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfSkuY2F0Y2goZXJyID0+IHtcbiAgICAgICAgICAgIHZtLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2UgPSBbXTtcbiAgICAgICAgICB9KTtcbiAgICAgICAgfSBjYXRjaChlcnIpIHtcbiAgICAgICAgICBjb25zb2xlLmVycm9yKGVycik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9LFxuICAgIGNyZWF0ZWQoKSB7XG4gICAgICBjb25zdCB2bSA9IHRoaXM7XG4gICAgICBjb25zdCBlbnVtU291cmNlUmVtb3RlID0gdm0ubWVyZ2VDb25maWcuZW51bVNvdXJjZVJlbW90ZTtcbiAgICAgIGlmIChlbnVtU291cmNlUmVtb3RlICYmIGVudW1Tb3VyY2VSZW1vdGUucmVtb3RlVXJsKSB7XG4gICAgICAgIHZtLmdldFJlbW90ZVNvdXJjZSgpO1xuICAgICAgfSBlbHNlIGlmICghdm0ubWVyZ2VDb25maWcuZW51bVNvdXJjZS5sZW5ndGgpIHtcbiAgICAgICAgdm0ubWVyZ2VDb25maWcuZW51bVNvdXJjZSA9IFsge2xhYmVsOiB0aGlzLiR0KCd5ZXMnKSwgdmFsdWU6IHRydWV9XTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbjwvc2NyaXB0PlxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUEyRkE7QUFDQTs7O0FBQUE7QUFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQ0E7QUFDQTs7O0FBS0E7QUFDQTs7O0FBRUE7QUFDQTtBQUNBO0FBSEE7O0FBTUE7QUFDQTtBQUNBO0FBSEE7QUFOQTtBQUNBOzs7QUFjQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBTEE7QUFEQTtBQUNBO0FBU0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFYQTtBQWNBO0FBQ0E7QUFqQkE7QUFvQkE7QUFDQTtBQUNBOztBQUFBOztBQUVBO0FBQ0E7QUFGQTs7Ozs7O0FBS0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFDQTtBQXRCQTtBQUNBOztBQXlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTs7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFEQTtBQUpBO0FBUUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXpDQTtBQTJDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUE1SEEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js?!./src/components/control-comps/checkbox.vue?vue&type=script&lang=js&\n"); /***/ }), diff --git a/ncform-theme-elementui/assets/ncformCommon.min.js b/ncform-theme-elementui/assets/ncformCommon.min.js index e0a46e6..d298c9b 100644 --- a/ncform-theme-elementui/assets/ncformCommon.min.js +++ b/ncform-theme-elementui/assets/ncformCommon.min.js @@ -1,4 +1,4 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.ncformCommon=t():e.ncformCommon=t()}(window,function(){return function(e){function t(n){if(r[n])return r[n].exports;var u=r[n]={i:n,l:!1,exports:{}};return e[n].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var r={};return t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:n})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,r){if(1&r&&(e=t(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var u in e)t.d(n,u,function(t){return e[t]}.bind(null,u));return n},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=77)}([function(e,t,r){"use strict";function n(e){return"[object Array]"===c.call(e)}function u(e){return null!==e&&"object"===(void 0===e?"undefined":i(e))}function o(e){return"[object Function]"===c.call(e)}function a(e,t){if(null!==e&&void 0!==e)if("object"!==(void 0===e?"undefined":i(e))&&(e=[e]),n(e))for(var r=0,u=e.length;r0},isNormalArrSchema:function(e){return"array"===e.type&&!!e.items&&Object.keys(e.items).length>0},getSchemaByPath:function(e,t,r){var n=t;r&&(r.split(",")||[]).forEach(function(e){n=n.replace("[i]","["+e+"]")});var u="properties."+n.replace(/\./g,".properties.").replace(/(\[\d+\])/g,".value$1.__dataSchema");return(0,_get3.default)(e,u)},smartAnalyzeVal:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.idxChain,n=void 0===r?"":r,u=t.data,o=void 0===u?{rootData:{},constData:{},selfData:{}}:u;return ncformUtils.smartAnalyze(e,{idxChain:n,data:[{symbol:"$root",value:o.rootData},{symbol:"$const",value:o.constData},{symbol:"$self",value:o.selfData}]})},smartAnalyze:function smartAnalyze(val){var _ref2=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},_ref2$idxChain=_ref2.idxChain,idxChain=void 0===_ref2$idxChain?"":_ref2$idxChain,_ref2$data=_ref2.data,data=void 0===_ref2$data?[]:_ref2$data,_ref2$expPrefix=_ref2.expPrefix,expPrefix=void 0===_ref2$expPrefix?"dx:":_ref2$expPrefix,valType=void 0===val?"undefined":_typeof(val),result=void 0,__get=_get3.default,__map=_map3.default;switch(data=data.map(function(e){return Object.assign({},e,{value:{_value:e.value}})}),valType){case"string":if(0===val.indexOf(expPrefix)){var idxChains=idxChain.split(","),matchs=val.match(/\{{.*?}}/g)||[];matchs.forEach(function(mItem){var tempVal=mItem;data.forEach(function(e,t){tempVal=tempVal.indexOf("[e]")>=0?tempVal.replace(new RegExp("\\{{\\s*\\"+e.symbol+"(.*)}}"),"__map(data["+t+"].value._value, '$1')"):tempVal.replace(new RegExp("\\{{\\s*\\"+e.symbol+"(\\.?.*)}}"),"__get(data["+t+"].value, '_value$1')")});var brackets=tempVal.match(/\[.*?\]/g)||[];brackets.forEach(function(bItem,idx){if("[e]"===bItem)tempVal=tempVal.replace(", '","").replace(/\[e\]\.{0,1}/,", '").replace(", ''","");else{var bItemTemp=eval(bItem.replace(/i/g,idxChains[idx-1]));tempVal=tempVal.replace(bItem,"["+bItemTemp+"]")}}),val=val.replace(mItem,tempVal)}),result=eval(val)}else result=val;break;case"function":result=val.apply(void 0,_toConsumableArray(data.map(function(e){return e.value._value})));break;default:result=val}return result},getDefVal:function(e){var t="";switch(e){case"string":t="";break;case"number":case"integer":t=void 0;break;case"boolean":t=!1;break;case"object":t={};break;case"array":t=[];break;default:t=""}return t},getValType:function(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()},notEmptyVal:function(e){switch(ncformUtils.getValType(e)){case"undefined":return!1;case"string":return 0!==e.length;case"number":return!Number.isNaN(e)&&Number.isFinite(e);case"array":return 0!==e.length;case"object":return 0!==Object.keys(e).length;case"boolean":return!0;default:return!1}},getElement:function(e){var t=void 0;if("string"==typeof e)t=document.getElementById(e)||document.querySelector(e);else{if(!(e instanceof Element))throw new Error("node must be a element id, or css selector, or element");t=e}if(!t)throw new Error("node is not exist");return t},priorityGetValue:function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n10&&(e=10),Math.random().toString(36).substring(2,e+2)}};exports.default=ncformUtils,module.exports=ncformUtils},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(5)).default)(Object,"create");t.default=n},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.prototype;t.default=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r,n){var u=-1,o=null==e?0:e.length;for(n&&o&&(r=e[++u]);++u=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};u.forEach(["delete","get","head"],function(e){i.headers[e]={}}),u.forEach(["post","put","patch"],function(e){i.headers[e]=u.merge(a)}),e.exports=i}).call(this,r(162))},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(53)),o=n(r(186)),a=n(r(11));t.default=function(e){return(0,a.default)(e)?(0,u.default)(e,!0):(0,o.default)(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(56)).default)(Object.getPrototypeOf,Object);t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(46));t.default=function(e){var t=new e.constructor(e.byteLength);return new n.default(t).set(new n.default(e)),t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(39));t.default=function(e,t,r){var u=null==e?void 0:(0,n.default)(e,t);return void 0===u?r:u}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(40)),o=n(r(18));t.default=function(e,t){for(var r=0,n=(t=(0,u.default)(t,e)).length;null!=e&&rd))return!1;var _=c.get(e);if(_&&c.get(t))return _==t;var y=-1,v=!0,b=r&f?new u.default:void 0;for(c.set(e,t),c.set(t,e);++y/g},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(51)),o=n(r(36)),a=n(r(26)),i=n(r(52)),f=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)(0,u.default)(t,(0,a.default)(e)),e=(0,o.default)(e);return t}:i.default;t.default=f},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(13)),o=n(r(158)),a=n(r(178)),i=n(r(198)),f=n(r(199)),l={ncformUtils:u.default,ValidationRule:o.default,mixins:{vue:{controlMixin:a.default,layoutObjectMixin:i.default,layoutArrayMixin:f.default}}};t.default=l,e.exports=l},function(e,t,r){"use strict";var n,u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"===("undefined"==typeof window?"undefined":u(window))&&(n=window)}e.exports=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(8)),u=Object.prototype,o=u.hasOwnProperty,a=u.toString,i=n.default?n.default.toStringTag:void 0;t.default=function(e){var t=o.call(e,i),r=e[i];try{e[i]=void 0;var n=!0}catch(e){}var u=a.call(e);return n&&(t?e[i]=r:delete e[i]),u}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.prototype.toString;t.default=function(e){return n.call(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=/^\./,u=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(82)).default)(function(e){var t=[];return n.test(e)&&t.push(""),e.replace(u,function(e,r,n,u){t.push(n?u.replace(o,"$1"):r||e)}),t});t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(83)),u=500;t.default=function(e){var t=(0,n.default)(e,function(e){return r.size===u&&r.clear(),e}),r=t.cache;return t}},function(e,t,r){"use strict";function n(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(o);var r=function r(){var n=arguments,u=t?t.apply(this,n):n[0],o=r.cache;if(o.has(u))return o.get(u);var a=e.apply(this,n);return r.cache=o.set(u,a)||o,a};return r.cache=new(n.Cache||u.default),r}Object.defineProperty(t,"__esModule",{value:!0});var u=function(e){return e&&e.__esModule?e:{default:e}}(r(22)),o="Expected a function";n.Cache=u.default,t.default=n},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(85)),o=n(r(15)),a=n(r(23));t.default=function(){this.size=0,this.__data__={hash:new u.default,map:new(a.default||o.default),string:new u.default}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t-1}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(16));t.default=function(e,t){var r=this.__data__,u=(0,n.default)(r,e);return u<0?(++this.size,r.push([e,t])):r[u][1]=t,this}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(17));t.default=function(e){var t=(0,n.default)(this,e).delete(e);return this.size-=t?1:0,t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=function(e){var t=void 0===e?"undefined":n(e);return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(17));t.default=function(e){return(0,n.default)(this,e).get(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(17));t.default=function(e){return(0,n.default)(this,e).has(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(17));t.default=function(e,t){var r=(0,n.default)(this,e),u=r.size;return r.set(e,t),this.size+=r.size==u?0:1,this}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(8)),o=n(r(24)),a=n(r(1)),i=n(r(21)),f=1/0,l=u.default?u.default.prototype:void 0,c=l?l.toString:void 0;t.default=function e(t){if("string"==typeof t)return t;if((0,a.default)(t))return(0,o.default)(t,e)+"";if((0,i.default)(t))return c?c.call(t):"";var r=t+"";return"0"==r&&1/t==-f?"-0":r}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(24)),o=n(r(107)),a=n(r(144)),i=n(r(1));t.default=function(e,t){return((0,i.default)(e)?u.default:a.default)(e,(0,o.default)(t,3))}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=n(r(108)),a=n(r(137)),i=n(r(32)),f=n(r(1)),l=n(r(141));t.default=function(e){return"function"==typeof e?e:null==e?i.default:"object"==(void 0===e?"undefined":u(e))?(0,f.default)(e)?(0,a.default)(e[0],e[1]):(0,o.default)(e):(0,l.default)(e)}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(109)),o=n(r(136)),a=n(r(59));t.default=function(e){var t=(0,o.default)(e);return 1==t.length&&t[0][2]?(0,a.default)(t[0][0],t[0][1]):function(r){return r===e||(0,u.default)(r,e,t)}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(25)),o=n(r(44)),a=1,i=2;t.default=function(e,t,r,n){var f=r.length,l=f,c=!n;if(null==e)return!l;for(e=Object(e);f--;){var s=r[f];if(c&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++f1)for(var r=1;r=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([r]):a[t]?a[t]+", "+r:r}}),a):a}},function(e,t,r){"use strict";var n=r(0);e.exports=n.isStandardBrowserEnv()?function(){function e(e){var t=e;return r&&(u.setAttribute("href",t),t=u.href),u.setAttribute("href",t),{href:u.href,protocol:u.protocol?u.protocol.replace(/:$/,""):"",host:u.host,search:u.search?u.search.replace(/^\?/,""):"",hash:u.hash?u.hash.replace(/^#/,""):"",hostname:u.hostname,port:u.port,pathname:"/"===u.pathname.charAt(0)?u.pathname:"/"+u.pathname}}var t,r=/(msie|trident)/i.test(navigator.userAgent),u=document.createElement("a");return t=e(window.location.href),function(r){var u=n.isString(r)?e(r):r;return u.protocol===t.protocol&&u.host===t.host}}():function(){return!0}},function(e,t,r){"use strict";function n(){this.message="String contains an invalid character"}var u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";n.prototype=new Error,n.prototype.code=5,n.prototype.name="InvalidCharacterError",e.exports=function(e){for(var t,r,o=String(e),a="",i=0,f=u;o.charAt(0|i)||(f="=",i%1);a+=f.charAt(63&t>>8-i%1*8)){if((r=o.charCodeAt(i+=.75))>255)throw new n;t=t<<8|r}return a}},function(e,t,r){"use strict";var n=r(0);e.exports=n.isStandardBrowserEnv()?{write:function(e,t,r,u,o,a){var i=[];i.push(e+"="+encodeURIComponent(t)),n.isNumber(r)&&i.push("expires="+new Date(r).toGMTString()),n.isString(u)&&i.push("path="+u),n.isString(o)&&i.push("domain="+o),!0===a&&i.push("secure"),document.cookie=i.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(e,t,r){"use strict";function n(){this.handlers=[]}var u=r(0);n.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},n.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},n.prototype.forEach=function(e){u.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=n},function(e,t,r){"use strict";function n(e){e.cancelToken&&e.cancelToken.throwIfRequested()}var u=r(0),o=r(173),a=r(65),i=r(34),f=r(174),l=r(175);e.exports=function(e){return n(e),e.baseURL&&!f(e.url)&&(e.url=l(e.baseURL,e.url)),e.headers=e.headers||{},e.data=o(e.data,e.headers,e.transformRequest),e.headers=u.merge(e.headers.common||{},e.headers[e.method]||{},e.headers||{}),u.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]}),(e.adapter||i.adapter)(e).then(function(t){return n(e),t.data=o(t.data,t.headers,e.transformResponse),t},function(t){return a(t)||(n(e),t&&t.response&&(t.response.data=o(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},function(e,t,r){"use strict";var n=r(0);e.exports=function(e,t,r){return n.forEach(r,function(r){e=r(e,t)}),e}},function(e,t,r){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t,r){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t,r){"use strict";function n(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var r=this;e(function(e){r.reason||(r.reason=new u(e),t(r.reason))})}var u=r(66);n.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},n.source=function(){var e;return{token:new n(function(t){e=t}),cancel:e}},e.exports=n},function(e,t,r){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(19)),o=n(r(61)),a=n(r(67)),i=n(r(13));t.default={lang:(navigator.browserLanguage||navigator.language).replace(/-/,"_").toLowerCase(),i18nData:{en:{},zh_cn:{}},created:function(){var e=this;this.$data.i18n=this.$options.i18nData[this.$options.lang]||this.$options.i18nData.en,this.$http||(this.$http=this.$axios||this.axios||o.default),this.$data.mergeConfig=(0,u.default)(!0,{},this.$data.defaultConfig,this.config),this.$watch("config",function(){e.$data.mergeConfig=(0,u.default)(!0,{},e.$data.defaultConfig,e.config)}),window.__$ncform.eventHub.$on("ncform set lang",this._changeLang)},beforeDestroy:function(){window.__$ncform.eventHub.$off("ncform set lang",this._changeLang)},props:{config:{type:Object,default:function(){return{disabled:!1,readonly:!1,hidden:!1,placeholder:""}}},formData:{type:Object},globalConst:{type:Object},idxChain:{type:String,default:""},value:{type:[String,Number,Boolean,Object,Array]}},data:function(){return{mergeConfig:{},defaultConfig:{},modelVal:this.value,i18n:{}}},computed:{disabled:function(){return this._analyzeVal(this.config.disabled)},readonly:function(){return this._analyzeVal(this.config.readonly)},placeholder:function(){return this._analyzeVal(this.config.placeholder)},hidden:function(){return this._analyzeVal(this.config.hidden)}},watch:{modelVal:function(e){var t=this._processModelVal(e);this.$options.tempProcessedVal=t,this.$emit("input",t)},value:function(e){JSON.stringify(this.$data.modelVal)!==JSON.stringify(e)&&JSON.stringify(this.$options.tempProcessedVal)!==JSON.stringify(e)&&(this.$data.modelVal=e),this.$options.tempProcessedVal=null}},methods:{_analyzeVal:function(e){return i.default.smartAnalyzeVal(e,{idxChain:this.idxChain,data:{rootData:this.formData,constData:this.globalConst}})},_processModelVal:function(e){return e},_changeLang:function(e){this.$options.lang=e.replace(/-/,"_").toLowerCase(),this.$data.i18n=this.$options.i18nData[this.$options.lang]||this.$options.i18nData.en},$t:function(e,t){return"[object Object]"!==Object.prototype.toString.call(t)?this.$data.i18n[e]:(0,a.default)(this.$data.i18n[e])(t)}}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(12)),o=n(r(180)),a=n(r(35)),i=(0,o.default)(function(e,t,r,n){(0,u.default)(t,(0,a.default)(t),e,n)});t.default=i},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(71)),o=n(r(73));t.default=function(e){return(0,u.default)(function(t,r){var n=-1,u=r.length,a=u>1?r[u-1]:void 0,i=u>2?r[2]:void 0;for(a=e.length>3&&"function"==typeof a?(u--,a):void 0,i&&(0,o.default)(r[0],r[1],i)&&(a=u<3?void 0:a,u=1),t=Object(t);++n0){if(++t>=n)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(6)),o=n(r(31)),a=n(r(187)),i=Object.prototype.hasOwnProperty;t.default=function(e){if(!(0,u.default)(e))return(0,a.default)(e);var t=(0,o.default)(e),r=[];for(var n in e)("constructor"!=n||!t&&i.call(e,n))&&r.push(n);return r}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(72)),o=n(r(71)),a=n(r(74)),i=(0,o.default)(function(e,t){try{return(0,u.default)(e,void 0,t)}catch(e){return(0,a.default)(e)?e:new Error(e)}});t.default=i},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(3)),o=n(r(36)),a=n(r(4)),i="[object Object]",f=Function.prototype,l=Object.prototype,c=f.toString,s=l.hasOwnProperty,d=c.call(Object);t.default=function(e){if(!(0,a.default)(e)||(0,u.default)(e)!=i)return!1;var t=(0,o.default)(e);if(null===t)return!0;var r=s.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&c.call(r)==d}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(24));t.default=function(e,t){return(0,n.default)(t,function(t){return e[t]})}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(9)),u=Object.prototype,o=u.hasOwnProperty;t.default=function(e,t,r,a){return void 0===e||(0,n.default)(e,u[r])&&!o.call(a,r)?t:e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"};t.default=function(e){return"\\"+n[e]}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(194)),o=n(r(196)),a=n(r(197)),i=n(r(75)),f={escape:o.default,evaluate:a.default,interpolate:i.default,variable:"",imports:{_:{escape:u.default}}};t.default=f},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(195)),o=n(r(10)),a=/[&<>"']/g,i=RegExp(a.source);t.default=function(e){return(e=(0,o.default)(e))&&i.test(e)?e.replace(a,u.default):e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(60)).default)({"&":"&","<":"<",">":">",'"':""","'":"'"});t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=/<%-([\s\S]+?)%>/g},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=/<%([\s\S]+?)%>/g},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(19)),o=n(r(13));t.default={created:function(){var e=this;this.$data.mergeConfig=(0,u.default)(!0,{},this.$data.defaultConfig,this.config),this.$watch("config",function(){e.$data.mergeConfig=(0,u.default)(!0,{},e.$data.defaultConfig,e.config)})},props:{config:{type:Object},schema:{type:Object,default:function(){return{type:"object"}}},formData:{type:Object},globalConst:{type:Object},idxChain:{type:String,default:""}},data:function(){return{mergeConfig:{},defaultConfig:{collapsed:!1,disableCollapse:!1,layout:"v",labelWidth:"100px"}}},methods:{_analyzeVal:function(e){return o.default.smartAnalyzeVal(e,{idxChain:this.idxChain,data:{rootData:this.formData,constData:this.globalConst}})},collapse:function(){this.$data.mergeConfig.disableCollapse||(this.$data.mergeConfig.collapsed=!this.$data.mergeConfig.collapsed)},isNormalObjSchema:o.default.isNormalObjSchema,isNormalArrSchema:o.default.isNormalArrSchema}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(200)),o=n(r(67)),a=n(r(19)),i=n(r(13));t.default={lang:(navigator.browserLanguage||navigator.language).replace(/-/,"_").toLowerCase(),i18nData:{en:{},zh_cn:{}},created:function(){var e=this;this.$data.i18n=this.$options.i18nData[this.$options.lang]||this.$options.i18nData.en,this.schema.value=this.schema.value&&this.schema.value.length>0?this.schema.value:[i.default.getDefVal(this.schema.items.type)],this.schema.value.forEach(function(t,r){e.addItem(r)}),this.$data.mergeConfig=(0,a.default)(!0,{},this.$data.defaultConfig,this.config),this.$watch("config",function(){e.$data.mergeConfig=(0,a.default)(!0,{},e.$data.defaultConfig,e.config)}),window.__$ncform.eventHub.$on("ncform set lang",this._changeLang)},beforeDestroy:function(){window.__$ncform.eventHub.$off("ncform set lang",this._changeLang)},props:{config:{type:Object},schema:{type:Object,default:function(){return{type:"array"}}},formData:{type:Object},globalConst:{type:Object},idxChain:{type:String,default:""}},data:function(){return{mergeConfig:{},defaultConfig:{collapsed:!1,disableCollapse:!1,disableReorder:!1,disableAdd:!1,disableDel:!1,addTxt:"",delAllTxt:""},i18n:{}}},methods:{_analyzeVal:function(e){return i.default.smartAnalyzeVal(e,{idxChain:this.idxChain,data:{rootData:this.formData,constData:this.globalConst}})},isNormalObjSchema:i.default.isNormalObjSchema,isNormalArrSchema:i.default.isNormalArrSchema,addItem:function(e){var t=e;if(void 0===t&&(this.schema.value.push(i.default.getDefVal(this.schema.items.type)),t=this.schema.value.length-1),!this.schema.value[t].__dataSchema){var r=(0,u.default)(this.schema.items);i.default.setValueToSchema(this.schema.value[t],r,!0),this.$set(this.schema.value,t,{__dataSchema:r})}this.schema.value[t].__dataSchema.__id||(this.schema.value[t].__dataSchema.__id=Math.random())},delItem:function(e){this.schema.value.splice(e,1)},delAllItems:function(){this.schema.value=[]},itemUp:function(e){0!==e&&this.schema.value.splice(e-1,0,this.schema.value.splice(e,1)[0])},itemDown:function(e){e!==this.schema.value.length-1&&this.schema.value.splice(e+1,0,this.schema.value.splice(e,1)[0])},collapse:function(){this.$data.mergeConfig.disableCollapse||(this.$data.mergeConfig.collapsed=!this.$data.mergeConfig.collapsed)},_changeLang:function(e){this.$options.lang=e.replace(/-/,"_").toLowerCase(),this.$data.i18n=this.$options.i18nData[this.$options.lang]||this.$options.i18nData.en},$t:function(e,t){return"[object Object]"!==Object.prototype.toString.call(t)?this.$data.i18n[e]:(0,o.default)(this.$data.i18n[e])(t)}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(201)),u=1,o=4;t.default=function(e){return(0,n.default)(e,u|o)}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(25)),o=n(r(202)),a=n(r(68)),i=n(r(203)),f=n(r(204)),l=n(r(205)),c=n(r(206)),s=n(r(207)),d=n(r(208)),p=n(r(49)),_=n(r(209)),y=n(r(57)),v=n(r(210)),b=n(r(211)),h=n(r(220)),m=n(r(1)),j=n(r(27)),g=n(r(6)),M=n(r(7)),O=1,P=2,w=4,S="[object Arguments]",x="[object Function]",A="[object GeneratorFunction]",C="[object Object]",$={};$[S]=$["[object Array]"]=$["[object ArrayBuffer]"]=$["[object DataView]"]=$["[object Boolean]"]=$["[object Date]"]=$["[object Float32Array]"]=$["[object Float64Array]"]=$["[object Int8Array]"]=$["[object Int16Array]"]=$["[object Int32Array]"]=$["[object Map]"]=$["[object Number]"]=$[C]=$["[object RegExp]"]=$["[object Set]"]=$["[object String]"]=$["[object Symbol]"]=$["[object Uint8Array]"]=$["[object Uint8ClampedArray]"]=$["[object Uint16Array]"]=$["[object Uint32Array]"]=!0,$["[object Error]"]=$[x]=$["[object WeakMap]"]=!1,t.default=function e(t,r,n,E,U,D){var T,k=r&O,L=r&P,V=r&w;if(n&&(T=U?n(t,E,U,D):n(t)),void 0!==T)return T;if(!(0,g.default)(t))return t;var z=(0,m.default)(t);if(z){if(T=(0,v.default)(t),!k)return(0,c.default)(t,T)}else{var R=(0,y.default)(t),N=R==x||R==A;if((0,j.default)(t))return(0,l.default)(t,k);if(R==C||R==S||N&&!U){if(T=L||N?{}:(0,h.default)(t),!k)return L?(0,d.default)(t,(0,f.default)(T,t)):(0,s.default)(t,(0,i.default)(T,t))}else{if(!$[R])return U?t:{};T=(0,b.default)(t,R,e,k)}}D||(D=new u.default);var I=D.get(t);if(I)return I;D.set(t,T);var B=V?L?_.default:p.default:L?keysIn:M.default,F=z?void 0:B(t);return(0,o.default)(F||t,function(u,o){F&&(u=t[o=u]),(0,a.default)(T,o,e(u,r,n,o,t,D))}),T}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){for(var r=-1,n=null==e?0:e.length;++r0},isNormalArrSchema:function(e){return"array"===e.type&&!!e.items&&Object.keys(e.items).length>0},getSchemaByPath:function(e,t,r){var n=t;r&&(r.split(",")||[]).forEach(function(e){n=n.replace("[i]","["+e+"]")});var u="properties."+n.replace(/\./g,".properties.").replace(/(\[\d+\])/g,".value$1.__dataSchema");return(0,_get3.default)(e,u)},smartAnalyzeVal:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.idxChain,n=void 0===r?"":r,u=t.data,o=void 0===u?{rootData:{},constData:{},selfData:{}}:u;return ncformUtils.smartAnalyze(e,{idxChain:n,data:[{symbol:"$root",value:o.rootData},{symbol:"$const",value:o.constData},{symbol:"$self",value:o.selfData}]})},smartAnalyze:function smartAnalyze(val){var _ref2=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},_ref2$idxChain=_ref2.idxChain,idxChain=void 0===_ref2$idxChain?"":_ref2$idxChain,_ref2$data=_ref2.data,data=void 0===_ref2$data?[]:_ref2$data,_ref2$expPrefix=_ref2.expPrefix,expPrefix=void 0===_ref2$expPrefix?"dx:":_ref2$expPrefix,valType=void 0===val?"undefined":_typeof(val),result=void 0,__get=_get3.default,__map=_map3.default;switch(data=data.map(function(e){return Object.assign({},e,{value:{_value:e.value}})}),valType){case"string":if(0===val.indexOf(expPrefix)){var idxChains=idxChain.split(","),matchs=val.match(/\{{.*?}}/g)||[];matchs.forEach(function(mItem){var tempVal=mItem;data.forEach(function(e,t){tempVal=tempVal.indexOf("[e]")>=0?tempVal.replace(new RegExp("\\{{\\s*\\"+e.symbol+"(.*)}}"),"__map(data["+t+"].value._value, '$1')"):tempVal.replace(new RegExp("\\{{\\s*\\"+e.symbol+"(\\.?.*)}}"),"__get(data["+t+"].value, '_value$1')")});var brackets=tempVal.match(/\[.*?\]/g)||[];brackets.forEach(function(bItem,idx){if("[e]"===bItem)tempVal=tempVal.replace(", '","").replace(/\[e\]\.{0,1}/,", '").replace(", ''","");else{var bItemTemp=eval(bItem.replace(/i/g,idxChains[idx-1]));tempVal=tempVal.replace(bItem,"["+bItemTemp+"]")}}),val=val.replace(mItem,tempVal)}),result=eval(val)}else result=val;break;case"function":result=val.apply(void 0,_toConsumableArray(data.map(function(e){return e.value._value})));break;default:result=val}return result},getDefVal:function(e){var t="";switch(e){case"string":t="";break;case"number":case"integer":t=void 0;break;case"boolean":t=!1;break;case"object":t={};break;case"array":t=[];break;default:t=""}return t},getValType:function(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()},notEmptyVal:function(e){switch(ncformUtils.getValType(e)){case"undefined":return!1;case"string":return 0!==e.length;case"number":return!Number.isNaN(e)&&Number.isFinite(e);case"array":return 0!==e.length;case"object":return 0!==Object.keys(e).length;case"boolean":return!0;default:return!1}},getElement:function(e){var t=void 0;if("string"==typeof e)t=document.getElementById(e)||document.querySelector(e);else{if(!(e instanceof Element))throw new Error("node must be a element id, or css selector, or element");t=e}if(!t)throw new Error("node is not exist");return t},priorityGetValue:function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n10&&(e=10),Math.random().toString(36).substring(2,e+2)}};exports.default=ncformUtils,module.exports=ncformUtils},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(5)).default)(Object,"create");t.default=n},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.prototype;t.default=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r,n){var u=-1,o=null==e?0:e.length;for(n&&o&&(r=e[++u]);++u=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};u.forEach(["delete","get","head"],function(e){f.headers[e]={}}),u.forEach(["post","put","patch"],function(e){f.headers[e]=u.merge(a)}),e.exports=f}).call(this,r(162))},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(53)),o=n(r(186)),a=n(r(11));t.default=function(e){return(0,a.default)(e)?(0,u.default)(e,!0):(0,o.default)(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(56)).default)(Object.getPrototypeOf,Object);t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(46));t.default=function(e){var t=new e.constructor(e.byteLength);return new n.default(t).set(new n.default(e)),t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(39));t.default=function(e,t,r){var u=null==e?void 0:(0,n.default)(e,t);return void 0===u?r:u}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(40)),o=n(r(18));t.default=function(e,t){for(var r=0,n=(t=(0,u.default)(t,e)).length;null!=e&&rd))return!1;var _=c.get(e);if(_&&c.get(t))return _==t;var y=-1,v=!0,b=r&i?new u.default:void 0;for(c.set(e,t),c.set(t,e);++y/g},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(51)),o=n(r(36)),a=n(r(26)),f=n(r(52)),i=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)(0,u.default)(t,(0,a.default)(e)),e=(0,o.default)(e);return t}:f.default;t.default=i},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(13)),o=n(r(158)),a=n(r(178)),f=n(r(198)),i=n(r(199)),l={ncformUtils:u.default,ValidationRule:o.default,mixins:{vue:{controlMixin:a.default,layoutObjectMixin:f.default,layoutArrayMixin:i.default}}};t.default=l,e.exports=l},function(e,t,r){"use strict";var n,u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"===("undefined"==typeof window?"undefined":u(window))&&(n=window)}e.exports=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(8)),u=Object.prototype,o=u.hasOwnProperty,a=u.toString,f=n.default?n.default.toStringTag:void 0;t.default=function(e){var t=o.call(e,f),r=e[f];try{e[f]=void 0;var n=!0}catch(e){}var u=a.call(e);return n&&(t?e[f]=r:delete e[f]),u}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.prototype.toString;t.default=function(e){return n.call(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=/^\./,u=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(82)).default)(function(e){var t=[];return n.test(e)&&t.push(""),e.replace(u,function(e,r,n,u){t.push(n?u.replace(o,"$1"):r||e)}),t});t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(83)),u=500;t.default=function(e){var t=(0,n.default)(e,function(e){return r.size===u&&r.clear(),e}),r=t.cache;return t}},function(e,t,r){"use strict";function n(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(o);var r=function r(){var n=arguments,u=t?t.apply(this,n):n[0],o=r.cache;if(o.has(u))return o.get(u);var a=e.apply(this,n);return r.cache=o.set(u,a)||o,a};return r.cache=new(n.Cache||u.default),r}Object.defineProperty(t,"__esModule",{value:!0});var u=function(e){return e&&e.__esModule?e:{default:e}}(r(22)),o="Expected a function";n.Cache=u.default,t.default=n},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(85)),o=n(r(15)),a=n(r(23));t.default=function(){this.size=0,this.__data__={hash:new u.default,map:new(a.default||o.default),string:new u.default}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t-1}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(16));t.default=function(e,t){var r=this.__data__,u=(0,n.default)(r,e);return u<0?(++this.size,r.push([e,t])):r[u][1]=t,this}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(17));t.default=function(e){var t=(0,n.default)(this,e).delete(e);return this.size-=t?1:0,t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=function(e){var t=void 0===e?"undefined":n(e);return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(17));t.default=function(e){return(0,n.default)(this,e).get(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(17));t.default=function(e){return(0,n.default)(this,e).has(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(17));t.default=function(e,t){var r=(0,n.default)(this,e),u=r.size;return r.set(e,t),this.size+=r.size==u?0:1,this}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(8)),o=n(r(24)),a=n(r(1)),f=n(r(21)),i=1/0,l=u.default?u.default.prototype:void 0,c=l?l.toString:void 0;t.default=function e(t){if("string"==typeof t)return t;if((0,a.default)(t))return(0,o.default)(t,e)+"";if((0,f.default)(t))return c?c.call(t):"";var r=t+"";return"0"==r&&1/t==-i?"-0":r}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(24)),o=n(r(107)),a=n(r(144)),f=n(r(1));t.default=function(e,t){return((0,f.default)(e)?u.default:a.default)(e,(0,o.default)(t,3))}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=n(r(108)),a=n(r(137)),f=n(r(32)),i=n(r(1)),l=n(r(141));t.default=function(e){return"function"==typeof e?e:null==e?f.default:"object"==(void 0===e?"undefined":u(e))?(0,i.default)(e)?(0,a.default)(e[0],e[1]):(0,o.default)(e):(0,l.default)(e)}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(109)),o=n(r(136)),a=n(r(59));t.default=function(e){var t=(0,o.default)(e);return 1==t.length&&t[0][2]?(0,a.default)(t[0][0],t[0][1]):function(r){return r===e||(0,u.default)(r,e,t)}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(25)),o=n(r(44)),a=1,f=2;t.default=function(e,t,r,n){var i=r.length,l=i,c=!n;if(null==e)return!l;for(e=Object(e);i--;){var s=r[i];if(c&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++i1)for(var r=1;r=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([r]):a[t]?a[t]+", "+r:r}}),a):a}},function(e,t,r){"use strict";var n=r(0);e.exports=n.isStandardBrowserEnv()?function(){function e(e){var t=e;return r&&(u.setAttribute("href",t),t=u.href),u.setAttribute("href",t),{href:u.href,protocol:u.protocol?u.protocol.replace(/:$/,""):"",host:u.host,search:u.search?u.search.replace(/^\?/,""):"",hash:u.hash?u.hash.replace(/^#/,""):"",hostname:u.hostname,port:u.port,pathname:"/"===u.pathname.charAt(0)?u.pathname:"/"+u.pathname}}var t,r=/(msie|trident)/i.test(navigator.userAgent),u=document.createElement("a");return t=e(window.location.href),function(r){var u=n.isString(r)?e(r):r;return u.protocol===t.protocol&&u.host===t.host}}():function(){return!0}},function(e,t,r){"use strict";function n(){this.message="String contains an invalid character"}var u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";n.prototype=new Error,n.prototype.code=5,n.prototype.name="InvalidCharacterError",e.exports=function(e){for(var t,r,o=String(e),a="",f=0,i=u;o.charAt(0|f)||(i="=",f%1);a+=i.charAt(63&t>>8-f%1*8)){if((r=o.charCodeAt(f+=.75))>255)throw new n;t=t<<8|r}return a}},function(e,t,r){"use strict";var n=r(0);e.exports=n.isStandardBrowserEnv()?{write:function(e,t,r,u,o,a){var f=[];f.push(e+"="+encodeURIComponent(t)),n.isNumber(r)&&f.push("expires="+new Date(r).toGMTString()),n.isString(u)&&f.push("path="+u),n.isString(o)&&f.push("domain="+o),!0===a&&f.push("secure"),document.cookie=f.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(e,t,r){"use strict";function n(){this.handlers=[]}var u=r(0);n.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},n.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},n.prototype.forEach=function(e){u.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=n},function(e,t,r){"use strict";function n(e){e.cancelToken&&e.cancelToken.throwIfRequested()}var u=r(0),o=r(173),a=r(65),f=r(34),i=r(174),l=r(175);e.exports=function(e){return n(e),e.baseURL&&!i(e.url)&&(e.url=l(e.baseURL,e.url)),e.headers=e.headers||{},e.data=o(e.data,e.headers,e.transformRequest),e.headers=u.merge(e.headers.common||{},e.headers[e.method]||{},e.headers||{}),u.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]}),(e.adapter||f.adapter)(e).then(function(t){return n(e),t.data=o(t.data,t.headers,e.transformResponse),t},function(t){return a(t)||(n(e),t&&t.response&&(t.response.data=o(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},function(e,t,r){"use strict";var n=r(0);e.exports=function(e,t,r){return n.forEach(r,function(r){e=r(e,t)}),e}},function(e,t,r){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t,r){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t,r){"use strict";function n(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var r=this;e(function(e){r.reason||(r.reason=new u(e),t(r.reason))})}var u=r(66);n.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},n.source=function(){var e;return{token:new n(function(t){e=t}),cancel:e}},e.exports=n},function(e,t,r){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(19)),o=n(r(61)),a=n(r(67)),f=n(r(13));t.default={i18nData:{en:{},zh_cn:{}},created:function(){var e=this;this.$options.lang=window.__$ncform.lang,this.$data.i18n=this.$options.i18nData[this.$options.lang]||this.$options.i18nData.en,this.$http||(this.$http=this.$axios||this.axios||o.default),this.$data.mergeConfig=(0,u.default)(!0,{},this.$data.defaultConfig,this.config),this.$watch("config",function(){e.$data.mergeConfig=(0,u.default)(!0,{},e.$data.defaultConfig,e.config)})},props:{config:{type:Object,default:function(){return{disabled:!1,readonly:!1,hidden:!1,placeholder:""}}},formData:{type:Object},globalConst:{type:Object},idxChain:{type:String,default:""},value:{type:[String,Number,Boolean,Object,Array]}},data:function(){return{mergeConfig:{},defaultConfig:{},modelVal:this.value,i18n:{}}},computed:{disabled:function(){return this._analyzeVal(this.config.disabled)},readonly:function(){return this._analyzeVal(this.config.readonly)},placeholder:function(){return this._analyzeVal(this.config.placeholder)},hidden:function(){return this._analyzeVal(this.config.hidden)}},watch:{modelVal:function(e){var t=this._processModelVal(e);this.$options.tempProcessedVal=t,this.$emit("input",t)},value:function(e){JSON.stringify(this.$data.modelVal)!==JSON.stringify(e)&&JSON.stringify(this.$options.tempProcessedVal)!==JSON.stringify(e)&&(this.$data.modelVal=e),this.$options.tempProcessedVal=null}},methods:{_analyzeVal:function(e){return f.default.smartAnalyzeVal(e,{idxChain:this.idxChain,data:{rootData:this.formData,constData:this.globalConst}})},_processModelVal:function(e){return e},$t:function(e,t){return"[object Object]"!==Object.prototype.toString.call(t)?this.$data.i18n[e]:(0,a.default)(this.$data.i18n[e])(t)}}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(12)),o=n(r(180)),a=n(r(35)),f=(0,o.default)(function(e,t,r,n){(0,u.default)(t,(0,a.default)(t),e,n)});t.default=f},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(71)),o=n(r(73));t.default=function(e){return(0,u.default)(function(t,r){var n=-1,u=r.length,a=u>1?r[u-1]:void 0,f=u>2?r[2]:void 0;for(a=e.length>3&&"function"==typeof a?(u--,a):void 0,f&&(0,o.default)(r[0],r[1],f)&&(a=u<3?void 0:a,u=1),t=Object(t);++n0){if(++t>=n)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(6)),o=n(r(31)),a=n(r(187)),f=Object.prototype.hasOwnProperty;t.default=function(e){if(!(0,u.default)(e))return(0,a.default)(e);var t=(0,o.default)(e),r=[];for(var n in e)("constructor"!=n||!t&&f.call(e,n))&&r.push(n);return r}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(72)),o=n(r(71)),a=n(r(74)),f=(0,o.default)(function(e,t){try{return(0,u.default)(e,void 0,t)}catch(e){return(0,a.default)(e)?e:new Error(e)}});t.default=f},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(3)),o=n(r(36)),a=n(r(4)),f="[object Object]",i=Function.prototype,l=Object.prototype,c=i.toString,s=l.hasOwnProperty,d=c.call(Object);t.default=function(e){if(!(0,a.default)(e)||(0,u.default)(e)!=f)return!1;var t=(0,o.default)(e);if(null===t)return!0;var r=s.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&c.call(r)==d}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(24));t.default=function(e,t){return(0,n.default)(t,function(t){return e[t]})}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(9)),u=Object.prototype,o=u.hasOwnProperty;t.default=function(e,t,r,a){return void 0===e||(0,n.default)(e,u[r])&&!o.call(a,r)?t:e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"};t.default=function(e){return"\\"+n[e]}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(194)),o=n(r(196)),a=n(r(197)),f=n(r(75)),i={escape:o.default,evaluate:a.default,interpolate:f.default,variable:"",imports:{_:{escape:u.default}}};t.default=i},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(195)),o=n(r(10)),a=/[&<>"']/g,f=RegExp(a.source);t.default=function(e){return(e=(0,o.default)(e))&&f.test(e)?e.replace(a,u.default):e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(60)).default)({"&":"&","<":"<",">":">",'"':""","'":"'"});t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=/<%-([\s\S]+?)%>/g},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=/<%([\s\S]+?)%>/g},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(19)),o=n(r(13));t.default={created:function(){var e=this;this.$data.mergeConfig=(0,u.default)(!0,{},this.$data.defaultConfig,this.config),this.$watch("config",function(){e.$data.mergeConfig=(0,u.default)(!0,{},e.$data.defaultConfig,e.config)})},props:{config:{type:Object},schema:{type:Object,default:function(){return{type:"object"}}},formData:{type:Object},globalConst:{type:Object},idxChain:{type:String,default:""}},data:function(){return{mergeConfig:{},defaultConfig:{collapsed:!1,disableCollapse:!1,layout:"v",labelWidth:"100px"}}},methods:{_analyzeVal:function(e){return o.default.smartAnalyzeVal(e,{idxChain:this.idxChain,data:{rootData:this.formData,constData:this.globalConst}})},collapse:function(){this.$data.mergeConfig.disableCollapse||(this.$data.mergeConfig.collapsed=!this.$data.mergeConfig.collapsed)},isNormalObjSchema:o.default.isNormalObjSchema,isNormalArrSchema:o.default.isNormalArrSchema}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(200)),o=n(r(67)),a=n(r(19)),f=n(r(13));t.default={i18nData:{en:{},zh_cn:{}},created:function(){var e=this;this.$options.lang=window.__$ncform.lang,this.$data.i18n=this.$options.i18nData[this.$options.lang]||this.$options.i18nData.en,this.schema.value=this.schema.value&&this.schema.value.length>0?this.schema.value:[f.default.getDefVal(this.schema.items.type)],this.schema.value.forEach(function(t,r){e.addItem(r)}),this.$data.mergeConfig=(0,a.default)(!0,{},this.$data.defaultConfig,this.config),this.$watch("config",function(){e.$data.mergeConfig=(0,a.default)(!0,{},e.$data.defaultConfig,e.config)})},props:{config:{type:Object},schema:{type:Object,default:function(){return{type:"array"}}},formData:{type:Object},globalConst:{type:Object},idxChain:{type:String,default:""}},data:function(){return{mergeConfig:{},defaultConfig:{collapsed:!1,disableCollapse:!1,disableReorder:!1,disableAdd:!1,disableDel:!1,addTxt:"",delAllTxt:""},i18n:{}}},methods:{_analyzeVal:function(e){return f.default.smartAnalyzeVal(e,{idxChain:this.idxChain,data:{rootData:this.formData,constData:this.globalConst}})},isNormalObjSchema:f.default.isNormalObjSchema,isNormalArrSchema:f.default.isNormalArrSchema,addItem:function(e){var t=e;if(void 0===t&&(this.schema.value.push(f.default.getDefVal(this.schema.items.type)),t=this.schema.value.length-1),!this.schema.value[t].__dataSchema){var r=(0,u.default)(this.schema.items);f.default.setValueToSchema(this.schema.value[t],r,!0),this.$set(this.schema.value,t,{__dataSchema:r})}this.schema.value[t].__dataSchema.__id||(this.schema.value[t].__dataSchema.__id=Math.random())},delItem:function(e){this.schema.value.splice(e,1)},delAllItems:function(){this.schema.value=[]},itemUp:function(e){0!==e&&this.schema.value.splice(e-1,0,this.schema.value.splice(e,1)[0])},itemDown:function(e){e!==this.schema.value.length-1&&this.schema.value.splice(e+1,0,this.schema.value.splice(e,1)[0])},collapse:function(){this.$data.mergeConfig.disableCollapse||(this.$data.mergeConfig.collapsed=!this.$data.mergeConfig.collapsed)},$t:function(e,t){return"[object Object]"!==Object.prototype.toString.call(t)?this.$data.i18n[e]:(0,o.default)(this.$data.i18n[e])(t)}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(r(201)),u=1,o=4;t.default=function(e){return(0,n.default)(e,u|o)}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var u=n(r(25)),o=n(r(202)),a=n(r(68)),f=n(r(203)),i=n(r(204)),l=n(r(205)),c=n(r(206)),s=n(r(207)),d=n(r(208)),p=n(r(49)),_=n(r(209)),y=n(r(57)),v=n(r(210)),b=n(r(211)),h=n(r(220)),m=n(r(1)),j=n(r(27)),g=n(r(6)),M=n(r(7)),O=1,P=2,w=4,S="[object Arguments]",x="[object Function]",A="[object GeneratorFunction]",C="[object Object]",E={};E[S]=E["[object Array]"]=E["[object ArrayBuffer]"]=E["[object DataView]"]=E["[object Boolean]"]=E["[object Date]"]=E["[object Float32Array]"]=E["[object Float64Array]"]=E["[object Int8Array]"]=E["[object Int16Array]"]=E["[object Int32Array]"]=E["[object Map]"]=E["[object Number]"]=E[C]=E["[object RegExp]"]=E["[object Set]"]=E["[object String]"]=E["[object Symbol]"]=E["[object Uint8Array]"]=E["[object Uint8ClampedArray]"]=E["[object Uint16Array]"]=E["[object Uint32Array]"]=!0,E["[object Error]"]=E[x]=E["[object WeakMap]"]=!1,t.default=function e(t,r,n,$,U,D){var T,k=r&O,V=r&P,z=r&w;if(n&&(T=U?n(t,$,U,D):n(t)),void 0!==T)return T;if(!(0,g.default)(t))return t;var R=(0,m.default)(t);if(R){if(T=(0,v.default)(t),!k)return(0,c.default)(t,T)}else{var N=(0,y.default)(t),L=N==x||N==A;if((0,j.default)(t))return(0,l.default)(t,k);if(N==C||N==S||L&&!U){if(T=V||L?{}:(0,h.default)(t),!k)return V?(0,d.default)(t,(0,i.default)(T,t)):(0,s.default)(t,(0,f.default)(T,t))}else{if(!E[N])return U?t:{};T=(0,b.default)(t,N,e,k)}}D||(D=new u.default);var I=D.get(t);if(I)return I;D.set(t,T);var B=z?V?_.default:p.default:V?keysIn:M.default,F=R?void 0:B(t);return(0,o.default)(F||t,function(u,o){F&&(u=t[o=u]),(0,a.default)(T,o,e(u,r,n,o,t,D))}),T}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){for(var r=-1,n=null==e?0:e.length;++r=0&&l.splice(t,1)}(n)};return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else o()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");void 0===(t=t||{}).singleton&&(t.singleton=o()),void 0===t.insertAt&&(t.insertAt="bottom");var r=c(e);return f(r,t),function(e){for(var o=[],u=0;u=0&&(l[e]=i.rules[e])}),window.__$ncform.__ncformRegularValidation.validate(u,l,{formData:this.formData,idxChain:t,globalConfig:this.globalConfig}).then(function(e){r.$set(i,"__validationResult",e)})}},watch:{valueTemplate:function(e){this.schema.value=e},schema:{handler:function(e){var t=this,n=!1;if(a.isNormalArrSchema(e)?(this.$data.itemValue=this.$data.itemValue||[],e.value.length!==this.$data.itemValue.length&&(n=!0)):e.value!==this.$data.itemValue&&(n=!0),n){a.isNormalArrSchema(e)?this.$data.itemValue=a.getModelFromSchema(e):this.$data.itemValue=e.value,window.__$ncform.__ncformRegularValidation.validate(this.$data.itemValue,this.schema.rules,{formData:this.formData,idxChain:this.idxChain,globalConfig:this.globalConfig},this.$data._id).then(function(e){var n=t.schema.__validationResult;n&&n.timeStamp&&e.timeStamp0&&r.forEach(function(e){if(null===t._validOtherField(e.fieldPath,t.idxChain,e.rules)&&e.fieldPath.indexOf("[i]")>=0)for(var n=e.fieldPath.match(/(.*?)\[i\]/)[1],r=a.getSchemaByPath(t.completeSchema,n).value.length,o=0;ot&&this._supportItemsCollapse()}}}}},function(e,t,n){var r=n(204);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(35),o=n.n(r);for(var u in r)"default"!==u&&function(e){n.d(t,e,function(){return r[e]})}(u);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(66)),o=u(n(0));function u(e){return e&&e.__esModule?e:{default:e}}var a=o.default.ncformUtils,i=o.default.mixins.vue.layoutArrayMixin;t.default={mixins:[i],i18nData:{en:{action:"Action",add:"Add",delAll:"Delete All"},zh_cn:{action:"操作",add:"增加",delAll:"删除全部"}},created:function(){a.isNormalObjSchema(this.schema.items)?this.$data.renderSchemas=(0,r.default)(this.schema.items.properties,function(e,t){return e}):this.$data.renderSchemas=[this.schema.items]},data:function(){return{renderSchemas:[]}},methods:{analyzeItemVal:function(e,t){return a.smartAnalyzeVal(e,{idxChain:t+"",data:{rootData:this.formData,constData:this.globalConst}})}}}},function(e,t,n){var r=n(207);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(38),o=n.n(r);for(var u in r)"default"!==u&&function(e){n.d(t,e,function(){return r[e]})}(u);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(0)).default.mixins.vue.controlMixin;t.default={mixins:[r],props:{value:{type:[String,Number]}},data:function(){return{defaultConfig:{type:"text"}}},computed:{},methods:{_processModelVal:function(e){var t=e;switch(this.mergeConfig.type){case"number":t=parseFloat(t)||"";break;case"integer":t=parseInt(t)||""}return t}}}},function(e,t,n){var r=n(210);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(212);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(214);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(5)),o=u(n(3));function u(e){return e&&e.__esModule?e:{default:e}}var a=(0,r.default)(o.default,"Map");t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(7)),o=u(n(4));function u(e){return e&&e.__esModule?e:{default:e}}var a="[object AsyncFunction]",i="[object Function]",l="[object GeneratorFunction]",f="[object Proxy]";t.default=function(e){if(!(0,o.default)(e))return!1;var t=(0,r.default)(e);return t==i||t==l||t==a||t==f}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(119)),o=l(n(126)),u=l(n(128)),a=l(n(129)),i=l(n(130));function l(e){return e&&e.__esModule?e:{default:e}}function f(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.prototype;t.default=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=a(n(2)),u=a(n(53));function a(e){return e&&e.__esModule?e:{default:e}}var i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,l=/^\w*$/;t.default=function(e,t){if((0,o.default)(e))return!1;var n=void 0===e?"undefined":r(e);return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!(0,u.default)(e))||l.test(e)||!i.test(e)||null!=t&&e in Object(t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=a(n(7)),u=a(n(6));function a(e){return e&&e.__esModule?e:{default:e}}var i="[object Symbol]";t.default=function(e){return"symbol"==(void 0===e?"undefined":r(e))||(0,u.default)(e)&&(0,o.default)(e)==i}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(157));t.default=function(e){return null==e?"":(0,r.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r){var o=-1,u=null==e?0:e.length;for(r&&u&&(n=e[++o]);++o-1:e.modelVal},on:{change:function(t){var n=e.modelVal,r=t.target,o=!!r.checked;if(Array.isArray(n)){var u=e._i(n,null);r.checked?u<0&&(e.modelVal=n.concat([null])):u>-1&&(e.modelVal=n.slice(0,u).concat(n.slice(u+1)))}else e.modelVal=o}}}):"radio"===e.mergeConfig.type?n("input",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"},{name:"model",rawName:"v-model",value:e.modelVal,expression:"modelVal"}],staticClass:"form-control",attrs:{disabled:e.disabled,readonly:e.readonly,placeholder:e.placeholder,type:"radio"},domProps:{checked:e._q(e.modelVal,null)},on:{change:function(t){e.modelVal=null}}}):n("input",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"},{name:"model",rawName:"v-model",value:e.modelVal,expression:"modelVal"}],staticClass:"form-control",attrs:{disabled:e.disabled,readonly:e.readonly,placeholder:e.placeholder,type:e.mergeConfig.type},domProps:{value:e.modelVal},on:{input:function(t){t.target.composing||(e.modelVal=t.target.value)}}})},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"__array-table-form-item"},[e.schema.ui.legend&&e.schema.ui.showLegend?n("legend",{on:{click:function(t){e.collapse()}}},[e._v(e._s(e.schema.ui.legend))]):e._e(),e._v(" "),n("table",{directives:[{name:"show",rawName:"v-show",value:!e.mergeConfig.collapsed,expression:"!mergeConfig.collapsed"}],staticClass:"table table-bordered"},[n("thead",[n("tr",[e._l(e.renderSchemas,function(t,r){return n("th",{directives:[{name:"show",rawName:"v-show",value:!e.analyzeItemVal(t.ui.hidden,r),expression:"!analyzeItemVal(renderSchema.ui.hidden, idx)"}],key:t.ui.label},[t.rules&&t.rules.required?n("i",{staticClass:"text-danger"},[e._v("*")]):e._e(),e._v("\n\n "+e._s(t.ui.label)),e._v(" "),!0===t.ui.help.show?n("a",{attrs:{href:"#"}},[n("span",{class:t.ui.help.iconCls},[e._v(e._s(t.ui.help.text))])]):e._e(),e._v(" "),t.ui.description?n("small",{staticClass:"form-text text-muted",domProps:{innerHTML:e._s(e._analyzeVal(t.ui.description))}}):e._e()])}),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableReorder?e._e():n("th",[e._v(e._s(e.$t("action")))])],2)]),e._v(" "),n("tbody",e._l(e.schema.value,function(t,r){return n("tr",{key:t.__dataSchema.__id},[e._l(t.__dataSchema.properties||{__notObjItem:t.__dataSchema},function(t,o,u){return n("td",{directives:[{name:"show",rawName:"v-show",value:!e.analyzeItemVal(e.renderSchemas[u].ui.hidden,u),expression:"!analyzeItemVal(renderSchemas[fIdx].ui.hidden, fIdx)"}],key:o},[e._t(o,null,{schema:t,idx:r})],2)}),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableReorder?e._e():n("td",[n("div",{staticClass:"btn-group btn-group-sm"},[e.mergeConfig.disableDel?e._e():n("button",{staticClass:"btn btn-danger btn-secondary",attrs:{type:"button"},on:{click:function(t){e.delItem(r)}}},[e._v("Del")]),e._v(" "),e.mergeConfig.disableReorder?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:0!==r,expression:"idx !== 0"}],staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.itemUp(r)}}},[e._v("Up")]),e._v(" "),e.mergeConfig.disableReorder?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:r!==e.schema.value.length-1,expression:"idx !== schema.value.length - 1"}],staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.itemDown(r)}}},[e._v("Down")])])])],2)})),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableAdd?e._e():n("tfoot",[n("tr",[n("td",{attrs:{colspan:e.renderSchemas.length+1}},[e.mergeConfig.disableAdd&&e.mergeConfig.disableDel?e._e():n("div",{staticClass:"btn-group btn-group-sm"},[e.mergeConfig.disableAdd?e._e():n("button",{staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.addItem()}}},[e._v(e._s(e.mergeConfig.addTxt||e.$t("add")))]),e._v(" "),e.mergeConfig.disableDel?e._e():n("button",{staticClass:"btn btn-danger btn-secondary",attrs:{type:"button"},on:{click:function(t){e.delAllItems()}}},[e._v(e._s(e.mergeConfig.delAllTxt||e.$t("delAll")))])])])])])])])},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:[e.schema.__validationResult&&!e.schema.__validationResult.result?"invalid":"",e.schema.ui.itemClass]},[e.isNormalObjSchema(e.schema)?n("ncform-"+e.schema.ui.widget,{tag:"component",attrs:{schema:e.schema,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":e.idxChain,config:e.schema.ui.widgetConfig}},[e._l(e.schema.properties,function(t,r){return n("template",{slot:r},[n("form-item",{key:r,attrs:{schema:t,"form-data":e.formData,"global-const":e.globalConfig.constants,"global-config":e.globalConfig,"complete-schema":e.completeSchema}})],1)})],2):e.isNormalArrSchema(e.schema)?n("ncform-"+e.schema.ui.widget,{tag:"component",staticClass:"__ncform-control",attrs:{schema:e.schema,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":e.idxChain,config:e.schema.ui.widgetConfig},scopedSlots:e._u([e._l(e.schema.items.properties||{__notObjItem:e.schema.items},function(t,r){return{key:r,fn:function(t){return[n("form-item",{key:r,attrs:{schema:t.schema,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":(e.idxChain?e.idxChain+",":"")+t.idx,"global-config":e.globalConfig,"complete-schema":e.completeSchema}})]}}})])}):"HTML"===e.schema.type?[n("div",{domProps:{innerHTML:e._s(e.htmlTypeVal)}})]:"COMP"===e.schema.type?[n(e.schema.ui.widget,{tag:"component",attrs:{config:e.schema.ui.widgetConfig,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":e.idxChain}})]:[n("ncform-"+e.schema.ui.widget,{tag:"component",staticClass:"__ncform-control",attrs:{config:e.schema.ui.widgetConfig,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":e.idxChain},model:{value:e.schema.value,callback:function(t){e.$set(e.schema,"value",t)},expression:"schema.value"}}),e._v(" "),e.schema.ui.preview&&e.schema.value?n("div",{staticClass:"__ncform-item-preview",style:{width:e.schema.ui.preview.outward&&e.schema.ui.preview.outward.width?e.schema.ui.preview.outward.width+"px":"auto",height:e.schema.ui.preview.outward&&e.schema.ui.preview.outward.height?e.schema.ui.preview.outward.height+"px":"auto"}},[e.schema.ui.preview.clearable?n("span",{staticClass:"clear",on:{click:function(t){e.clearComponentValue()}}},[e._v("x")]):e._e(),e._v(" "),n("div",{staticClass:"wrapper",class:[e.schema.ui.preview.outward?e.schema.ui.preview.outward.shape:""]},["image"===e.schema.ui.preview.type?n("img",{attrs:{src:e.getPreviewVal(e.schema.ui.preview.value,e.schema.value),alt:"预览区域"}}):e._e(),e._v(" "),"video"===e.schema.ui.preview.type?n("video",{attrs:{src:e.getPreviewVal(e.schema.ui.preview.value,e.schema.value),controls:"controls"}}):e._e(),e._v(" "),"audio"===e.schema.ui.preview.type?n("audio",{attrs:{src:e.getPreviewVal(e.schema.ui.preview.value,e.schema.value),controls:"controls"}}):e._e(),e._v(" "),"link"===e.schema.ui.preview.type?n("a",{attrs:{href:e.getPreviewVal(e.schema.ui.preview.value,e.schema.value),target:"_blank"}},[e._v(e._s(e.schema.value))]):e._e()])]):e._e()],e._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:!!e.schema.__validationResult&&!e.schema.__validationResult.result,expression:"!!schema.__validationResult && !schema.__validationResult.result"}],staticClass:"invalid-feedback",class:e.globalConfig.style.invalidFeedbackCls,staticStyle:{display:"block"}},[e._v("\n "+e._s(!!e.schema.__validationResult&&e.schema.__validationResult.errMsg)+"\n ")])],2)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(67)),o=i(n(99)),u=i(n(164)),a=i(n(2));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){return((0,a.default)(e)?r.default:u.default)(e,(0,o.default)(t,3))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++nd))return!1;var _=c.get(e);if(_&&c.get(t))return _==t;var v=-1,b=!0,m=n&l?new r.default:void 0;for(c.set(e,t),c.set(t,e);++v1&&void 0!==arguments[1]?arguments[1]:{extComponents:{},extRules:[]};window.__$ncform={},window.__$ncform.__ncFormsGlobalList={},window.__$ncform.__ncformRegularValidation=new a.default,(0,r.default)(Object.assign(l.default,i.default,t.extComponents||{}),function(t,n){return e.component("ncform-"+(0,o.default)(n),t)}),(t.extRules||[]).forEach(function(e){return window.__$ncform.__ncformRegularValidation.registerRule(e)}),e.prototype.$ncformValidate=function(e){e=e||"_ncformDefaultName";var t=window.__$ncform.__ncFormsGlobalList[e];return t?t.ncformValidate():Promise.resolve(!1)},e.prototype.$ncformReset=function(e){e=e||"_ncformDefaultName";var t=window.__$ncform.__ncFormsGlobalList[e];if(t)return t.reset()},e.prototype.$ncformAddWidget=function(t){var n=t.name,r=t.widget;e.component("ncform-"+(0,o.default)(n),r)},e.prototype.$ncformAddRule=function(e){var t=e.name,n=e.rule,r={};r[t]=n,window.__$ncform.__ncformRegularValidation.registerRule(r)},window.__$ncform.eventHub=window.__$ncform.eventHub||new e,e.prototype.$ncformSetLang=function(e){window.__$ncform.eventHub.$emit("ncform set lang",e)},e.component("ncform",u.default)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=f(n(100)),u=f(n(153)),a=f(n(55)),i=f(n(2)),l=f(n(161));function f(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){return"function"==typeof e?e:null==e?a.default:"object"==(void 0===e?"undefined":r(e))?(0,i.default)(e)?(0,u.default)(e[0],e[1]):(0,o.default)(e):(0,l.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(101)),o=a(n(152)),u=a(n(83));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=(0,o.default)(e);return 1==t.length&&t[0][2]?(0,u.default)(t[0][0],t[0][1]):function(n){return n===e||(0,r.default)(n,e,t)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(16)),o=u(n(70));function u(e){return e&&e.__esModule?e:{default:e}}var a=1,i=2;t.default=function(e,t,n,u){var l=n.length,f=l,c=!u;if(null==e)return!f;for(e=Object(e);l--;){var s=n[l];if(c&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++l-1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18));t.default=function(e,t){var n=this.__data__,o=(0,r.default)(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(17));t.default=function(){this.__data__=new r.default,this.size=0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return this.__data__.get(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return this.__data__.has(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(17)),o=a(n(42)),u=a(n(44));function a(e){return e&&e.__esModule?e:{default:e}}var i=200;t.default=function(e,t){var n=this.__data__;if(n instanceof r.default){var a=n.__data__;if(!o.default||a.length legend {\n cursor: pointer;\n}\n.__object-form-item .h-layout .row {\n margin-left: 0;\n margin-right: 0;\n}\n.__object-form-item .h-layout.form-row, .__object-form-item .h-layout .form-row {\n padding: 0;\n margin: 0;\n}\n.__object-form-item .h-layout.form-row > [class*=col-], .__object-form-item .h-layout .form-row > [class*=col-] {\n padding-left: 5px;\n padding-right: 5px;\n}\n.__object-form-item .h-layout [class*=col-] {\n padding-left: 0;\n padding-right: 0;\n}\n.__object-form-item .h-layout .col-form-label {\n padding-right: 5px !important;\n text-align: right;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(61),o=n(31);for(var u in o)"default"!==u&&function(e){n.d(t,e,function(){return o[e]})}(u);n(203);var a=n(1),i=Object(a.a)(o.default,r.a,r.b,!1,null,null,null);t.default=i.exports},function(e,t,n){"use strict";var r=n(33);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"\n.__array-form-item > legend {\n cursor: pointer;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(64),o=n(34);for(var u in o)"default"!==u&&function(e){n.d(t,e,function(){return o[e]})}(u);n(206);var a=n(1),i=Object(a.a)(o.default,r.a,r.b,!1,null,null,null);t.default=i.exports},function(e,t,n){"use strict";var r=n(36);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"\n.__array-table-form-item .table thead th {\n vertical-align: top;\n}\n.__array-table-form-item > legend {\n cursor: pointer;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(63),o=n(37);for(var u in o)"default"!==u&&function(e){n.d(t,e,function(){return o[e]})}(u);n(209);var a=n(1),i=Object(a.a)(o.default,r.a,r.b,!1,null,"98289840",null);t.default=i.exports},function(e,t,n){"use strict";var r=n(39);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"",""])},function(e,t,n){"use strict";var r=n(40);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"\n.__ncform-control {\n width: 100%;\n display: inline-block;\n}\n.__ncform-item-preview {\n margin-top: 6px;\n position: relative;\n}\n.__ncform-item-preview .wrapper {\n overflow: hidden;\n height: 100%;\n width: 100%;\n}\n.__ncform-item-preview .wrapper.circle {\n background-color: #EEEEEE;\n border-radius: 1000px;\n}\n.__ncform-item-preview .wrapper.rounded {\n background-color: #EEEEEE;\n border-radius: 20px;\n}\n.__ncform-item-preview .wrapper img, .__ncform-item-preview .wrapper video {\n max-width: 100%;\n}\n.__ncform-item-preview .clear {\n position: absolute;\n right: 8px;\n cursor: pointer;\n font-size: 21px;\n font-weight: 700;\n opacity: 0.2;\n}\n.invalid-feedback {\n color: #f56c6c;\n}\n",""])},function(e,t,n){"use strict";var r=n(41);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"",""])},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},n=this,r=arguments[2],i=r.formData,f=r.idxChain,c=void 0===f?"":f,s=r.globalConfig,d=void 0===s?{}:s,p=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",_=Object.keys(t),v=(new Date).getTime();c=c.toString();return new Promise(function(r){0===_.length?r({result:!0,errMst:""}):-1!==_.indexOf("required")&&!1!==o.ncformUtils.smartAnalyzeVal(t.required,{idxChain:c,data:{rootData:i,constData:d.constants}})&&!1!==o.ncformUtils.smartAnalyzeVal((0,u.default)(t,"required.value"),{idxChain:c,data:{rootData:i,constData:d.constants}})||o.ncformUtils.notEmptyVal(e)?r(function r(f){return new Promise(function(s){if("customRule"===_[f]){var b=t.customRule;"array"!==o.ncformUtils.getValType(b)&&s({result:!1,errMsg:"【Error】自定义验证规则应为对象数组,每项包含script,errMsg字段。"}),b.forEach(function(e){o.ncformUtils.smartAnalyzeVal(e.script,{idxChain:c,data:{rootData:i,constData:d.constants}})||s({result:!1,errMsg:e.errMsg})}),f<_.length-1?s(r(f+1)):s({result:!0,errMsg:"",linkItems:function(){var e=[];return b.map(function(e){return e.linkItems}).forEach(function(t){t&&(e=e.concat(t))}),e}()})}n.allRules[_[f]]||s({result:!1,errMsg:"不存在验证规则"+_[f]});var m=void 0;if(t[_[f]]instanceof Object?(m=(0,a.default)(t[_[f]])).value=o.ncformUtils.smartAnalyzeVal(t[_[f]].value,{idxChain:c,data:{rootData:i,constData:d.constants}}):m=o.ncformUtils.smartAnalyzeVal(t[_[f]],{idxChain:c,data:{rootData:i,constData:d.constants}}),t[_[f]]instanceof Object&&(0,u.default)(t[_[f]],"options.delay",0)>0){var y=(0,u.default)(t[_[f]],"options.delay",0),h=(0,u.default)(t[_[f]],"options.delayMsg","异步验证中..");l.default.emit(p,!0);var g=setTimeout(function(){(new n.allRules[_[f]]).validate(e,m,v).then(function(e){f<_.length-1&&!0===e.result?s(r(f+1)):s(e)})},y);l.default.on(p,function(){clearTimeout(g),s({result:!1,errMsg:h,timeStamp:v})})}else(new n.allRules[_[f]]).validate(e,m,v).then(function(e){f<_.length-1&&!0===e.result?s(r(f+1)):s(e)})})}(0)):r({result:!0,errMsg:""})})}},{key:"registerRule",value:function(e){if(-1!==Object.keys(e).indexOf("customRule"))throw delete e.customRule,new Error("customRule 注册失败。 customRule为【自定义规则】专用规则名,请更换。");this.allRules=Object.assign({},this.allRules,e)}}]),e}();e.exports=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=S(n(217)),o=S(n(218)),u=S(n(219)),a=S(n(220)),i=S(n(221)),l=S(n(222)),f=S(n(223)),c=S(n(224)),s=S(n(225)),d=S(n(226)),p=S(n(227)),_=S(n(228)),v=S(n(229)),b=S(n(230)),m=S(n(231)),y=S(n(232)),h=S(n(233)),g=S(n(234)),j=S(n(235)),O=S(n(236)),w=S(n(237)),M=S(n(238)),P=S(n(239)),x=S(n(240));function S(e){return e&&e.__esModule?e:{default:e}}t.default={contains:r.default,exclusiveMinimum:o.default,ipv6:u.default,maximum:a.default,minimum:i.default,required:l.default,dateTime:f.default,hostname:c.default,maxItems:s.default,minItems:d.default,multipleOf:p.default,tel:_.default,email:v.default,maxLength:b.default,minLength:m.default,number:y.default,uniqueItems:h.default,exclusiveMaximum:g.default,ipv4:j.default,maxProperties:O.default,minProperties:w.default,pattern:M.default,url:P.default,ajax:x.default}},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;nt)}}]),t}();e.exports=i},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n=t)}}]),t}();e.exports=i},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n=t)}}]),t}();e.exports=f},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;nparseInt(t,10))}}]),t}();e.exports=i},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n=t)}}]),t}();e.exports=f},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n1?n[u-1]:void 0,i=u>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(u--,a):void 0,i&&(0,o.default)(n[0],n[1],i)&&(a=u<3?void 0:a,u=1),t=Object(t);++r0){if(++t>=r)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=l(n(11)),u=l(n(8)),a=l(n(48)),i=l(n(4));function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t,n){if(!(0,i.default)(n))return!1;var l=void 0===t?"undefined":r(t);return!!("number"==l?(0,u.default)(n)&&(0,a.default)(t,n.length):"string"==l&&t in n)&&(0,o.default)(n[t],e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=0&&l.splice(t,1)}(n)};return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else o()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");void 0===(t=t||{}).singleton&&(t.singleton=o()),void 0===t.insertAt&&(t.insertAt="bottom");var r=c(e);return f(r,t),function(e){for(var o=[],u=0;u=0&&(l[e]=i.rules[e])}),window.__$ncform.__ncformRegularValidation.validate(u,l,{formData:this.formData,idxChain:t,globalConfig:this.globalConfig}).then(function(e){r.$set(i,"__validationResult",e)})}},watch:{valueTemplate:function(e){this.schema.value=e},schema:{handler:function(e){var t=this,n=!1;if(a.isNormalArrSchema(e)?(this.$data.itemValue=this.$data.itemValue||[],e.value.length!==this.$data.itemValue.length&&(n=!0)):e.value!==this.$data.itemValue&&(n=!0),n){a.isNormalArrSchema(e)?this.$data.itemValue=a.getModelFromSchema(e):this.$data.itemValue=e.value,window.__$ncform.__ncformRegularValidation.validate(this.$data.itemValue,this.schema.rules,{formData:this.formData,idxChain:this.idxChain,globalConfig:this.globalConfig},this.$data._id).then(function(e){var n=t.schema.__validationResult;n&&n.timeStamp&&e.timeStamp0&&r.forEach(function(e){if(null===t._validOtherField(e.fieldPath,t.idxChain,e.rules)&&e.fieldPath.indexOf("[i]")>=0)for(var n=e.fieldPath.match(/(.*?)\[i\]/)[1],r=a.getSchemaByPath(t.completeSchema,n).value.length,o=0;ot&&this._supportItemsCollapse()}}}}},function(e,t,n){var r=n(204);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(35),o=n.n(r);for(var u in r)"default"!==u&&function(e){n.d(t,e,function(){return r[e]})}(u);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(66)),o=u(n(0));function u(e){return e&&e.__esModule?e:{default:e}}var a=o.default.ncformUtils,i=o.default.mixins.vue.layoutArrayMixin;t.default={mixins:[i],i18nData:{en:{action:"Action",add:"Add",delAll:"Delete All"},zh_cn:{action:"操作",add:"增加",delAll:"删除全部"}},created:function(){a.isNormalObjSchema(this.schema.items)?this.$data.renderSchemas=(0,r.default)(this.schema.items.properties,function(e,t){return e}):this.$data.renderSchemas=[this.schema.items]},data:function(){return{renderSchemas:[]}},methods:{analyzeItemVal:function(e,t){return a.smartAnalyzeVal(e,{idxChain:t+"",data:{rootData:this.formData,constData:this.globalConst}})}}}},function(e,t,n){var r=n(207);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";n.r(t);var r=n(38),o=n.n(r);for(var u in r)"default"!==u&&function(e){n.d(t,e,function(){return r[e]})}(u);t.default=o.a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(0)).default.mixins.vue.controlMixin;t.default={mixins:[r],props:{value:{type:[String,Number]}},data:function(){return{defaultConfig:{type:"text"}}},computed:{},methods:{_processModelVal:function(e){var t=e;switch(this.mergeConfig.type){case"number":t=parseFloat(t)||"";break;case"integer":t=parseInt(t)||""}return t}}}},function(e,t,n){var r=n(210);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(212);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(214);"string"==typeof r&&(r=[[e.i,r,""]]);n(10)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(5)),o=u(n(3));function u(e){return e&&e.__esModule?e:{default:e}}var a=(0,r.default)(o.default,"Map");t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(7)),o=u(n(4));function u(e){return e&&e.__esModule?e:{default:e}}var a="[object AsyncFunction]",i="[object Function]",l="[object GeneratorFunction]",f="[object Proxy]";t.default=function(e){if(!(0,o.default)(e))return!1;var t=(0,r.default)(e);return t==i||t==l||t==a||t==f}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(119)),o=l(n(126)),u=l(n(128)),a=l(n(129)),i=l(n(130));function l(e){return e&&e.__esModule?e:{default:e}}function f(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.prototype;t.default=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=a(n(2)),u=a(n(53));function a(e){return e&&e.__esModule?e:{default:e}}var i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,l=/^\w*$/;t.default=function(e,t){if((0,o.default)(e))return!1;var n=void 0===e?"undefined":r(e);return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!(0,u.default)(e))||l.test(e)||!i.test(e)||null!=t&&e in Object(t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=a(n(7)),u=a(n(6));function a(e){return e&&e.__esModule?e:{default:e}}var i="[object Symbol]";t.default=function(e){return"symbol"==(void 0===e?"undefined":r(e))||(0,u.default)(e)&&(0,o.default)(e)==i}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(157));t.default=function(e){return null==e?"":(0,r.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r){var o=-1,u=null==e?0:e.length;for(r&&u&&(n=e[++o]);++o-1:e.modelVal},on:{change:function(t){var n=e.modelVal,r=t.target,o=!!r.checked;if(Array.isArray(n)){var u=e._i(n,null);r.checked?u<0&&(e.modelVal=n.concat([null])):u>-1&&(e.modelVal=n.slice(0,u).concat(n.slice(u+1)))}else e.modelVal=o}}}):"radio"===e.mergeConfig.type?n("input",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"},{name:"model",rawName:"v-model",value:e.modelVal,expression:"modelVal"}],staticClass:"form-control",attrs:{disabled:e.disabled,readonly:e.readonly,placeholder:e.placeholder,type:"radio"},domProps:{checked:e._q(e.modelVal,null)},on:{change:function(t){e.modelVal=null}}}):n("input",{directives:[{name:"show",rawName:"v-show",value:!e.hidden,expression:"!hidden"},{name:"model",rawName:"v-model",value:e.modelVal,expression:"modelVal"}],staticClass:"form-control",attrs:{disabled:e.disabled,readonly:e.readonly,placeholder:e.placeholder,type:e.mergeConfig.type},domProps:{value:e.modelVal},on:{input:function(t){t.target.composing||(e.modelVal=t.target.value)}}})},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"__array-table-form-item"},[e.schema.ui.legend&&e.schema.ui.showLegend?n("legend",{on:{click:function(t){e.collapse()}}},[e._v(e._s(e.schema.ui.legend))]):e._e(),e._v(" "),n("table",{directives:[{name:"show",rawName:"v-show",value:!e.mergeConfig.collapsed,expression:"!mergeConfig.collapsed"}],staticClass:"table table-bordered"},[n("thead",[n("tr",[e._l(e.renderSchemas,function(t,r){return n("th",{directives:[{name:"show",rawName:"v-show",value:!e.analyzeItemVal(t.ui.hidden,r),expression:"!analyzeItemVal(renderSchema.ui.hidden, idx)"}],key:t.ui.label},[t.rules&&t.rules.required?n("i",{staticClass:"text-danger"},[e._v("*")]):e._e(),e._v("\n\n "+e._s(t.ui.label)),e._v(" "),!0===t.ui.help.show?n("a",{attrs:{href:"#"}},[n("span",{class:t.ui.help.iconCls},[e._v(e._s(t.ui.help.text))])]):e._e(),e._v(" "),t.ui.description?n("small",{staticClass:"form-text text-muted",domProps:{innerHTML:e._s(e._analyzeVal(t.ui.description))}}):e._e()])}),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableReorder?e._e():n("th",[e._v(e._s(e.$t("action")))])],2)]),e._v(" "),n("tbody",e._l(e.schema.value,function(t,r){return n("tr",{key:t.__dataSchema.__id},[e._l(t.__dataSchema.properties||{__notObjItem:t.__dataSchema},function(t,o,u){return n("td",{directives:[{name:"show",rawName:"v-show",value:!e.analyzeItemVal(e.renderSchemas[u].ui.hidden,u),expression:"!analyzeItemVal(renderSchemas[fIdx].ui.hidden, fIdx)"}],key:o},[e._t(o,null,{schema:t,idx:r})],2)}),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableReorder?e._e():n("td",[n("div",{staticClass:"btn-group btn-group-sm"},[e.mergeConfig.disableDel?e._e():n("button",{staticClass:"btn btn-danger btn-secondary",attrs:{type:"button"},on:{click:function(t){e.delItem(r)}}},[e._v("Del")]),e._v(" "),e.mergeConfig.disableReorder?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:0!==r,expression:"idx !== 0"}],staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.itemUp(r)}}},[e._v("Up")]),e._v(" "),e.mergeConfig.disableReorder?e._e():n("button",{directives:[{name:"show",rawName:"v-show",value:r!==e.schema.value.length-1,expression:"idx !== schema.value.length - 1"}],staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.itemDown(r)}}},[e._v("Down")])])])],2)})),e._v(" "),e.mergeConfig.disableDel&&e.mergeConfig.disableAdd?e._e():n("tfoot",[n("tr",[n("td",{attrs:{colspan:e.renderSchemas.length+1}},[e.mergeConfig.disableAdd&&e.mergeConfig.disableDel?e._e():n("div",{staticClass:"btn-group btn-group-sm"},[e.mergeConfig.disableAdd?e._e():n("button",{staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.addItem()}}},[e._v(e._s(e.mergeConfig.addTxt||e.$t("add")))]),e._v(" "),e.mergeConfig.disableDel?e._e():n("button",{staticClass:"btn btn-danger btn-secondary",attrs:{type:"button"},on:{click:function(t){e.delAllItems()}}},[e._v(e._s(e.mergeConfig.delAllTxt||e.$t("delAll")))])])])])])])])},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:[e.schema.__validationResult&&!e.schema.__validationResult.result?"invalid":"",e.schema.ui.itemClass]},[e.isNormalObjSchema(e.schema)?n("ncform-"+e.schema.ui.widget,{tag:"component",attrs:{schema:e.schema,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":e.idxChain,config:e.schema.ui.widgetConfig}},[e._l(e.schema.properties,function(t,r){return n("template",{slot:r},[n("form-item",{key:r,attrs:{schema:t,"form-data":e.formData,"global-const":e.globalConfig.constants,"global-config":e.globalConfig,"complete-schema":e.completeSchema}})],1)})],2):e.isNormalArrSchema(e.schema)?n("ncform-"+e.schema.ui.widget,{tag:"component",staticClass:"__ncform-control",attrs:{schema:e.schema,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":e.idxChain,config:e.schema.ui.widgetConfig},scopedSlots:e._u([e._l(e.schema.items.properties||{__notObjItem:e.schema.items},function(t,r){return{key:r,fn:function(t){return[n("form-item",{key:r,attrs:{schema:t.schema,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":(e.idxChain?e.idxChain+",":"")+t.idx,"global-config":e.globalConfig,"complete-schema":e.completeSchema}})]}}})])}):"HTML"===e.schema.type?[n("div",{domProps:{innerHTML:e._s(e.htmlTypeVal)}})]:"COMP"===e.schema.type?[n(e.schema.ui.widget,{tag:"component",attrs:{config:e.schema.ui.widgetConfig,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":e.idxChain}})]:[n("ncform-"+e.schema.ui.widget,{tag:"component",staticClass:"__ncform-control",attrs:{config:e.schema.ui.widgetConfig,"form-data":e.formData,"global-const":e.globalConfig.constants,"idx-chain":e.idxChain},model:{value:e.schema.value,callback:function(t){e.$set(e.schema,"value",t)},expression:"schema.value"}}),e._v(" "),e.schema.ui.preview&&e.schema.value?n("div",{staticClass:"__ncform-item-preview",style:{width:e.schema.ui.preview.outward&&e.schema.ui.preview.outward.width?e.schema.ui.preview.outward.width+"px":"auto",height:e.schema.ui.preview.outward&&e.schema.ui.preview.outward.height?e.schema.ui.preview.outward.height+"px":"auto"}},[e.schema.ui.preview.clearable?n("span",{staticClass:"clear",on:{click:function(t){e.clearComponentValue()}}},[e._v("x")]):e._e(),e._v(" "),n("div",{staticClass:"wrapper",class:[e.schema.ui.preview.outward?e.schema.ui.preview.outward.shape:""]},["image"===e.schema.ui.preview.type?n("img",{attrs:{src:e.getPreviewVal(e.schema.ui.preview.value,e.schema.value),alt:"预览区域"}}):e._e(),e._v(" "),"video"===e.schema.ui.preview.type?n("video",{attrs:{src:e.getPreviewVal(e.schema.ui.preview.value,e.schema.value),controls:"controls"}}):e._e(),e._v(" "),"audio"===e.schema.ui.preview.type?n("audio",{attrs:{src:e.getPreviewVal(e.schema.ui.preview.value,e.schema.value),controls:"controls"}}):e._e(),e._v(" "),"link"===e.schema.ui.preview.type?n("a",{attrs:{href:e.getPreviewVal(e.schema.ui.preview.value,e.schema.value),target:"_blank"}},[e._v(e._s(e.schema.value))]):e._e()])]):e._e()],e._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:!!e.schema.__validationResult&&!e.schema.__validationResult.result,expression:"!!schema.__validationResult && !schema.__validationResult.result"}],staticClass:"invalid-feedback",class:e.globalConfig.style.invalidFeedbackCls,staticStyle:{display:"block"}},[e._v("\n "+e._s(!!e.schema.__validationResult&&e.schema.__validationResult.errMsg)+"\n ")])],2)},o=[];n.d(t,"a",function(){return r}),n.d(t,"b",function(){return o})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(67)),o=i(n(99)),u=i(n(164)),a=i(n(2));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){return((0,a.default)(e)?r.default:u.default)(e,(0,o.default)(t,3))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++nd))return!1;var _=c.get(e);if(_&&c.get(t))return _==t;var v=-1,b=!0,m=n&l?new r.default:void 0;for(c.set(e,t),c.set(t,e);++v1&&void 0!==arguments[1]?arguments[1]:{extComponents:{},extRules:[],lang:lang};window.__$ncform={},window.__$ncform.__ncFormsGlobalList={},window.__$ncform.__ncformRegularValidation=new a.default,window.__$ncform.lang=(t.lang||window.__$ncform.lang||navigator.browserLanguage||navigator.language).replace(/-/,"_").toLowerCase(),(0,r.default)(Object.assign(l.default,i.default,t.extComponents||{}),function(t,n){return e.component("ncform-"+(0,o.default)(n),t)}),(t.extRules||[]).forEach(function(e){return window.__$ncform.__ncformRegularValidation.registerRule(e)}),e.prototype.$ncformValidate=function(e){e=e||"_ncformDefaultName";var t=window.__$ncform.__ncFormsGlobalList[e];return t?t.ncformValidate():Promise.resolve(!1)},e.prototype.$ncformReset=function(e){e=e||"_ncformDefaultName";var t=window.__$ncform.__ncFormsGlobalList[e];if(t)return t.reset()},e.prototype.$ncformAddWidget=function(t){var n=t.name,r=t.widget;e.component("ncform-"+(0,o.default)(n),r)},e.prototype.$ncformAddRule=function(e){var t=e.name,n=e.rule,r={};r[t]=n,window.__$ncform.__ncformRegularValidation.registerRule(r)},e.component("ncform",u.default)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=f(n(100)),u=f(n(153)),a=f(n(55)),i=f(n(2)),l=f(n(161));function f(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){return"function"==typeof e?e:null==e?a.default:"object"==(void 0===e?"undefined":r(e))?(0,i.default)(e)?(0,u.default)(e[0],e[1]):(0,o.default)(e):(0,l.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(101)),o=a(n(152)),u=a(n(83));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=(0,o.default)(e);return 1==t.length&&t[0][2]?(0,u.default)(t[0][0],t[0][1]):function(n){return n===e||(0,r.default)(n,e,t)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=u(n(16)),o=u(n(70));function u(e){return e&&e.__esModule?e:{default:e}}var a=1,i=2;t.default=function(e,t,n,u){var l=n.length,f=l,c=!u;if(null==e)return!f;for(e=Object(e);l--;){var s=n[l];if(c&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++l-1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(18));t.default=function(e,t){var n=this.__data__,o=(0,r.default)(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(17));t.default=function(){this.__data__=new r.default,this.size=0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return this.__data__.get(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return this.__data__.has(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(17)),o=a(n(42)),u=a(n(44));function a(e){return e&&e.__esModule?e:{default:e}}var i=200;t.default=function(e,t){var n=this.__data__;if(n instanceof r.default){var a=n.__data__;if(!o.default||a.length legend {\n cursor: pointer;\n}\n.__object-form-item .h-layout .row {\n margin-left: 0;\n margin-right: 0;\n}\n.__object-form-item .h-layout.form-row, .__object-form-item .h-layout .form-row {\n padding: 0;\n margin: 0;\n}\n.__object-form-item .h-layout.form-row > [class*=col-], .__object-form-item .h-layout .form-row > [class*=col-] {\n padding-left: 5px;\n padding-right: 5px;\n}\n.__object-form-item .h-layout [class*=col-] {\n padding-left: 0;\n padding-right: 0;\n}\n.__object-form-item .h-layout .col-form-label {\n padding-right: 5px !important;\n text-align: right;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(61),o=n(31);for(var u in o)"default"!==u&&function(e){n.d(t,e,function(){return o[e]})}(u);n(203);var a=n(1),i=Object(a.a)(o.default,r.a,r.b,!1,null,null,null);t.default=i.exports},function(e,t,n){"use strict";var r=n(33);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"\n.__array-form-item > legend {\n cursor: pointer;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(64),o=n(34);for(var u in o)"default"!==u&&function(e){n.d(t,e,function(){return o[e]})}(u);n(206);var a=n(1),i=Object(a.a)(o.default,r.a,r.b,!1,null,null,null);t.default=i.exports},function(e,t,n){"use strict";var r=n(36);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"\n.__array-table-form-item .table thead th {\n vertical-align: top;\n}\n.__array-table-form-item > legend {\n cursor: pointer;\n}\n",""])},function(e,t,n){"use strict";n.r(t);var r=n(63),o=n(37);for(var u in o)"default"!==u&&function(e){n.d(t,e,function(){return o[e]})}(u);n(209);var a=n(1),i=Object(a.a)(o.default,r.a,r.b,!1,null,"98289840",null);t.default=i.exports},function(e,t,n){"use strict";var r=n(39);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"",""])},function(e,t,n){"use strict";var r=n(40);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"\n.__ncform-control {\n width: 100%;\n display: inline-block;\n}\n.__ncform-item-preview {\n margin-top: 6px;\n position: relative;\n}\n.__ncform-item-preview .wrapper {\n overflow: hidden;\n height: 100%;\n width: 100%;\n}\n.__ncform-item-preview .wrapper.circle {\n background-color: #EEEEEE;\n border-radius: 1000px;\n}\n.__ncform-item-preview .wrapper.rounded {\n background-color: #EEEEEE;\n border-radius: 20px;\n}\n.__ncform-item-preview .wrapper img, .__ncform-item-preview .wrapper video {\n max-width: 100%;\n}\n.__ncform-item-preview .clear {\n position: absolute;\n right: 8px;\n cursor: pointer;\n font-size: 21px;\n font-weight: 700;\n opacity: 0.2;\n}\n.invalid-feedback {\n color: #f56c6c;\n}\n",""])},function(e,t,n){"use strict";var r=n(41);n.n(r).a},function(e,t,n){(e.exports=n(9)()).push([e.i,"",""])},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},n=this,r=arguments[2],i=r.formData,f=r.idxChain,c=void 0===f?"":f,s=r.globalConfig,d=void 0===s?{}:s,p=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",_=Object.keys(t),v=(new Date).getTime();c=c.toString();return new Promise(function(r){0===_.length?r({result:!0,errMst:""}):-1!==_.indexOf("required")&&!1!==o.ncformUtils.smartAnalyzeVal(t.required,{idxChain:c,data:{rootData:i,constData:d.constants}})&&!1!==o.ncformUtils.smartAnalyzeVal((0,u.default)(t,"required.value"),{idxChain:c,data:{rootData:i,constData:d.constants}})||o.ncformUtils.notEmptyVal(e)?r(function r(f){return new Promise(function(s){if("customRule"===_[f]){var b=t.customRule;"array"!==o.ncformUtils.getValType(b)&&s({result:!1,errMsg:"【Error】自定义验证规则应为对象数组,每项包含script,errMsg字段。"}),b.forEach(function(e){o.ncformUtils.smartAnalyzeVal(e.script,{idxChain:c,data:{rootData:i,constData:d.constants}})||s({result:!1,errMsg:e.errMsg})}),f<_.length-1?s(r(f+1)):s({result:!0,errMsg:"",linkItems:function(){var e=[];return b.map(function(e){return e.linkItems}).forEach(function(t){t&&(e=e.concat(t))}),e}()})}n.allRules[_[f]]||s({result:!1,errMsg:"不存在验证规则"+_[f]});var m=void 0;if(t[_[f]]instanceof Object?(m=(0,a.default)(t[_[f]])).value=o.ncformUtils.smartAnalyzeVal(t[_[f]].value,{idxChain:c,data:{rootData:i,constData:d.constants}}):m=o.ncformUtils.smartAnalyzeVal(t[_[f]],{idxChain:c,data:{rootData:i,constData:d.constants}}),t[_[f]]instanceof Object&&(0,u.default)(t[_[f]],"options.delay",0)>0){var y=(0,u.default)(t[_[f]],"options.delay",0),h=(0,u.default)(t[_[f]],"options.delayMsg","异步验证中..");l.default.emit(p,!0);var g=setTimeout(function(){(new n.allRules[_[f]]).validate(e,m,v).then(function(e){f<_.length-1&&!0===e.result?s(r(f+1)):s(e)})},y);l.default.on(p,function(){clearTimeout(g),s({result:!1,errMsg:h,timeStamp:v})})}else(new n.allRules[_[f]]).validate(e,m,v).then(function(e){f<_.length-1&&!0===e.result?s(r(f+1)):s(e)})})}(0)):r({result:!0,errMsg:""})})}},{key:"registerRule",value:function(e){if(-1!==Object.keys(e).indexOf("customRule"))throw delete e.customRule,new Error("customRule 注册失败。 customRule为【自定义规则】专用规则名,请更换。");this.allRules=Object.assign({},this.allRules,e)}}]),e}();e.exports=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=S(n(217)),o=S(n(218)),u=S(n(219)),a=S(n(220)),i=S(n(221)),l=S(n(222)),f=S(n(223)),c=S(n(224)),s=S(n(225)),d=S(n(226)),p=S(n(227)),_=S(n(228)),v=S(n(229)),b=S(n(230)),m=S(n(231)),y=S(n(232)),h=S(n(233)),g=S(n(234)),j=S(n(235)),O=S(n(236)),w=S(n(237)),M=S(n(238)),P=S(n(239)),x=S(n(240));function S(e){return e&&e.__esModule?e:{default:e}}t.default={contains:r.default,exclusiveMinimum:o.default,ipv6:u.default,maximum:a.default,minimum:i.default,required:l.default,dateTime:f.default,hostname:c.default,maxItems:s.default,minItems:d.default,multipleOf:p.default,tel:_.default,email:v.default,maxLength:b.default,minLength:m.default,number:y.default,uniqueItems:h.default,exclusiveMaximum:g.default,ipv4:j.default,maxProperties:O.default,minProperties:w.default,pattern:M.default,url:P.default,ajax:x.default}},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;nt)}}]),t}();e.exports=i},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n=t)}}]),t}();e.exports=i},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n=t)}}]),t}();e.exports=f},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;nparseInt(t,10))}}]),t}();e.exports=i},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n=t)}}]),t}();e.exports=f},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n1?n[u-1]:void 0,i=u>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(u--,a):void 0,i&&(0,o.default)(n[0],n[1],i)&&(a=u<3?void 0:a,u=1),t=Object(t);++r0){if(++t>=r)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=l(n(11)),u=l(n(8)),a=l(n(48)),i=l(n(4));function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t,n){if(!(0,i.default)(n))return!1;var l=void 0===t?"undefined":r(t);return!!("number"==l?(0,u.default)(n)&&(0,a.default)(t,n.length):"string"==l&&t in n)&&(0,o.default)(n[t],e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n item.value.indexOf(params.keyword) >= 0) }; }); - Vue.use(vueNcform, { extComponents: { object: object.default, input: input.default } }); + Vue.use(vueNcform, { extComponents: { object: object.default, input: input.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' }); let formSchemas = [ { @@ -572,9 +572,6 @@ The description of each field of upload is as follows: // Bootstrap the app new Vue({ el: '#demo', - mounted() { - this.$ncformSetLang(lang === 'cn' ? 'zh_cn' : 'en'); - }, data: { formSchemas: getFormSchemas(), originFormSchemas: getFormSchemas() diff --git a/ncform-theme-elementui/control-comps/label.html b/ncform-theme-elementui/control-comps/label.html index 30903e5..7e938ea 100644 --- a/ncform-theme-elementui/control-comps/label.html +++ b/ncform-theme-elementui/control-comps/label.html @@ -47,7 +47,7 @@ lang = 'cn'; } - Vue.use(vueNcform, { extComponents: { object: object.default, label: label.default } }); + Vue.use(vueNcform, { extComponents: { object: object.default, label: label.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' }); let formSchemas = [ { @@ -102,7 +102,7 @@ label: { type: 'string', value: - 'React makes it painless to create interactive UIs. Design simple views for each state in your application, and React will efficiently update and render just the right components when your data changes.', + 'ncform, a nice form development way that generates form UIs and their interactions with just configuration.', ui: { widget: 'label', widgetConfig: { diff --git a/ncform-theme-elementui/control-comps/radio.html b/ncform-theme-elementui/control-comps/radio.html index fcaac49..3810a9d 100644 --- a/ncform-theme-elementui/control-comps/radio.html +++ b/ncform-theme-elementui/control-comps/radio.html @@ -53,7 +53,7 @@ return { result: [{ id: 1, label: 'iphone' }, { id: 2, label: 'xiaomi' }, { id: 3, label: 'oppo' }] }; }); - Vue.use(vueNcform, { extComponents: { object: object.default, radio: radio.default } }); + Vue.use(vueNcform, { extComponents: { object: object.default, radio: radio.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' }); let formSchemas = [ { diff --git a/ncform-theme-elementui/control-comps/rate.html b/ncform-theme-elementui/control-comps/rate.html index 4d13088..fbfb370 100644 --- a/ncform-theme-elementui/control-comps/rate.html +++ b/ncform-theme-elementui/control-comps/rate.html @@ -47,7 +47,7 @@ lang = 'cn'; } - Vue.use(vueNcform, { extComponents: { object: object.default, rate: rate.default } }); + Vue.use(vueNcform, { extComponents: { object: object.default, rate: rate.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' }); let formSchemas = [ { diff --git a/ncform-theme-elementui/control-comps/select.html b/ncform-theme-elementui/control-comps/select.html index a7bc075..cded515 100644 --- a/ncform-theme-elementui/control-comps/select.html +++ b/ncform-theme-elementui/control-comps/select.html @@ -55,7 +55,7 @@ return result.filter(item => !params.keyword || item.name.indexOf(params.keyword) >= 0); }); - Vue.use(vueNcform, { extComponents: { object: object.default, select: select.default } }); + Vue.use(vueNcform, { extComponents: { object: object.default, select: select.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' }); let formSchemas = [ { @@ -351,9 +351,6 @@ // Bootstrap the app new Vue({ el: '#demo', - mounted() { - this.$ncformSetLang(lang === 'cn' ? 'zh_cn' : 'en'); - }, data: { formSchemas: getFormSchemas(), originFormSchemas: getFormSchemas() diff --git a/ncform-theme-elementui/control-comps/slider.html b/ncform-theme-elementui/control-comps/slider.html index ac000d3..737ce0e 100644 --- a/ncform-theme-elementui/control-comps/slider.html +++ b/ncform-theme-elementui/control-comps/slider.html @@ -47,7 +47,7 @@ lang = 'cn'; } - Vue.use(vueNcform, { extComponents: { object: object.default, slider: slider.default } }); + Vue.use(vueNcform, { extComponents: { object: object.default, slider: slider.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' }); let formSchemas = [ { diff --git a/ncform-theme-elementui/control-comps/textarea.html b/ncform-theme-elementui/control-comps/textarea.html index 5dcd1c3..310cf67 100644 --- a/ncform-theme-elementui/control-comps/textarea.html +++ b/ncform-theme-elementui/control-comps/textarea.html @@ -47,7 +47,7 @@ lang = 'cn'; } - Vue.use(vueNcform, { extComponents: { object: object.default, textarea: textarea.default } }); + Vue.use(vueNcform, { extComponents: { object: object.default, textarea: textarea.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' }); let formSchemas = [ { diff --git a/ncform-theme-elementui/control-comps/upload.html b/ncform-theme-elementui/control-comps/upload.html index 808fddd..caf5edc 100644 --- a/ncform-theme-elementui/control-comps/upload.html +++ b/ncform-theme-elementui/control-comps/upload.html @@ -54,7 +54,7 @@ return { data: { name: 'shoe.jpg', url: '//a.vpimg2.com/upload/upimg2/ued/cxy/xinke/02-sport.jpg' } }; }); - Vue.use(vueNcform, { extComponents: { object: object.default, upload: upload.default } }); + Vue.use(vueNcform, { extComponents: { object: object.default, upload: upload.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' }); let formSchemas = [ { @@ -469,9 +469,6 @@ url: file url // Bootstrap the app new Vue({ el: '#demo', - mounted() { - this.$ncformSetLang(lang === 'cn' ? 'zh_cn' : 'en'); - }, data: { formSchemas: getFormSchemas(), originFormSchemas: getFormSchemas() diff --git a/ncform-theme-elementui/layout-comps/array-table.html b/ncform-theme-elementui/layout-comps/array-table.html index 9dca5c7..ad190e3 100644 --- a/ncform-theme-elementui/layout-comps/array-table.html +++ b/ncform-theme-elementui/layout-comps/array-table.html @@ -74,7 +74,8 @@ input: input.default, object: object.default, arrayTable: arrayTable.default - } + }, + lang: lang === 'cn' ? 'zh_cn' : 'en' }); let formSchemas = [ @@ -268,9 +269,6 @@ // Bootstrap the app new Vue({ el: '#demo', - mounted() { - this.$ncformSetLang(lang === 'cn' ? 'zh_cn' : 'en'); - }, data: { formSchemas: getFormSchemas(), originFormSchemas: getFormSchemas() diff --git a/ncform-theme-elementui/layout-comps/array-tabs.html b/ncform-theme-elementui/layout-comps/array-tabs.html index 2d43331..1315a9f 100644 --- a/ncform-theme-elementui/layout-comps/array-tabs.html +++ b/ncform-theme-elementui/layout-comps/array-tabs.html @@ -74,7 +74,8 @@ input: input.default, object: object.default, arrayTabs: arrayTabs.default - } + }, + lang: lang === 'cn' ? 'zh_cn' : 'en' }); let formSchemas = [ diff --git a/ncform-theme-elementui/layout-comps/array.html b/ncform-theme-elementui/layout-comps/array.html index b2145e7..b783430 100644 --- a/ncform-theme-elementui/layout-comps/array.html +++ b/ncform-theme-elementui/layout-comps/array.html @@ -74,7 +74,8 @@ input: input.default, object: object.default, array: array.default - } + }, + lang: lang === 'cn' ? 'zh_cn' : 'en' }); let formSchemas = [ @@ -303,9 +304,6 @@ // Bootstrap the app new Vue({ el: '#demo', - mounted() { - this.$ncformSetLang(lang === 'cn' ? 'zh_cn' : 'en'); - }, data: { formSchemas: getFormSchemas(), originFormSchemas: getFormSchemas() diff --git a/ncform-theme-elementui/layout-comps/object.html b/ncform-theme-elementui/layout-comps/object.html index ad489b8..0cda719 100644 --- a/ncform-theme-elementui/layout-comps/object.html +++ b/ncform-theme-elementui/layout-comps/object.html @@ -45,7 +45,7 @@ lang = 'cn'; } - Vue.use(vueNcform, { extComponents: { input: input.default, object: object.default } }); + Vue.use(vueNcform, { extComponents: { input: input.default, object: object.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' }); let formSchemas = [ {