diff --git a/ncform-show/assets/ncformStdComps.min.js b/ncform-show/assets/ncformStdComps.min.js index 5aed298..504fb6f 100644 --- a/ncform-show/assets/ncformStdComps.min.js +++ b/ncform-show/assets/ncformStdComps.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("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, your image is <%= wrong %>",resolutionTip2:"Please upload an image with an aspect ratio of <%= right %>. Your image aspect ratio is <%= wrong %>",sizeTips1:"Please upload a file smaller than <%= right %>KB, your file is <%= wrong %>KB",sizeTips2:"Please upload a file larger than <%= right %>KB, your file is <%= wrong %>KB"},zh_cn:{selectPls:"请选择",uploading:"上传中...",upload:"点击上传",uploadFail:"上传失败,请稍后再试!",resolutionTip1:"请上传<%= right %>的图片,你的图片为<%= wrong %>",resolutionTip2:"请上传宽高比为<%= right %>的图片,你的图片宽高比为<%= wrong %>",sizeTips1:"请上传小于<%= right %>KB的文件,您的文件为<%= wrong %>KB",sizeTips2:"请上传大于<%= right %>KB的文件,您的文件为<%= wrong %>KB"}},props:{value:{type:[String,Number,Object]}},created:function(){var e=this;this.$watch("inputVal",function(t,n){if(t||n){var r=e._processModelVal();e.$emit("input",r)}}),void 0!==this.$data.modelVal&&(this.$data.inputVal=["string","number"].indexOf(o(this.$data.modelVal))>=0?this.$data.modelVal:this.$data.modelVal[this.mergeConfig.modelField]),(0,l.default)(this.mergeConfig,"autocomplete.itemTemplate")&&(this.$data.itemTemplate.template=(0,l.default)(this.mergeConfig,"autocomplete.itemTemplate")),(0,l.default)(this.mergeConfig,"compound.prependSelect")&&((0,l.default)(this.mergeConfig,"compound.prependSelect.enumSource")?this.$data.prependSelectOptions=(0,l.default)(this.mergeConfig,"compound.prependSelect.enumSource"):this.$http({url:(0,l.default)(this.mergeConfig,"compound.prependSelect.enumSourceRemote.remoteUrl")}).then(function(t){e.$data.prependSelectOptions=e.mergeConfig.compound.prependSelect.enumSourceRemote.resField?(0,l.default)(t.data,e.mergeConfig.compound.prependSelect.enumSourceRemote.resField):t.data}),this.$data.prependSelectVal=(0,l.default)(this.value,(0,l.default)(this.mergeConfig,"compound.prependSelect.modelField")),this.$watch("prependSelectVal",function(){var e=this._processModelVal();this.$emit("input",e)})),(0,l.default)(this.mergeConfig,"compound.appendSelect")&&((0,l.default)(this.mergeConfig,"compound.appendSelect.enumSource")?this.$data.appendSelectOptions=(0,l.default)(this.mergeConfig,"compound.appendSelect.enumSource"):this.$http({url:(0,l.default)(this.mergeConfig,"compound.appendSelect.enumSourceRemote.remoteUrl")}).then(function(t){e.$data.appendSelectOptions=e.mergeConfig.compound.appendSelect.enumSourceRemote.resField?(0,l.default)(t.data,e.mergeConfig.compound.appendSelect.enumSourceRemote.resField):t.data}),this.$data.appendSelectVal=(0,l.default)(this.value,(0,l.default)(this.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:""}}}},methods:{querySearch:function(e,t){var n=this.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:(0,u.default)((0,l.default)(this.mergeConfig,"autocomplete.enumSourceRemote.otherParams",{}))};n.enumSourceRemote.paramName&&(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.$nclang("sizeTips1",{right:t.mergeConfig.upload.constraint.maxSize,wrong:c.toFixed(0)}),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(1)===(t.mergeConfig.upload.constraint.width/t.mergeConfig.upload.constraint.height).toFixed(1))?e():t.mergeConfig.upload.constraint.sizeFixed?t.$message({message:t.$nclang("resolutionTip1",{right:t.mergeConfig.upload.constraint.width+"x"+t.mergeConfig.upload.constraint.height,wrong:this.width+"x"+this.height}),type:"error"}):t.$message({message:t.$nclang("resolutionTip2",{right:t._getFractionalExpression(t.mergeConfig.upload.constraint.width/t.mergeConfig.upload.constraint.height,.01),wrong: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.$nclang("uploadFail")),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&&n=0}):this.$data.dataSource.find(function(t){return t[e.mergeConfig.itemValueField]===e.$data.modelVal});this._setTempData(this.mergeConfig.itemDataKey,t)}},_getDataSource:function(){var e=this,t=e.mergeConfig.enumSourceRemote;t&&t.remoteUrl?e.getRemoteSource():e.mergeConfig.enumSource.length?(e.$data.dataSource=e.mergeConfig.enumSource,e._keepSelectedItem()):(e.$data.dataSource=[{label:this.$nclang("yes"),value:!0}],e._keepSelectedItem())}}}},function(e,t,n){var r=n(206);"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(30),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(1)),o=a(n(7));function a(e){return e&&e.__esModule?e:{default:e}}var l=r.default.mixins.vue.controlMixin;t.default={mixins:[l],i18nData:{en:{uploadTips:"Drag file here, or click 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:{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.$nclang("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.$nclang("uploadSuccess"):r.$nclang("uploadFail"),type:t}):r.$message({message:r.$nclang("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.$nclang("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),this.$data.itemTemplate.template=this.mergeConfig.itemTemplate,this._getDataSource()},data:function(){return{defaultConfig:{multiple:!1,clearable:!0,filterable:!1,filterLocal:!0,itemTemplate:"",itemDataKey:"",itemLabelField:"label",itemValueField:"value",enumSource:[],enumSourceRemote:{remoteUrl:"",paramName:"keyword",otherParams:{},resField:"",selectFirstItem:!1}},isLocalSource:!0,options:[],itemTemplate:{template:"",props:["item"]},loading:!1}},computed:{optionsData:function(){return this.$data.isLocalSource&&this.mergeConfig.enumSource.length>0?this.mergeConfig.enumSource:this.$data.options}},methods:{remoteMethod:function(e){var t=this;if((0,r.default)(this.mergeConfig,"enumSourceRemote.remoteUrl")){var n={url:this.mergeConfig.enumSourceRemote.remoteUrl,params:(0,o.default)((0,r.default)(this.mergeConfig,"enumSourceRemote.otherParams",{}))};this.mergeConfig.enumSourceRemote.paramName&&(n.params[this.mergeConfig.enumSourceRemote.paramName]=e),this.$http(n).then(function(e){t.$data.options=t.mergeConfig.enumSourceRemote.resField?(0,r.default)(e.data,t.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.mergeConfig.itemValueField]),t._keepSelectedItem()})}},handleChange:function(){this._keepSelectedItem()},_keepSelectedItem:function(){var e=this;if(this.mergeConfig.itemDataKey){var t=Array.isArray(this.$data.modelVal)?this.$data.options.filter(function(t){return e.$data.modelVal.indexOf(t[e.mergeConfig.itemValueField])>=0}):this.$data.options.find(function(t){return t[e.mergeConfig.itemValueField]===e.$data.modelVal});this._setTempData(this.mergeConfig.itemDataKey,t)}},_getDataSource:function(){(0,r.default)(this.mergeConfig,"enumSourceRemote.remoteUrl")?(this.$data.isLocalSource=!1,this.remoteMethod()):0==this.mergeConfig.enumSource.length?"boolean"==i.getValType(this.value)&&(this.$data.options=[{value:1,label:"true"},{value:0,label:"false"}],this._keepSelectedItem()):(this.$data.options=this.mergeConfig.enumSource,this._keepSelectedItem())},_processModelVal:function(e){return"boolean"===this.$data.valueType?!!e:e}},watch:{"mergeConfig.enumSourceRemote.otherParams":{handler: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:""}},mounted:function(){this.$data.modelVal&&(this.$data.modelVal=new Date(parseInt(this.$data.modelVal)))},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:{type:function(){return this.$data.typeOptions[this.mergeConfig.type]?this.mergeConfig.type:"date"}},methods:{_processModelVal:function(e){return""+(e?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,inVLayout:!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&&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",delItemTips:"Are you sure to delete this item?",delAllTips:"Are you sure to delete all?"},zh_cn:{action:"操作",add:"增加",delAll:"删除全部",delItemTips:"确定要删除该项吗?",delAllTips:"确定要删除全部吗?"}},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}})},showRequiredFlag:function(e){if(!e)return!1;var t=e;return void 0!==t.value&&(t=t.value),"boolean"!=typeof t&&(t=!((t=t.toString()).search(/^dx:.*\[i.*/)>=0)&&this._analyzeVal(t)),t}}}},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",delItemTips:"Are you sure to delete this item?",delAllTips:"Are you sure to delete all?"},zh_cn:{add:"增加",delAll:"删除全部",delItemTips:"确定要删除该项吗?",delAllTips:"确定要删除全部吗?"}},created:function(){this._supportItemsCollapse()},methods:{collapseItem:function(e){e._expand=!e._expand},_supportItemsCollapse:function(){var e=this;this.mergeConfig.disableItemCollapse||this.schema.value.forEach(function(t){void 0===t.__dataSchema._expand&&e.$set(t.__dataSchema,"_expand",!e.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],i18nData:{en:{delItemTips:"Are you sure to delete this item?"},zh_cn:{delItemTips:"确定要删除该项吗?"}},data:function(){return{activeName:"0",defaultConfig:{tabPosition:"top"}}},methods:{handleTabsEdit:function(e,t){var n=this;"add"===t&&(this.addItem(),this.$data.activeName=this.schema.value.length-1+""),"remove"===t&&(this.delItem(e,this.mergeConfig.requiredDelConfirm,this.mergeConfig.delConfirmText.item||this.$nclang("delItemTips")),this.$nextTick(function(){var t=parseInt(e);if(e===n.$data.activeName)n.$data.activeName=0===t?"0":t-1+"";else{var r=parseInt(n.$data.activeName);r>t&&(n.$data.activeName=r-1+"")}}))}}}},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.type&&e.typeOptions[e.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.$nclang(e.typeOptions[e.type].placeholder),disabled:e.disabled,readonly:e.readonly,clearable:e.mergeConfig.clearable,type:e.type,format:e.mergeConfig.format||e.$nclang(e.typeOptions[e.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"},on:{change:e.handleChange},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}},e._l(e.dataSource,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.isIndeterminate},on:{change:e.handleCheckAllChange},model:{value:e.isCheckAll,callback:function(t){e.isCheckAll=t},expression:"isCheckAll"}},[e._v(e._s(e.$nclang("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.dataSource,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.mergeConfig.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.mergeConfig.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.$nclang("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.$nclang("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.$nclang("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.$nclang("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.$nclang("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.$nclang("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.isLocalSource||e.mergeConfig.filterLocal?null:e.remoteMethod,loading:e.loading},on:{change:e.handleChange},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}},e._l(e.optionsData,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.$nclang("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.$nclang("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.$nclang("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.$nclang("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("\n "+e._s(e.isUploading?e.$nclang("uploading"):e.mergeConfig.upload.uploadText||e.$nclang("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":""],style:{"margin-top":this.mergeConfig.inVLayout?0:"9px"},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._analyzeVal(e.schema.ui.legend))+"\n "),e.mergeConfig.disableCollapse?e._e():n("i",{staticClass:"el-collapse-item__arrow",class:{"el-icon-arrow-up":!e.collapsed,"el-icon-arrow-down":e.collapsed}})]):e._e(),e._v(" "),"v"===e.mergeConfig.layout?n("div",{directives:[{name:"show",rawName:"v-show",value:!e.collapsed,expression:"!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":""}},[[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 "+e._s(e._analyzeVal(t.ui.label))+"\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(" "),n("div",{staticStyle:{clear:"both"}},[e._t(r)],2),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.collapsed,expression:"!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":""}},[[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(e._analyzeVal(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":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._analyzeVal(e.schema.ui.legend))+"\n "),e.mergeConfig.disableCollapse?e._e():n("i",{staticClass:"el-collapse-item__arrow",class:{"el-icon-arrow-up":!e.collapsed,"el-icon-arrow-down":e.collapsed}})]):e._e(),e._v(" "),n("table",{directives:[{name:"show",rawName:"v-show",value:!e.collapsed,expression:"!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},[e.showRequiredFlag(t.rules.required)?n("i",{staticClass:"text-danger"},[e._v("*")]):e._e(),e._v("\n\n "+e._s(e._analyzeVal(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.$nclang("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,e.mergeConfig.requiredDelConfirm,e.mergeConfig.delConfirmText.item||e.$nclang("delItemTips"))}}},[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.$nclang("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(e.mergeConfig.requiredDelConfirm,e.mergeConfig.delConfirmText.all||e.$nclang("delAllTips"))}}},[n("i",{staticClass:"el-icon-remove"}),e._v(" "+e._s(e.mergeConfig.delAllTxt||e.$nclang("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._analyzeVal(e.schema.ui.legend))+"\n "),e.mergeConfig.disableCollapse?e._e():n("i",{staticClass:"el-collapse-item__arrow",class:{"el-icon-arrow-up":!e.collapsed,"el-icon-arrow-down":e.collapsed}})]):e._e(),e._v(" "),e._l(e.schema.value,function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:!e.collapsed,expression:"!collapsed"}],key:t.__dataSchema.__id,staticClass:"list-item"},[n("div",{staticClass:"list-item-label"},[n("label",[e._v(e._s(e._analyzeVal(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,e.mergeConfig.requiredDelConfirm,e.mergeConfig.delConfirmText.item||e.$nclang("delItemTips"))}}},[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.collapsed,expression:"!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.$nclang("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(e.mergeConfig.requiredDelConfirm,e.mergeConfig.delConfirmText.all||e.$nclang("delAllTips"))}}},[n("i",{staticClass:"el-icon-remove"}),e._v(" "+e._s(e.mergeConfig.delAllTxt||e.$nclang("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._analyzeVal(e.schema.ui.legend))+"\n "),e.mergeConfig.disableCollapse?e._e():n("i",{staticClass:"el-collapse-item__arrow",class:{"el-icon-arrow-up":!e.collapsed,"el-icon-arrow-down":e.collapsed}})]):e._e(),e._v(" "),n("el-tabs",{directives:[{name:"show",rawName:"v-show",value:!e.collapsed,expression:"!collapsed"}],attrs:{closable:!e.mergeConfig.disableDel,addable:!e.mergeConfig.disableAdd,type:"card","tab-position":e.mergeConfig.tabPosition},on:{edit:e.handleTabsEdit},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},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(e._analyzeVal(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,h=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)),h=j(n(197)),g=j(n(4)),b=j(n(74)),y=j(n(8)),C=j(n(12));function j(e){return e&&e.__esModule?e:{default:e}}var x=1,S=2,M=4,w="[object Arguments]",O="[object Function]",P="[object GeneratorFunction]",$="[object Object]",k={};k[w]=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[O]=k["[object WeakMap]"]=!1,t.default=function e(t,n,j,V,F,I){var A,T=n&x,z=n&S,D=n&M;if(j&&(A=F?j(t,V,F,I):j(t)),void 0!==A)return A;if(!(0,y.default)(t))return t;var U=(0,g.default)(t);if(U){if(A=(0,_.default)(t),!T)return(0,s.default)(t,A)}else{var L=(0,m.default)(t),N=L==O||L==P;if((0,b.default)(t))return(0,i.default)(t,T);if(L==$||L==w||N&&!F){if(A=z||N?{}:(0,h.default)(t),!T)return z?(0,c.default)(t,(0,u.default)(A,t)):(0,d.default)(t,(0,l.default)(A,t))}else{if(!k[L])return F?t:{};A=(0,v.default)(t,L,e,T)}}I||(I=new r.default);var R=I.get(t);if(R)return R;I.set(t,A);var E=D?z?p.default:f.default:z?keysIn:C.default,B=U?void 0:E(t);return(0,o.default)(B||t,function(r,o){B&&(r=t[o=r]),(0,a.default)(A,o,e(r,n,j,o,t,I))}),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(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, your image is <%= wrong %>",resolutionTip2:"Please upload an image with an aspect ratio of <%= right %>. Your image aspect ratio is <%= wrong %>",sizeTips1:"Please upload a file smaller than <%= right %>KB, your file is <%= wrong %>KB",sizeTips2:"Please upload a file larger than <%= right %>KB, your file is <%= wrong %>KB"},zh_cn:{selectPls:"请选择",uploading:"上传中...",upload:"点击上传",uploadFail:"上传失败,请稍后再试!",resolutionTip1:"请上传<%= right %>的图片,你的图片为<%= wrong %>",resolutionTip2:"请上传宽高比为<%= right %>的图片,你的图片宽高比为<%= wrong %>",sizeTips1:"请上传小于<%= right %>KB的文件,您的文件为<%= wrong %>KB",sizeTips2:"请上传大于<%= right %>KB的文件,您的文件为<%= wrong %>KB"}},props:{value:{type:[String,Number,Object]}},created:function(){var e=this;this.$watch("inputVal",function(t,n){if(t||n){var r=e._processModelVal();e.$emit("input",r)}}),void 0!==this.$data.modelVal&&(this.$data.inputVal=["string","number"].indexOf(o(this.$data.modelVal))>=0?this.$data.modelVal:this.$data.modelVal[this.mergeConfig.modelField]),(0,l.default)(this.mergeConfig,"autocomplete.itemTemplate")&&(this.$data.itemTemplate.template=(0,l.default)(this.mergeConfig,"autocomplete.itemTemplate")),(0,l.default)(this.mergeConfig,"compound.prependSelect")&&((0,l.default)(this.mergeConfig,"compound.prependSelect.enumSource")?this.$data.prependSelectOptions=(0,l.default)(this.mergeConfig,"compound.prependSelect.enumSource"):this.$http({url:(0,l.default)(this.mergeConfig,"compound.prependSelect.enumSourceRemote.remoteUrl")}).then(function(t){e.$data.prependSelectOptions=e.mergeConfig.compound.prependSelect.enumSourceRemote.resField?(0,l.default)(t.data,e.mergeConfig.compound.prependSelect.enumSourceRemote.resField):t.data}),this.$data.prependSelectVal=(0,l.default)(this.value,(0,l.default)(this.mergeConfig,"compound.prependSelect.modelField")),this.$watch("prependSelectVal",function(){var e=this._processModelVal();this.$emit("input",e)})),(0,l.default)(this.mergeConfig,"compound.appendSelect")&&((0,l.default)(this.mergeConfig,"compound.appendSelect.enumSource")?this.$data.appendSelectOptions=(0,l.default)(this.mergeConfig,"compound.appendSelect.enumSource"):this.$http({url:(0,l.default)(this.mergeConfig,"compound.appendSelect.enumSourceRemote.remoteUrl")}).then(function(t){e.$data.appendSelectOptions=e.mergeConfig.compound.appendSelect.enumSourceRemote.resField?(0,l.default)(t.data,e.mergeConfig.compound.appendSelect.enumSourceRemote.resField):t.data}),this.$data.appendSelectVal=(0,l.default)(this.value,(0,l.default)(this.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:""}}}},methods:{querySearch:function(e,t){var n=this.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:(0,u.default)((0,l.default)(this.mergeConfig,"autocomplete.enumSourceRemote.otherParams",{}))};n.enumSourceRemote.paramName&&(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.$nclang("sizeTips1",{right:t.mergeConfig.upload.constraint.maxSize,wrong:c.toFixed(0)}),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(1)===(t.mergeConfig.upload.constraint.width/t.mergeConfig.upload.constraint.height).toFixed(1))?e():t.mergeConfig.upload.constraint.sizeFixed?t.$message({message:t.$nclang("resolutionTip1",{right:t.mergeConfig.upload.constraint.width+"x"+t.mergeConfig.upload.constraint.height,wrong:this.width+"x"+this.height}),type:"error"}):t.$message({message:t.$nclang("resolutionTip2",{right:t._getFractionalExpression(t.mergeConfig.upload.constraint.width/t.mergeConfig.upload.constraint.height,.01),wrong: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.$nclang("uploadFail")),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&&n=0}):this.$data.dataSource.find(function(t){return t[e.mergeConfig.itemValueField]===e.$data.modelVal});this._setTempData(this.mergeConfig.itemDataKey,t)}},_getDataSource:function(){var e=this,t=e.mergeConfig.enumSourceRemote;t&&t.remoteUrl?e.getRemoteSource():e.mergeConfig.enumSource.length?(e.$data.dataSource=e.mergeConfig.enumSource,e._keepSelectedItem()):(e.$data.dataSource=[{label:this.$nclang("yes"),value:!0}],e._keepSelectedItem())}}}},function(e,t,n){var r=n(206);"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(30),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(1)),o=a(n(7));function a(e){return e&&e.__esModule?e:{default:e}}var l=r.default.mixins.vue.controlMixin;t.default={mixins:[l],i18nData:{en:{uploadTips:"Drag file here, or click 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:{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.$nclang("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.$nclang("uploadSuccess"):r.$nclang("uploadFail"),type:t}):r.$message({message:r.$nclang("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.$nclang("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),this.$data.itemTemplate.template=this.mergeConfig.itemTemplate,this._getDataSource()},data:function(){return{defaultConfig:{multiple:!1,clearable:!0,filterable:!1,filterLocal:!0,itemTemplate:"",itemDataKey:"",itemLabelField:"label",itemValueField:"value",enumSource:[],enumSourceRemote:{remoteUrl:"",paramName:"keyword",otherParams:{},resField:"",selectFirstItem:!1}},isLocalSource:!0,options:[],itemTemplate:{template:"",props:["item"]},loading:!1}},computed:{optionsData:function(){return this.$data.isLocalSource&&this.mergeConfig.enumSource.length>0?this.mergeConfig.enumSource:this.$data.options}},methods:{remoteMethod:function(e){var t=this;if((0,r.default)(this.mergeConfig,"enumSourceRemote.remoteUrl")){var n={url:this.mergeConfig.enumSourceRemote.remoteUrl,params:(0,o.default)((0,r.default)(this.mergeConfig,"enumSourceRemote.otherParams",{}))};this.mergeConfig.enumSourceRemote.paramName&&(n.params[this.mergeConfig.enumSourceRemote.paramName]=e),this.$http(n).then(function(e){t.$data.options=t.mergeConfig.enumSourceRemote.resField?(0,r.default)(e.data,t.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.mergeConfig.itemValueField]),t._keepSelectedItem()})}},handleChange:function(){this._keepSelectedItem()},_keepSelectedItem:function(){var e=this;if(this.mergeConfig.itemDataKey){var t=Array.isArray(this.$data.modelVal)?this.optionsData.filter(function(t){return e.$data.modelVal.indexOf(t[e.mergeConfig.itemValueField])>=0}):this.optionsData.find(function(t){return t[e.mergeConfig.itemValueField]===e.$data.modelVal});this._setTempData(this.mergeConfig.itemDataKey,t)}},_getDataSource:function(){(0,r.default)(this.mergeConfig,"enumSourceRemote.remoteUrl")?(this.$data.isLocalSource=!1,this.remoteMethod()):0==this.mergeConfig.enumSource.length?"boolean"==i.getValType(this.value)&&(this.$data.options=[{value:1,label:"true"},{value:0,label:"false"}],this._keepSelectedItem()):(this.$data.options=this.mergeConfig.enumSource,this._keepSelectedItem())},_processModelVal:function(e){return"boolean"===this.$data.valueType?!!e:e}},watch:{"mergeConfig.enumSourceRemote.otherParams":{handler: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:""}},mounted:function(){this.$data.modelVal&&(this.$data.modelVal=new Date(parseInt(this.$data.modelVal)))},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:{type:function(){return this.$data.typeOptions[this.mergeConfig.type]?this.mergeConfig.type:"date"}},methods:{_processModelVal:function(e){return""+(e?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,inVLayout:!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&&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",delItemTips:"Are you sure to delete this item?",delAllTips:"Are you sure to delete all?"},zh_cn:{action:"操作",add:"增加",delAll:"删除全部",delItemTips:"确定要删除该项吗?",delAllTips:"确定要删除全部吗?"}},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}})},showRequiredFlag:function(e){if(!e)return!1;var t=e;return void 0!==t.value&&(t=t.value),"boolean"!=typeof t&&(t=!((t=t.toString()).search(/^dx:.*\[i.*/)>=0)&&this._analyzeVal(t)),t}}}},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",delItemTips:"Are you sure to delete this item?",delAllTips:"Are you sure to delete all?"},zh_cn:{add:"增加",delAll:"删除全部",delItemTips:"确定要删除该项吗?",delAllTips:"确定要删除全部吗?"}},created:function(){this._supportItemsCollapse()},methods:{collapseItem:function(e){e._expand=!e._expand},_supportItemsCollapse:function(){var e=this;this.mergeConfig.disableItemCollapse||this.schema.value.forEach(function(t){void 0===t.__dataSchema._expand&&e.$set(t.__dataSchema,"_expand",!e.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],i18nData:{en:{delItemTips:"Are you sure to delete this item?"},zh_cn:{delItemTips:"确定要删除该项吗?"}},data:function(){return{activeName:"0",defaultConfig:{tabPosition:"top"}}},methods:{handleTabsEdit:function(e,t){var n=this;"add"===t&&(this.addItem(),this.$data.activeName=this.schema.value.length-1+""),"remove"===t&&(this.delItem(e,this.mergeConfig.requiredDelConfirm,this.mergeConfig.delConfirmText.item||this.$nclang("delItemTips")),this.$nextTick(function(){var t=parseInt(e);if(e===n.$data.activeName)n.$data.activeName=0===t?"0":t-1+"";else{var r=parseInt(n.$data.activeName);r>t&&(n.$data.activeName=r-1+"")}}))}}}},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.type&&e.typeOptions[e.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.$nclang(e.typeOptions[e.type].placeholder),disabled:e.disabled,readonly:e.readonly,clearable:e.mergeConfig.clearable,type:e.type,format:e.mergeConfig.format||e.$nclang(e.typeOptions[e.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"},on:{change:e.handleChange},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}},e._l(e.dataSource,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.isIndeterminate},on:{change:e.handleCheckAllChange},model:{value:e.isCheckAll,callback:function(t){e.isCheckAll=t},expression:"isCheckAll"}},[e._v(e._s(e.$nclang("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.dataSource,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.mergeConfig.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.mergeConfig.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.$nclang("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.$nclang("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.$nclang("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.$nclang("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.$nclang("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.$nclang("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.isLocalSource||e.mergeConfig.filterLocal?null:e.remoteMethod,loading:e.loading},on:{change:e.handleChange},model:{value:e.modelVal,callback:function(t){e.modelVal=t},expression:"modelVal"}},e._l(e.optionsData,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.$nclang("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.$nclang("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.$nclang("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.$nclang("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("\n "+e._s(e.isUploading?e.$nclang("uploading"):e.mergeConfig.upload.uploadText||e.$nclang("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":""],style:{"margin-top":this.mergeConfig.inVLayout?0:"9px"},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._analyzeVal(e.schema.ui.legend))+"\n "),e.mergeConfig.disableCollapse?e._e():n("i",{staticClass:"el-collapse-item__arrow",class:{"el-icon-arrow-up":!e.collapsed,"el-icon-arrow-down":e.collapsed}})]):e._e(),e._v(" "),"v"===e.mergeConfig.layout?n("div",{directives:[{name:"show",rawName:"v-show",value:!e.collapsed,expression:"!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":""}},[[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 "+e._s(e._analyzeVal(t.ui.label))+"\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(" "),n("div",{staticStyle:{clear:"both"}},[e._t(r)],2),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.collapsed,expression:"!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":""}},[[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(e._analyzeVal(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":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._analyzeVal(e.schema.ui.legend))+"\n "),e.mergeConfig.disableCollapse?e._e():n("i",{staticClass:"el-collapse-item__arrow",class:{"el-icon-arrow-up":!e.collapsed,"el-icon-arrow-down":e.collapsed}})]):e._e(),e._v(" "),n("table",{directives:[{name:"show",rawName:"v-show",value:!e.collapsed,expression:"!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},[e.showRequiredFlag(t.rules.required)?n("i",{staticClass:"text-danger"},[e._v("*")]):e._e(),e._v("\n\n "+e._s(e._analyzeVal(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.$nclang("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,e.mergeConfig.requiredDelConfirm,e.mergeConfig.delConfirmText.item||e.$nclang("delItemTips"))}}},[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.$nclang("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(e.mergeConfig.requiredDelConfirm,e.mergeConfig.delConfirmText.all||e.$nclang("delAllTips"))}}},[n("i",{staticClass:"el-icon-remove"}),e._v(" "+e._s(e.mergeConfig.delAllTxt||e.$nclang("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._analyzeVal(e.schema.ui.legend))+"\n "),e.mergeConfig.disableCollapse?e._e():n("i",{staticClass:"el-collapse-item__arrow",class:{"el-icon-arrow-up":!e.collapsed,"el-icon-arrow-down":e.collapsed}})]):e._e(),e._v(" "),e._l(e.schema.value,function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:!e.collapsed,expression:"!collapsed"}],key:t.__dataSchema.__id,staticClass:"list-item"},[n("div",{staticClass:"list-item-label"},[n("label",[e._v(e._s(e._analyzeVal(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,e.mergeConfig.requiredDelConfirm,e.mergeConfig.delConfirmText.item||e.$nclang("delItemTips"))}}},[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.collapsed,expression:"!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.$nclang("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(e.mergeConfig.requiredDelConfirm,e.mergeConfig.delConfirmText.all||e.$nclang("delAllTips"))}}},[n("i",{staticClass:"el-icon-remove"}),e._v(" "+e._s(e.mergeConfig.delAllTxt||e.$nclang("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._analyzeVal(e.schema.ui.legend))+"\n "),e.mergeConfig.disableCollapse?e._e():n("i",{staticClass:"el-collapse-item__arrow",class:{"el-icon-arrow-up":!e.collapsed,"el-icon-arrow-down":e.collapsed}})]):e._e(),e._v(" "),n("el-tabs",{directives:[{name:"show",rawName:"v-show",value:!e.collapsed,expression:"!collapsed"}],attrs:{closable:!e.mergeConfig.disableDel,addable:!e.mergeConfig.disableAdd,type:"card","tab-position":e.mergeConfig.tabPosition},on:{edit:e.handleTabsEdit},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},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(e._analyzeVal(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,h=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)),h=j(n(197)),g=j(n(4)),b=j(n(74)),y=j(n(8)),C=j(n(12));function j(e){return e&&e.__esModule?e:{default:e}}var x=1,S=2,M=4,w="[object Arguments]",O="[object Function]",P="[object GeneratorFunction]",$="[object Object]",k={};k[w]=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[O]=k["[object WeakMap]"]=!1,t.default=function e(t,n,j,V,F,I){var A,T=n&x,z=n&S,D=n&M;if(j&&(A=F?j(t,V,F,I):j(t)),void 0!==A)return A;if(!(0,y.default)(t))return t;var U=(0,g.default)(t);if(U){if(A=(0,_.default)(t),!T)return(0,s.default)(t,A)}else{var L=(0,m.default)(t),N=L==O||L==P;if((0,b.default)(t))return(0,i.default)(t,T);if(L==$||L==w||N&&!F){if(A=z||N?{}:(0,h.default)(t),!T)return z?(0,c.default)(t,(0,u.default)(A,t)):(0,d.default)(t,(0,l.default)(A,t))}else{if(!k[L])return F?t:{};A=(0,v.default)(t,L,e,T)}}I||(I=new r.default);var R=I.get(t);if(R)return R;I.set(t,A);var E=D?z?p.default:f.default:z?keysIn:C.default,B=U?void 0:E(t);return(0,o.default)(B||t,function(r,o){B&&(r=t[o=r]),(0,a.default)(A,o,e(r,n,j,o,t,I))}),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(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-theme-elementui/assets/dist/ncformStdComps.js b/ncform-theme-elementui/assets/dist/ncformStdComps.js index 25269fa..43eb351 100644 --- a/ncform-theme-elementui/assets/dist/ncformStdComps.js +++ b/ncform-theme-elementui/assets/dist/ncformStdComps.js @@ -200,7 +200,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _get2 = __webpack_require__(/*! lodash-es/get */ \"./node_modules/lodash-es/get.js\");\n\nvar _get3 = _interopRequireDefault(_get2);\n\nvar _cloneDeep2 = __webpack_require__(/*! lodash-es/cloneDeep */ \"./node_modules/lodash-es/cloneDeep.js\");\n\nvar _cloneDeep3 = _interopRequireDefault(_cloneDeep2);\n\nvar _ncformCommon = __webpack_require__(/*! @ncform/ncform-common */ \"@ncform/ncform-common\");\n\nvar _ncformCommon2 = _interopRequireDefault(_ncformCommon);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar controlMixin = _ncformCommon2.default.mixins.vue.controlMixin; //\n//\n//\n//\n//\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 ncformUtils = _ncformCommon2.default.ncformUtils;\n\nexports.default = {\n mixins: [controlMixin],\n\n i18nData: {\n en: {\n selectPls: \"Select Please\"\n },\n zh_cn: {\n selectPls: \"请选择\"\n }\n },\n\n props: {\n value: {\n type: [String, Number, Boolean, Object, Array],\n default: \"\"\n }\n },\n created: function created() {\n if (typeof this.value === \"boolean\") {\n this.$data.valueType = \"boolean\";\n this.$data.modelVal = this.$data.modelVal ? 1 : 0;\n }\n this.$data.itemTemplate.template = this.mergeConfig.itemTemplate;\n this._getDataSource();\n },\n data: function data() {\n return {\n // modelVal:请使用该值来绑定实际的组件的model\n\n // 组件特有的配置属性\n defaultConfig: {\n multiple: false, // 是否多选\n clearable: true, // 是否出现清空选项\n filterable: false, // 是否可搜索,即可输入关键字\n filterLocal: true, // 搜索本地的还是远程的数据,当为true时,就算配了enumSourceRemote,也只会从远程取一次数据\n itemTemplate: \"\", // 显示项的模板\n\n itemDataKey: \"\", // 选中项的数据字段,可通过 {{$temp.[key]}} 取得\n\n itemLabelField: \"label\", // 项数据表示label的字段\n itemValueField: \"value\", // 项数据表示value的字段\n enumSource: [], // 本地数据源\n enumSourceRemote: {\n // 远程数据源\n remoteUrl: \"\", // 如果是远程访问,则填写该url\n paramName: \"keyword\", // 请求参数名,默认是keyword\n otherParams: {}, // 其它请求的参数,支持字符串表达式\n resField: \"\", // 响应结果的字段\n selectFirstItem: false // 默认选中第一项\n }\n },\n\n isLocalSource: true,\n options: [],\n itemTemplate: {\n template: '',\n props: [\"item\"]\n },\n\n loading: false\n };\n },\n\n\n computed: {\n // disabled / readonly / hidden / placeholder 你可以直接使用这些变量来控制组件的行为\n optionsData: function optionsData() {\n return this.$data.isLocalSource && this.mergeConfig.enumSource.length > 0 ? this.mergeConfig.enumSource : this.$data.options;\n }\n },\n\n methods: {\n remoteMethod: function remoteMethod(query) {\n var _this = this;\n\n if (!(0, _get3.default)(this.mergeConfig, \"enumSourceRemote.remoteUrl\")) {\n return;\n }\n\n var options = {\n url: this.mergeConfig.enumSourceRemote.remoteUrl,\n params: (0, _cloneDeep3.default)((0, _get3.default)(this.mergeConfig, \"enumSourceRemote.otherParams\", {}))\n };\n if (this.mergeConfig.enumSourceRemote.paramName) options.params[this.mergeConfig.enumSourceRemote.paramName] = query;\n this.$http(options).then(function (res) {\n _this.$data.options = _this.mergeConfig.enumSourceRemote.resField ? (0, _get3.default)(res.data, _this.mergeConfig.enumSourceRemote.resField) : res.data;\n if (_this.mergeConfig.enumSourceRemote.selectFirstItem && _this.$data.options.length > 0) {\n _this.$data.modelVal = _this.$data.modelVal || _this.$data.options[0][_this.mergeConfig.itemValueField];\n }\n\n _this._keepSelectedItem();\n });\n },\n handleChange: function handleChange() {\n this._keepSelectedItem();\n },\n _keepSelectedItem: function _keepSelectedItem() {\n var _this2 = this;\n\n if (this.mergeConfig.itemDataKey) {\n var selectedModelVal = Array.isArray(this.$data.modelVal) ? this.$data.options.filter(function (item) {\n return _this2.$data.modelVal.indexOf(item[_this2.mergeConfig.itemValueField]) >= 0;\n }) : this.$data.options.find(function (item) {\n return item[_this2.mergeConfig.itemValueField] === _this2.$data.modelVal;\n });\n this._setTempData(this.mergeConfig.itemDataKey, selectedModelVal);\n }\n },\n _getDataSource: function _getDataSource() {\n if ((0, _get3.default)(this.mergeConfig, \"enumSourceRemote.remoteUrl\")) {\n this.$data.isLocalSource = false;\n this.remoteMethod();\n } else {\n if (this.mergeConfig.enumSource.length == 0) {\n if (ncformUtils.getValType(this.value) == \"boolean\") {\n this.$data.options = [{\n value: 1,\n label: \"true\"\n }, {\n value: 0,\n label: \"false\"\n }];\n this._keepSelectedItem();\n }\n } else {\n this.$data.options = this.mergeConfig.enumSource;\n this._keepSelectedItem();\n }\n }\n },\n _processModelVal: function _processModelVal(newVal) {\n if (this.$data.valueType === \"boolean\") {\n return newVal ? true : false;\n }\n return newVal;\n }\n },\n\n watch: {\n //【使config支持字符串表达式】(2) watch在computed声明的属性,当发生变化时,执行相关的动作\n \"mergeConfig.enumSourceRemote.otherParams\": {\n handler: function handler(newVal, oldVal) {\n if (JSON.stringify(newVal) !== JSON.stringify(oldVal)) {\n if (oldVal !== undefined) {\n // 非第一次\n if (Array.isArray(this.modelVal)) {\n this.modelVal = [];\n } else {\n this.modelVal = null;\n }\n }\n this.remoteMethod();\n }\n }\n }\n }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vLi4vbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanMhLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3NyYy9jb21wb25lbnRzL2NvbnRyb2wtY29tcHMvc2VsZWN0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyYuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9bbmFtZV0vc2VsZWN0LnZ1ZT9lZDA3Il0sInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuICA8ZWwtc2VsZWN0XHJcbiAgICB2LW1vZGVsPVwibW9kZWxWYWxcIlxyXG4gICAgOnBsYWNlaG9sZGVyPVwicGxhY2Vob2xkZXIgfHwgJG5jbGFuZygnc2VsZWN0UGxzJylcIlxyXG4gICAgdi1zaG93PVwiIWhpZGRlblwiXHJcbiAgICA6ZGlzYWJsZWQ9XCJkaXNhYmxlZCB8fCByZWFkb25seVwiXHJcbiAgICA6Y2xlYXJhYmxlPVwibWVyZ2VDb25maWcuY2xlYXJhYmxlXCJcclxuICAgIDptdWx0aXBsZT1cIm1lcmdlQ29uZmlnLm11bHRpcGxlXCJcclxuICAgIDpmaWx0ZXJhYmxlPVwibWVyZ2VDb25maWcuZmlsdGVyYWJsZVwiXHJcbiAgICA6cmVtb3RlPVwiIWlzTG9jYWxTb3VyY2UgJiYgIW1lcmdlQ29uZmlnLmZpbHRlckxvY2FsXCJcclxuICAgIDpyZW1vdGUtbWV0aG9kPVwiKCFpc0xvY2FsU291cmNlICYmICFtZXJnZUNvbmZpZy5maWx0ZXJMb2NhbCkgPyByZW1vdGVNZXRob2QgOiBudWxsXCJcclxuICAgIDpsb2FkaW5nPVwibG9hZGluZ1wiXHJcbiAgICBAY2hhbmdlPVwiaGFuZGxlQ2hhbmdlXCJcclxuICA+XHJcbiAgICA8ZWwtb3B0aW9uXHJcbiAgICAgIHYtZm9yPVwiaXRlbSBpbiBvcHRpb25zRGF0YVwiXHJcbiAgICAgIDprZXk9XCJpdGVtW21lcmdlQ29uZmlnLml0ZW1WYWx1ZUZpZWxkXVwiXHJcbiAgICAgIDpsYWJlbD1cIml0ZW1bbWVyZ2VDb25maWcuaXRlbUxhYmVsRmllbGRdXCJcclxuICAgICAgOnZhbHVlPVwiaXRlbVttZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZF1cIlxyXG4gICAgPlxyXG4gICAgICA8Y29tcG9uZW50IHYtaWY9XCJpdGVtVGVtcGxhdGUudGVtcGxhdGVcIiA6aXRlbT1cIml0ZW1cIiA6aXM9XCJpdGVtVGVtcGxhdGVcIj48L2NvbXBvbmVudD5cclxuICAgIDwvZWwtb3B0aW9uPlxyXG4gIDwvZWwtc2VsZWN0PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHN0eWxlIGxhbmc9XCJzY3NzXCIgc2NvcGVkPlxyXG48L3N0eWxlPlxyXG5cclxuPHNjcmlwdD5cclxuaW1wb3J0IF9nZXQgZnJvbSBcImxvZGFzaC1lcy9nZXRcIjtcclxuaW1wb3J0IF9jbG9uZURlZXAgZnJvbSBcImxvZGFzaC1lcy9jbG9uZURlZXBcIjtcclxuaW1wb3J0IG5jZm9ybUNvbW1vbiBmcm9tIFwiQG5jZm9ybS9uY2Zvcm0tY29tbW9uXCI7XHJcblxyXG5jb25zdCBjb250cm9sTWl4aW4gPSBuY2Zvcm1Db21tb24ubWl4aW5zLnZ1ZS5jb250cm9sTWl4aW47XHJcbmNvbnN0IG5jZm9ybVV0aWxzID0gbmNmb3JtQ29tbW9uLm5jZm9ybVV0aWxzO1xyXG5cclxuZXhwb3J0IGRlZmF1bHQge1xyXG4gIG1peGluczogW2NvbnRyb2xNaXhpbl0sXHJcblxyXG4gIGkxOG5EYXRhOiB7XHJcbiAgICBlbjoge1xyXG4gICAgICBzZWxlY3RQbHM6IFwiU2VsZWN0IFBsZWFzZVwiXHJcbiAgICB9LFxyXG4gICAgemhfY246IHtcclxuICAgICAgc2VsZWN0UGxzOiBcIuivt+mAieaLqVwiXHJcbiAgICB9XHJcbiAgfSxcclxuXHJcbiAgcHJvcHM6IHtcclxuICAgIHZhbHVlOiB7XHJcbiAgICAgIHR5cGU6IFtTdHJpbmcsIE51bWJlciwgQm9vbGVhbiwgT2JqZWN0LCBBcnJheV0sXHJcbiAgICAgIGRlZmF1bHQ6IFwiXCJcclxuICAgIH1cclxuICB9LFxyXG4gIGNyZWF0ZWQoKSB7XHJcbiAgICBpZiAodHlwZW9mIHRoaXMudmFsdWUgPT09IFwiYm9vbGVhblwiKSB7XHJcbiAgICAgIHRoaXMuJGRhdGEudmFsdWVUeXBlID0gXCJib29sZWFuXCI7XHJcbiAgICAgIHRoaXMuJGRhdGEubW9kZWxWYWwgPSB0aGlzLiRkYXRhLm1vZGVsVmFsID8gMSA6IDA7XHJcbiAgICB9XHJcbiAgICB0aGlzLiRkYXRhLml0ZW1UZW1wbGF0ZS50ZW1wbGF0ZSA9IHRoaXMubWVyZ2VDb25maWcuaXRlbVRlbXBsYXRlO1xyXG4gICAgdGhpcy5fZ2V0RGF0YVNvdXJjZSgpO1xyXG4gIH0sXHJcblxyXG4gIGRhdGEoKSB7XHJcbiAgICByZXR1cm4ge1xyXG4gICAgICAvLyBtb2RlbFZhbO+8muivt+S9v+eUqOivpeWAvOadpee7keWumuWunumZheeahOe7hOS7tueahG1vZGVsXHJcblxyXG4gICAgICAvLyDnu4Tku7bnibnmnInnmoTphY3nva7lsZ7mgKdcclxuICAgICAgZGVmYXVsdENvbmZpZzoge1xyXG4gICAgICAgIG11bHRpcGxlOiBmYWxzZSwgLy8g5piv5ZCm5aSa6YCJXHJcbiAgICAgICAgY2xlYXJhYmxlOiB0cnVlLCAvLyDmmK/lkKblh7rnjrDmuIXnqbrpgInpoblcclxuICAgICAgICBmaWx0ZXJhYmxlOiBmYWxzZSwgLy8g5piv5ZCm5Y+v5pCc57Si77yM5Y2z5Y+v6L6T5YWl5YWz6ZSu5a2XXHJcbiAgICAgICAgZmlsdGVyTG9jYWw6IHRydWUsIC8vIOaQnOe0ouacrOWcsOeahOi/mOaYr+i/nOeoi+eahOaVsOaNru+8jOW9k+S4unRydWXml7bvvIzlsLHnrpfphY3kuoZlbnVtU291cmNlUmVtb3Rl77yM5Lmf5Y+q5Lya5LuO6L+c56iL5Y+W5LiA5qyh5pWw5o2uXHJcbiAgICAgICAgaXRlbVRlbXBsYXRlOiBcIlwiLCAvLyDmmL7npLrpobnnmoTmqKHmnb9cclxuXHJcbiAgICAgICAgaXRlbURhdGFLZXk6IFwiXCIsIC8vIOmAieS4remhueeahOaVsOaNruWtl+aute+8jOWPr+mAmui/hyB7eyR0ZW1wLltrZXldfX0g5Y+W5b6XXHJcblxyXG4gICAgICAgIGl0ZW1MYWJlbEZpZWxkOiBcImxhYmVsXCIsIC8vIOmhueaVsOaNruihqOekumxhYmVs55qE5a2X5q61XHJcbiAgICAgICAgaXRlbVZhbHVlRmllbGQ6IFwidmFsdWVcIiwgLy8g6aG55pWw5o2u6KGo56S6dmFsdWXnmoTlrZfmrrVcclxuICAgICAgICBlbnVtU291cmNlOiBbXSwgLy8g5pys5Zyw5pWw5o2u5rqQXHJcbiAgICAgICAgZW51bVNvdXJjZVJlbW90ZToge1xyXG4gICAgICAgICAgLy8g6L+c56iL5pWw5o2u5rqQXHJcbiAgICAgICAgICByZW1vdGVVcmw6IFwiXCIsIC8vIOWmguaenOaYr+i/nOeoi+iuv+mXru+8jOWImeWhq+WGmeivpXVybFxyXG4gICAgICAgICAgcGFyYW1OYW1lOiBcImtleXdvcmRcIiwgLy8g6K+35rGC5Y+C5pWw5ZCN77yM6buY6K6k5piva2V5d29yZFxyXG4gICAgICAgICAgb3RoZXJQYXJhbXM6IHt9LCAvLyDlhbblroPor7fmsYLnmoTlj4LmlbDvvIzmlK/mjIHlrZfnrKbkuLLooajovr7lvI9cclxuICAgICAgICAgIHJlc0ZpZWxkOiBcIlwiLCAvLyDlk43lupTnu5PmnpznmoTlrZfmrrVcclxuICAgICAgICAgIHNlbGVjdEZpcnN0SXRlbTogZmFsc2UgLy8g6buY6K6k6YCJ5Lit56ys5LiA6aG5XHJcbiAgICAgICAgfVxyXG4gICAgICB9LFxyXG5cclxuICAgICAgaXNMb2NhbFNvdXJjZTogdHJ1ZSxcclxuICAgICAgb3B0aW9uczogW10sXHJcbiAgICAgIGl0ZW1UZW1wbGF0ZToge1xyXG4gICAgICAgIHRlbXBsYXRlOiAnJyxcclxuICAgICAgICBwcm9wczogW1wiaXRlbVwiXVxyXG4gICAgICB9LFxyXG5cclxuICAgICAgbG9hZGluZzogZmFsc2VcclxuICAgIH07XHJcbiAgfSxcclxuXHJcbiAgY29tcHV0ZWQ6IHtcclxuICAgIC8vIGRpc2FibGVkIC8gcmVhZG9ubHkgLyBoaWRkZW4gLyBwbGFjZWhvbGRlciDkvaDlj6/ku6Xnm7TmjqXkvb/nlKjov5nkupvlj5jph4/mnaXmjqfliLbnu4Tku7bnmoTooYzkuLpcclxuICAgIG9wdGlvbnNEYXRhKCkge1xyXG4gICAgICByZXR1cm4gKHRoaXMuJGRhdGEuaXNMb2NhbFNvdXJjZSAmJiB0aGlzLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2UubGVuZ3RoID4gMCkgPyB0aGlzLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2UgOiB0aGlzLiRkYXRhLm9wdGlvbnM7XHJcbiAgICB9XHJcbiAgfSxcclxuXHJcbiAgbWV0aG9kczoge1xyXG4gICAgcmVtb3RlTWV0aG9kKHF1ZXJ5KSB7XHJcbiAgICAgIGlmICghX2dldCh0aGlzLm1lcmdlQ29uZmlnLCBcImVudW1Tb3VyY2VSZW1vdGUucmVtb3RlVXJsXCIpKSB7XHJcbiAgICAgICAgcmV0dXJuO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBjb25zdCBvcHRpb25zID0ge1xyXG4gICAgICAgIHVybDogdGhpcy5tZXJnZUNvbmZpZy5lbnVtU291cmNlUmVtb3RlLnJlbW90ZVVybCxcclxuICAgICAgICBwYXJhbXM6IF9jbG9uZURlZXAoX2dldCh0aGlzLm1lcmdlQ29uZmlnLCBcImVudW1Tb3VyY2VSZW1vdGUub3RoZXJQYXJhbXNcIiwge30pKVxyXG4gICAgICB9O1xyXG4gICAgICBpZiAodGhpcy5tZXJnZUNvbmZpZy5lbnVtU291cmNlUmVtb3RlLnBhcmFtTmFtZSlcclxuICAgICAgICBvcHRpb25zLnBhcmFtc1t0aGlzLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2VSZW1vdGUucGFyYW1OYW1lXSA9IHF1ZXJ5O1xyXG4gICAgICB0aGlzLiRodHRwKG9wdGlvbnMpLnRoZW4ocmVzID0+IHtcclxuICAgICAgICB0aGlzLiRkYXRhLm9wdGlvbnMgPSB0aGlzLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2VSZW1vdGUucmVzRmllbGRcclxuICAgICAgICAgID8gX2dldChyZXMuZGF0YSwgdGhpcy5tZXJnZUNvbmZpZy5lbnVtU291cmNlUmVtb3RlLnJlc0ZpZWxkKVxyXG4gICAgICAgICAgOiByZXMuZGF0YTtcclxuICAgICAgICBpZiAoXHJcbiAgICAgICAgICB0aGlzLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2VSZW1vdGUuc2VsZWN0Rmlyc3RJdGVtICYmXHJcbiAgICAgICAgICB0aGlzLiRkYXRhLm9wdGlvbnMubGVuZ3RoID4gMFxyXG4gICAgICAgICkge1xyXG4gICAgICAgICAgdGhpcy4kZGF0YS5tb2RlbFZhbCA9XHJcbiAgICAgICAgICAgIHRoaXMuJGRhdGEubW9kZWxWYWwgfHxcclxuICAgICAgICAgICAgdGhpcy4kZGF0YS5vcHRpb25zWzBdW3RoaXMubWVyZ2VDb25maWcuaXRlbVZhbHVlRmllbGRdO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGhpcy5fa2VlcFNlbGVjdGVkSXRlbSgpO1xyXG4gICAgICB9KTtcclxuICAgIH0sXHJcblxyXG4gICAgaGFuZGxlQ2hhbmdlKCkge1xyXG4gICAgICB0aGlzLl9rZWVwU2VsZWN0ZWRJdGVtKCk7XHJcbiAgICB9LFxyXG5cclxuICAgIF9rZWVwU2VsZWN0ZWRJdGVtKCkge1xyXG4gICAgICBpZiAodGhpcy5tZXJnZUNvbmZpZy5pdGVtRGF0YUtleSkge1xyXG4gICAgICAgIGxldCBzZWxlY3RlZE1vZGVsVmFsID0gQXJyYXkuaXNBcnJheSh0aGlzLiRkYXRhLm1vZGVsVmFsKSA/IHRoaXMuJGRhdGEub3B0aW9ucy5maWx0ZXIoaXRlbSA9PiB0aGlzLiRkYXRhLm1vZGVsVmFsLmluZGV4T2YoaXRlbVt0aGlzLm1lcmdlQ29uZmlnLml0ZW1WYWx1ZUZpZWxkXSkgPj0gMCkgOiB0aGlzLiRkYXRhLm9wdGlvbnMuZmluZChpdGVtID0+IGl0ZW1bdGhpcy5tZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZF0gPT09IHRoaXMuJGRhdGEubW9kZWxWYWwpO1xyXG4gICAgICAgIHRoaXMuX3NldFRlbXBEYXRhKHRoaXMubWVyZ2VDb25maWcuaXRlbURhdGFLZXksIHNlbGVjdGVkTW9kZWxWYWwpO1xyXG4gICAgICB9XHJcbiAgICB9LFxyXG5cclxuICAgIF9nZXREYXRhU291cmNlKCkge1xyXG4gICAgICBpZiAoX2dldCh0aGlzLm1lcmdlQ29uZmlnLCBcImVudW1Tb3VyY2VSZW1vdGUucmVtb3RlVXJsXCIpKSB7XHJcbiAgICAgICAgdGhpcy4kZGF0YS5pc0xvY2FsU291cmNlID0gZmFsc2U7XHJcbiAgICAgICAgdGhpcy5yZW1vdGVNZXRob2QoKTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBpZiAodGhpcy5tZXJnZUNvbmZpZy5lbnVtU291cmNlLmxlbmd0aCA9PSAwKSB7XHJcbiAgICAgICAgICBpZiAobmNmb3JtVXRpbHMuZ2V0VmFsVHlwZSh0aGlzLnZhbHVlKSA9PSBcImJvb2xlYW5cIikge1xyXG4gICAgICAgICAgICB0aGlzLiRkYXRhLm9wdGlvbnMgPSBbXHJcbiAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFsdWU6IDEsXHJcbiAgICAgICAgICAgICAgICBsYWJlbDogXCJ0cnVlXCJcclxuICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHZhbHVlOiAwLFxyXG4gICAgICAgICAgICAgICAgbGFiZWw6IFwiZmFsc2VcIlxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXTtcclxuICAgICAgICAgICAgdGhpcy5fa2VlcFNlbGVjdGVkSXRlbSgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICB0aGlzLiRkYXRhLm9wdGlvbnMgPSB0aGlzLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2U7XHJcbiAgICAgICAgICB0aGlzLl9rZWVwU2VsZWN0ZWRJdGVtKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG5cclxuICAgIF9wcm9jZXNzTW9kZWxWYWwobmV3VmFsKSB7XHJcbiAgICAgIGlmICh0aGlzLiRkYXRhLnZhbHVlVHlwZSA9PT0gXCJib29sZWFuXCIpIHtcclxuICAgICAgICByZXR1cm4gbmV3VmFsID8gdHJ1ZSA6IGZhbHNlO1xyXG4gICAgICB9XHJcbiAgICAgIHJldHVybiBuZXdWYWw7XHJcbiAgICB9XHJcbiAgfSxcclxuXHJcbiAgd2F0Y2g6IHtcclxuICAgIC8v44CQ5L2/Y29uZmln5pSv5oyB5a2X56ym5Liy6KGo6L6+5byP44CRKDIpIHdhdGNo5ZyoY29tcHV0ZWTlo7DmmI7nmoTlsZ7mgKfvvIzlvZPlj5HnlJ/lj5jljJbml7bvvIzmiafooYznm7jlhbPnmoTliqjkvZxcclxuICAgIFwibWVyZ2VDb25maWcuZW51bVNvdXJjZVJlbW90ZS5vdGhlclBhcmFtc1wiOiB7XHJcbiAgICAgIGhhbmRsZXI6IGZ1bmN0aW9uKG5ld1ZhbCwgb2xkVmFsKSB7XHJcbiAgICAgICAgaWYgKEpTT04uc3RyaW5naWZ5KG5ld1ZhbCkgIT09IEpTT04uc3RyaW5naWZ5KG9sZFZhbCkpIHtcclxuICAgICAgICAgIGlmIChvbGRWYWwgIT09IHVuZGVmaW5lZCkge1xyXG4gICAgICAgICAgICAvLyDpnZ7nrKzkuIDmrKFcclxuICAgICAgICAgICAgaWYgKEFycmF5LmlzQXJyYXkodGhpcy5tb2RlbFZhbCkpIHtcclxuICAgICAgICAgICAgICB0aGlzLm1vZGVsVmFsID0gW107XHJcbiAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgdGhpcy5tb2RlbFZhbCA9IG51bGw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHRoaXMucmVtb3RlTWV0aG9kKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59O1xyXG48L3NjcmlwdD5cclxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUE2QkE7QUFDQTs7O0FBQUE7QUFDQTs7O0FBQUE7QUFDQTs7Ozs7QUFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBREE7QUFHQTtBQUNBO0FBREE7QUFKQTtBQUNBO0FBUUE7QUFDQTtBQUNBO0FBQ0E7QUFGQTtBQURBO0FBTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQU5BO0FBWkE7QUFDQTtBQXFCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRkE7QUFDQTtBQUlBO0FBakNBO0FBbUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFKQTtBQUNBO0FBTUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUZBO0FBSUE7QUFFQTtBQUNBO0FBR0E7QUFJQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUZBO0FBS0E7QUFDQTtBQUZBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXZFQTtBQUNBO0FBeUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBYkE7QUFGQTtBQWxKQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js?!./src/components/control-comps/select.vue?vue&type=script&lang=js&\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _get2 = __webpack_require__(/*! lodash-es/get */ \"./node_modules/lodash-es/get.js\");\n\nvar _get3 = _interopRequireDefault(_get2);\n\nvar _cloneDeep2 = __webpack_require__(/*! lodash-es/cloneDeep */ \"./node_modules/lodash-es/cloneDeep.js\");\n\nvar _cloneDeep3 = _interopRequireDefault(_cloneDeep2);\n\nvar _ncformCommon = __webpack_require__(/*! @ncform/ncform-common */ \"@ncform/ncform-common\");\n\nvar _ncformCommon2 = _interopRequireDefault(_ncformCommon);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar controlMixin = _ncformCommon2.default.mixins.vue.controlMixin; //\n//\n//\n//\n//\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 ncformUtils = _ncformCommon2.default.ncformUtils;\n\nexports.default = {\n mixins: [controlMixin],\n\n i18nData: {\n en: {\n selectPls: \"Select Please\"\n },\n zh_cn: {\n selectPls: \"请选择\"\n }\n },\n\n props: {\n value: {\n type: [String, Number, Boolean, Object, Array],\n default: \"\"\n }\n },\n created: function created() {\n if (typeof this.value === \"boolean\") {\n this.$data.valueType = \"boolean\";\n this.$data.modelVal = this.$data.modelVal ? 1 : 0;\n }\n this.$data.itemTemplate.template = this.mergeConfig.itemTemplate;\n this._getDataSource();\n },\n data: function data() {\n return {\n // modelVal:请使用该值来绑定实际的组件的model\n\n // 组件特有的配置属性\n defaultConfig: {\n multiple: false, // 是否多选\n clearable: true, // 是否出现清空选项\n filterable: false, // 是否可搜索,即可输入关键字\n filterLocal: true, // 搜索本地的还是远程的数据,当为true时,就算配了enumSourceRemote,也只会从远程取一次数据\n itemTemplate: \"\", // 显示项的模板\n\n itemDataKey: \"\", // 选中项的数据字段,可通过 {{$temp.[key]}} 取得\n\n itemLabelField: \"label\", // 项数据表示label的字段\n itemValueField: \"value\", // 项数据表示value的字段\n enumSource: [], // 本地数据源\n enumSourceRemote: {\n // 远程数据源\n remoteUrl: \"\", // 如果是远程访问,则填写该url\n paramName: \"keyword\", // 请求参数名,默认是keyword\n otherParams: {}, // 其它请求的参数,支持字符串表达式\n resField: \"\", // 响应结果的字段\n selectFirstItem: false // 默认选中第一项\n }\n },\n\n isLocalSource: true,\n options: [],\n itemTemplate: {\n template: '',\n props: [\"item\"]\n },\n\n loading: false\n };\n },\n\n\n computed: {\n // disabled / readonly / hidden / placeholder 你可以直接使用这些变量来控制组件的行为\n optionsData: function optionsData() {\n return this.$data.isLocalSource && this.mergeConfig.enumSource.length > 0 ? this.mergeConfig.enumSource : this.$data.options;\n }\n },\n\n methods: {\n remoteMethod: function remoteMethod(query) {\n var _this = this;\n\n if (!(0, _get3.default)(this.mergeConfig, \"enumSourceRemote.remoteUrl\")) {\n return;\n }\n\n var options = {\n url: this.mergeConfig.enumSourceRemote.remoteUrl,\n params: (0, _cloneDeep3.default)((0, _get3.default)(this.mergeConfig, \"enumSourceRemote.otherParams\", {}))\n };\n if (this.mergeConfig.enumSourceRemote.paramName) options.params[this.mergeConfig.enumSourceRemote.paramName] = query;\n this.$http(options).then(function (res) {\n _this.$data.options = _this.mergeConfig.enumSourceRemote.resField ? (0, _get3.default)(res.data, _this.mergeConfig.enumSourceRemote.resField) : res.data;\n if (_this.mergeConfig.enumSourceRemote.selectFirstItem && _this.$data.options.length > 0) {\n _this.$data.modelVal = _this.$data.modelVal || _this.$data.options[0][_this.mergeConfig.itemValueField];\n }\n\n _this._keepSelectedItem();\n });\n },\n handleChange: function handleChange() {\n this._keepSelectedItem();\n },\n _keepSelectedItem: function _keepSelectedItem() {\n var _this2 = this;\n\n if (this.mergeConfig.itemDataKey) {\n var selectedModelVal = Array.isArray(this.$data.modelVal) ? this.optionsData.filter(function (item) {\n return _this2.$data.modelVal.indexOf(item[_this2.mergeConfig.itemValueField]) >= 0;\n }) : this.optionsData.find(function (item) {\n return item[_this2.mergeConfig.itemValueField] === _this2.$data.modelVal;\n });\n this._setTempData(this.mergeConfig.itemDataKey, selectedModelVal);\n }\n },\n _getDataSource: function _getDataSource() {\n if ((0, _get3.default)(this.mergeConfig, \"enumSourceRemote.remoteUrl\")) {\n this.$data.isLocalSource = false;\n this.remoteMethod();\n } else {\n if (this.mergeConfig.enumSource.length == 0) {\n if (ncformUtils.getValType(this.value) == \"boolean\") {\n this.$data.options = [{\n value: 1,\n label: \"true\"\n }, {\n value: 0,\n label: \"false\"\n }];\n this._keepSelectedItem();\n }\n } else {\n this.$data.options = this.mergeConfig.enumSource;\n this._keepSelectedItem();\n }\n }\n },\n _processModelVal: function _processModelVal(newVal) {\n if (this.$data.valueType === \"boolean\") {\n return newVal ? true : false;\n }\n return newVal;\n }\n },\n\n watch: {\n //【使config支持字符串表达式】(2) watch在computed声明的属性,当发生变化时,执行相关的动作\n \"mergeConfig.enumSourceRemote.otherParams\": {\n handler: function handler(newVal, oldVal) {\n if (JSON.stringify(newVal) !== JSON.stringify(oldVal)) {\n if (oldVal !== undefined) {\n // 非第一次\n if (Array.isArray(this.modelVal)) {\n this.modelVal = [];\n } else {\n this.modelVal = null;\n }\n }\n this.remoteMethod();\n }\n }\n }\n }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vLi4vbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanMhLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3NyYy9jb21wb25lbnRzL2NvbnRyb2wtY29tcHMvc2VsZWN0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyYuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9bbmFtZV0vc2VsZWN0LnZ1ZT9lZDA3Il0sInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cbiAgPGVsLXNlbGVjdFxuICAgIHYtbW9kZWw9XCJtb2RlbFZhbFwiXG4gICAgOnBsYWNlaG9sZGVyPVwicGxhY2Vob2xkZXIgfHwgJG5jbGFuZygnc2VsZWN0UGxzJylcIlxuICAgIHYtc2hvdz1cIiFoaWRkZW5cIlxuICAgIDpkaXNhYmxlZD1cImRpc2FibGVkIHx8IHJlYWRvbmx5XCJcbiAgICA6Y2xlYXJhYmxlPVwibWVyZ2VDb25maWcuY2xlYXJhYmxlXCJcbiAgICA6bXVsdGlwbGU9XCJtZXJnZUNvbmZpZy5tdWx0aXBsZVwiXG4gICAgOmZpbHRlcmFibGU9XCJtZXJnZUNvbmZpZy5maWx0ZXJhYmxlXCJcbiAgICA6cmVtb3RlPVwiIWlzTG9jYWxTb3VyY2UgJiYgIW1lcmdlQ29uZmlnLmZpbHRlckxvY2FsXCJcbiAgICA6cmVtb3RlLW1ldGhvZD1cIighaXNMb2NhbFNvdXJjZSAmJiAhbWVyZ2VDb25maWcuZmlsdGVyTG9jYWwpID8gcmVtb3RlTWV0aG9kIDogbnVsbFwiXG4gICAgOmxvYWRpbmc9XCJsb2FkaW5nXCJcbiAgICBAY2hhbmdlPVwiaGFuZGxlQ2hhbmdlXCJcbiAgPlxuICAgIDxlbC1vcHRpb25cbiAgICAgIHYtZm9yPVwiaXRlbSBpbiBvcHRpb25zRGF0YVwiXG4gICAgICA6a2V5PVwiaXRlbVttZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZF1cIlxuICAgICAgOmxhYmVsPVwiaXRlbVttZXJnZUNvbmZpZy5pdGVtTGFiZWxGaWVsZF1cIlxuICAgICAgOnZhbHVlPVwiaXRlbVttZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZF1cIlxuICAgID5cbiAgICAgIDxjb21wb25lbnQgdi1pZj1cIml0ZW1UZW1wbGF0ZS50ZW1wbGF0ZVwiIDppdGVtPVwiaXRlbVwiIDppcz1cIml0ZW1UZW1wbGF0ZVwiPjwvY29tcG9uZW50PlxuICAgIDwvZWwtb3B0aW9uPlxuICA8L2VsLXNlbGVjdD5cbjwvdGVtcGxhdGU+XG5cbjxzdHlsZSBsYW5nPVwic2Nzc1wiIHNjb3BlZD5cbjwvc3R5bGU+XG5cbjxzY3JpcHQ+XG5pbXBvcnQgX2dldCBmcm9tIFwibG9kYXNoLWVzL2dldFwiO1xuaW1wb3J0IF9jbG9uZURlZXAgZnJvbSBcImxvZGFzaC1lcy9jbG9uZURlZXBcIjtcbmltcG9ydCBuY2Zvcm1Db21tb24gZnJvbSBcIkBuY2Zvcm0vbmNmb3JtLWNvbW1vblwiO1xuXG5jb25zdCBjb250cm9sTWl4aW4gPSBuY2Zvcm1Db21tb24ubWl4aW5zLnZ1ZS5jb250cm9sTWl4aW47XG5jb25zdCBuY2Zvcm1VdGlscyA9IG5jZm9ybUNvbW1vbi5uY2Zvcm1VdGlscztcblxuZXhwb3J0IGRlZmF1bHQge1xuICBtaXhpbnM6IFtjb250cm9sTWl4aW5dLFxuXG4gIGkxOG5EYXRhOiB7XG4gICAgZW46IHtcbiAgICAgIHNlbGVjdFBsczogXCJTZWxlY3QgUGxlYXNlXCJcbiAgICB9LFxuICAgIHpoX2NuOiB7XG4gICAgICBzZWxlY3RQbHM6IFwi6K+36YCJ5oupXCJcbiAgICB9XG4gIH0sXG5cbiAgcHJvcHM6IHtcbiAgICB2YWx1ZToge1xuICAgICAgdHlwZTogW1N0cmluZywgTnVtYmVyLCBCb29sZWFuLCBPYmplY3QsIEFycmF5XSxcbiAgICAgIGRlZmF1bHQ6IFwiXCJcbiAgICB9XG4gIH0sXG4gIGNyZWF0ZWQoKSB7XG4gICAgaWYgKHR5cGVvZiB0aGlzLnZhbHVlID09PSBcImJvb2xlYW5cIikge1xuICAgICAgdGhpcy4kZGF0YS52YWx1ZVR5cGUgPSBcImJvb2xlYW5cIjtcbiAgICAgIHRoaXMuJGRhdGEubW9kZWxWYWwgPSB0aGlzLiRkYXRhLm1vZGVsVmFsID8gMSA6IDA7XG4gICAgfVxuICAgIHRoaXMuJGRhdGEuaXRlbVRlbXBsYXRlLnRlbXBsYXRlID0gdGhpcy5tZXJnZUNvbmZpZy5pdGVtVGVtcGxhdGU7XG4gICAgdGhpcy5fZ2V0RGF0YVNvdXJjZSgpO1xuICB9LFxuXG4gIGRhdGEoKSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIC8vIG1vZGVsVmFs77ya6K+35L2/55So6K+l5YC85p2l57uR5a6a5a6e6ZmF55qE57uE5Lu255qEbW9kZWxcblxuICAgICAgLy8g57uE5Lu254m55pyJ55qE6YWN572u5bGe5oCnXG4gICAgICBkZWZhdWx0Q29uZmlnOiB7XG4gICAgICAgIG11bHRpcGxlOiBmYWxzZSwgLy8g5piv5ZCm5aSa6YCJXG4gICAgICAgIGNsZWFyYWJsZTogdHJ1ZSwgLy8g5piv5ZCm5Ye6546w5riF56m66YCJ6aG5XG4gICAgICAgIGZpbHRlcmFibGU6IGZhbHNlLCAvLyDmmK/lkKblj6/mkJzntKLvvIzljbPlj6/ovpPlhaXlhbPplK7lrZdcbiAgICAgICAgZmlsdGVyTG9jYWw6IHRydWUsIC8vIOaQnOe0ouacrOWcsOeahOi/mOaYr+i/nOeoi+eahOaVsOaNru+8jOW9k+S4unRydWXml7bvvIzlsLHnrpfphY3kuoZlbnVtU291cmNlUmVtb3Rl77yM5Lmf5Y+q5Lya5LuO6L+c56iL5Y+W5LiA5qyh5pWw5o2uXG4gICAgICAgIGl0ZW1UZW1wbGF0ZTogXCJcIiwgLy8g5pi+56S66aG555qE5qih5p2/XG5cbiAgICAgICAgaXRlbURhdGFLZXk6IFwiXCIsIC8vIOmAieS4remhueeahOaVsOaNruWtl+aute+8jOWPr+mAmui/hyB7eyR0ZW1wLltrZXldfX0g5Y+W5b6XXG5cbiAgICAgICAgaXRlbUxhYmVsRmllbGQ6IFwibGFiZWxcIiwgLy8g6aG55pWw5o2u6KGo56S6bGFiZWznmoTlrZfmrrVcbiAgICAgICAgaXRlbVZhbHVlRmllbGQ6IFwidmFsdWVcIiwgLy8g6aG55pWw5o2u6KGo56S6dmFsdWXnmoTlrZfmrrVcbiAgICAgICAgZW51bVNvdXJjZTogW10sIC8vIOacrOWcsOaVsOaNrua6kFxuICAgICAgICBlbnVtU291cmNlUmVtb3RlOiB7XG4gICAgICAgICAgLy8g6L+c56iL5pWw5o2u5rqQXG4gICAgICAgICAgcmVtb3RlVXJsOiBcIlwiLCAvLyDlpoLmnpzmmK/ov5znqIvorr/pl67vvIzliJnloavlhpnor6V1cmxcbiAgICAgICAgICBwYXJhbU5hbWU6IFwia2V5d29yZFwiLCAvLyDor7fmsYLlj4LmlbDlkI3vvIzpu5jorqTmmK9rZXl3b3JkXG4gICAgICAgICAgb3RoZXJQYXJhbXM6IHt9LCAvLyDlhbblroPor7fmsYLnmoTlj4LmlbDvvIzmlK/mjIHlrZfnrKbkuLLooajovr7lvI9cbiAgICAgICAgICByZXNGaWVsZDogXCJcIiwgLy8g5ZON5bqU57uT5p6c55qE5a2X5q61XG4gICAgICAgICAgc2VsZWN0Rmlyc3RJdGVtOiBmYWxzZSAvLyDpu5jorqTpgInkuK3nrKzkuIDpoblcbiAgICAgICAgfVxuICAgICAgfSxcblxuICAgICAgaXNMb2NhbFNvdXJjZTogdHJ1ZSxcbiAgICAgIG9wdGlvbnM6IFtdLFxuICAgICAgaXRlbVRlbXBsYXRlOiB7XG4gICAgICAgIHRlbXBsYXRlOiAnJyxcbiAgICAgICAgcHJvcHM6IFtcIml0ZW1cIl1cbiAgICAgIH0sXG5cbiAgICAgIGxvYWRpbmc6IGZhbHNlXG4gICAgfTtcbiAgfSxcblxuICBjb21wdXRlZDoge1xuICAgIC8vIGRpc2FibGVkIC8gcmVhZG9ubHkgLyBoaWRkZW4gLyBwbGFjZWhvbGRlciDkvaDlj6/ku6Xnm7TmjqXkvb/nlKjov5nkupvlj5jph4/mnaXmjqfliLbnu4Tku7bnmoTooYzkuLpcbiAgICBvcHRpb25zRGF0YSgpIHtcbiAgICAgIHJldHVybiAodGhpcy4kZGF0YS5pc0xvY2FsU291cmNlICYmIHRoaXMubWVyZ2VDb25maWcuZW51bVNvdXJjZS5sZW5ndGggPiAwKSA/IHRoaXMubWVyZ2VDb25maWcuZW51bVNvdXJjZSA6IHRoaXMuJGRhdGEub3B0aW9ucztcbiAgICB9XG4gIH0sXG5cbiAgbWV0aG9kczoge1xuICAgIHJlbW90ZU1ldGhvZChxdWVyeSkge1xuICAgICAgaWYgKCFfZ2V0KHRoaXMubWVyZ2VDb25maWcsIFwiZW51bVNvdXJjZVJlbW90ZS5yZW1vdGVVcmxcIikpIHtcbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuXG4gICAgICBjb25zdCBvcHRpb25zID0ge1xuICAgICAgICB1cmw6IHRoaXMubWVyZ2VDb25maWcuZW51bVNvdXJjZVJlbW90ZS5yZW1vdGVVcmwsXG4gICAgICAgIHBhcmFtczogX2Nsb25lRGVlcChfZ2V0KHRoaXMubWVyZ2VDb25maWcsIFwiZW51bVNvdXJjZVJlbW90ZS5vdGhlclBhcmFtc1wiLCB7fSkpXG4gICAgICB9O1xuICAgICAgaWYgKHRoaXMubWVyZ2VDb25maWcuZW51bVNvdXJjZVJlbW90ZS5wYXJhbU5hbWUpXG4gICAgICAgIG9wdGlvbnMucGFyYW1zW3RoaXMubWVyZ2VDb25maWcuZW51bVNvdXJjZVJlbW90ZS5wYXJhbU5hbWVdID0gcXVlcnk7XG4gICAgICB0aGlzLiRodHRwKG9wdGlvbnMpLnRoZW4ocmVzID0+IHtcbiAgICAgICAgdGhpcy4kZGF0YS5vcHRpb25zID0gdGhpcy5tZXJnZUNvbmZpZy5lbnVtU291cmNlUmVtb3RlLnJlc0ZpZWxkXG4gICAgICAgICAgPyBfZ2V0KHJlcy5kYXRhLCB0aGlzLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2VSZW1vdGUucmVzRmllbGQpXG4gICAgICAgICAgOiByZXMuZGF0YTtcbiAgICAgICAgaWYgKFxuICAgICAgICAgIHRoaXMubWVyZ2VDb25maWcuZW51bVNvdXJjZVJlbW90ZS5zZWxlY3RGaXJzdEl0ZW0gJiZcbiAgICAgICAgICB0aGlzLiRkYXRhLm9wdGlvbnMubGVuZ3RoID4gMFxuICAgICAgICApIHtcbiAgICAgICAgICB0aGlzLiRkYXRhLm1vZGVsVmFsID1cbiAgICAgICAgICAgIHRoaXMuJGRhdGEubW9kZWxWYWwgfHxcbiAgICAgICAgICAgIHRoaXMuJGRhdGEub3B0aW9uc1swXVt0aGlzLm1lcmdlQ29uZmlnLml0ZW1WYWx1ZUZpZWxkXTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRoaXMuX2tlZXBTZWxlY3RlZEl0ZW0oKTtcbiAgICAgIH0pO1xuICAgIH0sXG5cbiAgICBoYW5kbGVDaGFuZ2UoKSB7XG4gICAgICB0aGlzLl9rZWVwU2VsZWN0ZWRJdGVtKCk7XG4gICAgfSxcblxuICAgIF9rZWVwU2VsZWN0ZWRJdGVtKCkge1xuICAgICAgaWYgKHRoaXMubWVyZ2VDb25maWcuaXRlbURhdGFLZXkpIHtcbiAgICAgICAgbGV0IHNlbGVjdGVkTW9kZWxWYWwgPSBBcnJheS5pc0FycmF5KHRoaXMuJGRhdGEubW9kZWxWYWwpID8gdGhpcy5vcHRpb25zRGF0YS5maWx0ZXIoaXRlbSA9PiB0aGlzLiRkYXRhLm1vZGVsVmFsLmluZGV4T2YoaXRlbVt0aGlzLm1lcmdlQ29uZmlnLml0ZW1WYWx1ZUZpZWxkXSkgPj0gMCkgOiB0aGlzLm9wdGlvbnNEYXRhLmZpbmQoaXRlbSA9PiBpdGVtW3RoaXMubWVyZ2VDb25maWcuaXRlbVZhbHVlRmllbGRdID09PSB0aGlzLiRkYXRhLm1vZGVsVmFsKTtcbiAgICAgICAgdGhpcy5fc2V0VGVtcERhdGEodGhpcy5tZXJnZUNvbmZpZy5pdGVtRGF0YUtleSwgc2VsZWN0ZWRNb2RlbFZhbCk7XG4gICAgICB9XG4gICAgfSxcblxuICAgIF9nZXREYXRhU291cmNlKCkge1xuICAgICAgaWYgKF9nZXQodGhpcy5tZXJnZUNvbmZpZywgXCJlbnVtU291cmNlUmVtb3RlLnJlbW90ZVVybFwiKSkge1xuICAgICAgICB0aGlzLiRkYXRhLmlzTG9jYWxTb3VyY2UgPSBmYWxzZTtcbiAgICAgICAgdGhpcy5yZW1vdGVNZXRob2QoKTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIGlmICh0aGlzLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2UubGVuZ3RoID09IDApIHtcbiAgICAgICAgICBpZiAobmNmb3JtVXRpbHMuZ2V0VmFsVHlwZSh0aGlzLnZhbHVlKSA9PSBcImJvb2xlYW5cIikge1xuICAgICAgICAgICAgdGhpcy4kZGF0YS5vcHRpb25zID0gW1xuICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFsdWU6IDEsXG4gICAgICAgICAgICAgICAgbGFiZWw6IFwidHJ1ZVwiXG4gICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YWx1ZTogMCxcbiAgICAgICAgICAgICAgICBsYWJlbDogXCJmYWxzZVwiXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIF07XG4gICAgICAgICAgICB0aGlzLl9rZWVwU2VsZWN0ZWRJdGVtKCk7XG4gICAgICAgICAgfVxuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIHRoaXMuJGRhdGEub3B0aW9ucyA9IHRoaXMubWVyZ2VDb25maWcuZW51bVNvdXJjZTtcbiAgICAgICAgICB0aGlzLl9rZWVwU2VsZWN0ZWRJdGVtKCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9LFxuXG4gICAgX3Byb2Nlc3NNb2RlbFZhbChuZXdWYWwpIHtcbiAgICAgIGlmICh0aGlzLiRkYXRhLnZhbHVlVHlwZSA9PT0gXCJib29sZWFuXCIpIHtcbiAgICAgICAgcmV0dXJuIG5ld1ZhbCA/IHRydWUgOiBmYWxzZTtcbiAgICAgIH1cbiAgICAgIHJldHVybiBuZXdWYWw7XG4gICAgfVxuICB9LFxuXG4gIHdhdGNoOiB7XG4gICAgLy/jgJDkvb9jb25maWfmlK/mjIHlrZfnrKbkuLLooajovr7lvI/jgJEoMikgd2F0Y2jlnKhjb21wdXRlZOWjsOaYjueahOWxnuaAp++8jOW9k+WPkeeUn+WPmOWMluaXtu+8jOaJp+ihjOebuOWFs+eahOWKqOS9nFxuICAgIFwibWVyZ2VDb25maWcuZW51bVNvdXJjZVJlbW90ZS5vdGhlclBhcmFtc1wiOiB7XG4gICAgICBoYW5kbGVyOiBmdW5jdGlvbihuZXdWYWwsIG9sZFZhbCkge1xuICAgICAgICBpZiAoSlNPTi5zdHJpbmdpZnkobmV3VmFsKSAhPT0gSlNPTi5zdHJpbmdpZnkob2xkVmFsKSkge1xuICAgICAgICAgIGlmIChvbGRWYWwgIT09IHVuZGVmaW5lZCkge1xuICAgICAgICAgICAgLy8g6Z2e56ys5LiA5qyhXG4gICAgICAgICAgICBpZiAoQXJyYXkuaXNBcnJheSh0aGlzLm1vZGVsVmFsKSkge1xuICAgICAgICAgICAgICB0aGlzLm1vZGVsVmFsID0gW107XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICB0aGlzLm1vZGVsVmFsID0gbnVsbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgdGhpcy5yZW1vdGVNZXRob2QoKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufTtcbjwvc2NyaXB0PlxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUE2QkE7QUFDQTs7O0FBQUE7QUFDQTs7O0FBQUE7QUFDQTs7Ozs7QUFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBREE7QUFHQTtBQUNBO0FBREE7QUFKQTtBQUNBO0FBUUE7QUFDQTtBQUNBO0FBQ0E7QUFGQTtBQURBO0FBTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQU5BO0FBWkE7QUFDQTtBQXFCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRkE7QUFDQTtBQUlBO0FBakNBO0FBbUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFKQTtBQUNBO0FBTUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUZBO0FBSUE7QUFFQTtBQUNBO0FBR0E7QUFJQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUZBO0FBS0E7QUFDQTtBQUZBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXZFQTtBQUNBO0FBeUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBYkE7QUFGQTtBQWxKQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js?!./src/components/control-comps/select.vue?vue&type=script&lang=js&\n"); /***/ }), diff --git a/ncform-theme-elementui/assets/dist/select.js b/ncform-theme-elementui/assets/dist/select.js index 95be044..81b138e 100644 --- a/ncform-theme-elementui/assets/dist/select.js +++ b/ncform-theme-elementui/assets/dist/select.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 _get2 = __webpack_require__(/*! lodash-es/get */ \"./node_modules/lodash-es/get.js\");\n\nvar _get3 = _interopRequireDefault(_get2);\n\nvar _cloneDeep2 = __webpack_require__(/*! lodash-es/cloneDeep */ \"./node_modules/lodash-es/cloneDeep.js\");\n\nvar _cloneDeep3 = _interopRequireDefault(_cloneDeep2);\n\nvar _ncformCommon = __webpack_require__(/*! @ncform/ncform-common */ \"@ncform/ncform-common\");\n\nvar _ncformCommon2 = _interopRequireDefault(_ncformCommon);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar controlMixin = _ncformCommon2.default.mixins.vue.controlMixin; //\n//\n//\n//\n//\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 ncformUtils = _ncformCommon2.default.ncformUtils;\n\nexports.default = {\n mixins: [controlMixin],\n\n i18nData: {\n en: {\n selectPls: \"Select Please\"\n },\n zh_cn: {\n selectPls: \"请选择\"\n }\n },\n\n props: {\n value: {\n type: [String, Number, Boolean, Object, Array],\n default: \"\"\n }\n },\n created: function created() {\n if (typeof this.value === \"boolean\") {\n this.$data.valueType = \"boolean\";\n this.$data.modelVal = this.$data.modelVal ? 1 : 0;\n }\n this.$data.itemTemplate.template = this.mergeConfig.itemTemplate;\n this._getDataSource();\n },\n data: function data() {\n return {\n // modelVal:请使用该值来绑定实际的组件的model\n\n // 组件特有的配置属性\n defaultConfig: {\n multiple: false, // 是否多选\n clearable: true, // 是否出现清空选项\n filterable: false, // 是否可搜索,即可输入关键字\n filterLocal: true, // 搜索本地的还是远程的数据,当为true时,就算配了enumSourceRemote,也只会从远程取一次数据\n itemTemplate: \"\", // 显示项的模板\n\n itemDataKey: \"\", // 选中项的数据字段,可通过 {{$temp.[key]}} 取得\n\n itemLabelField: \"label\", // 项数据表示label的字段\n itemValueField: \"value\", // 项数据表示value的字段\n enumSource: [], // 本地数据源\n enumSourceRemote: {\n // 远程数据源\n remoteUrl: \"\", // 如果是远程访问,则填写该url\n paramName: \"keyword\", // 请求参数名,默认是keyword\n otherParams: {}, // 其它请求的参数,支持字符串表达式\n resField: \"\", // 响应结果的字段\n selectFirstItem: false // 默认选中第一项\n }\n },\n\n isLocalSource: true,\n options: [],\n itemTemplate: {\n template: '',\n props: [\"item\"]\n },\n\n loading: false\n };\n },\n\n\n computed: {\n // disabled / readonly / hidden / placeholder 你可以直接使用这些变量来控制组件的行为\n optionsData: function optionsData() {\n return this.$data.isLocalSource && this.mergeConfig.enumSource.length > 0 ? this.mergeConfig.enumSource : this.$data.options;\n }\n },\n\n methods: {\n remoteMethod: function remoteMethod(query) {\n var _this = this;\n\n if (!(0, _get3.default)(this.mergeConfig, \"enumSourceRemote.remoteUrl\")) {\n return;\n }\n\n var options = {\n url: this.mergeConfig.enumSourceRemote.remoteUrl,\n params: (0, _cloneDeep3.default)((0, _get3.default)(this.mergeConfig, \"enumSourceRemote.otherParams\", {}))\n };\n if (this.mergeConfig.enumSourceRemote.paramName) options.params[this.mergeConfig.enumSourceRemote.paramName] = query;\n this.$http(options).then(function (res) {\n _this.$data.options = _this.mergeConfig.enumSourceRemote.resField ? (0, _get3.default)(res.data, _this.mergeConfig.enumSourceRemote.resField) : res.data;\n if (_this.mergeConfig.enumSourceRemote.selectFirstItem && _this.$data.options.length > 0) {\n _this.$data.modelVal = _this.$data.modelVal || _this.$data.options[0][_this.mergeConfig.itemValueField];\n }\n\n _this._keepSelectedItem();\n });\n },\n handleChange: function handleChange() {\n this._keepSelectedItem();\n },\n _keepSelectedItem: function _keepSelectedItem() {\n var _this2 = this;\n\n if (this.mergeConfig.itemDataKey) {\n var selectedModelVal = Array.isArray(this.$data.modelVal) ? this.$data.options.filter(function (item) {\n return _this2.$data.modelVal.indexOf(item[_this2.mergeConfig.itemValueField]) >= 0;\n }) : this.$data.options.find(function (item) {\n return item[_this2.mergeConfig.itemValueField] === _this2.$data.modelVal;\n });\n this._setTempData(this.mergeConfig.itemDataKey, selectedModelVal);\n }\n },\n _getDataSource: function _getDataSource() {\n if ((0, _get3.default)(this.mergeConfig, \"enumSourceRemote.remoteUrl\")) {\n this.$data.isLocalSource = false;\n this.remoteMethod();\n } else {\n if (this.mergeConfig.enumSource.length == 0) {\n if (ncformUtils.getValType(this.value) == \"boolean\") {\n this.$data.options = [{\n value: 1,\n label: \"true\"\n }, {\n value: 0,\n label: \"false\"\n }];\n this._keepSelectedItem();\n }\n } else {\n this.$data.options = this.mergeConfig.enumSource;\n this._keepSelectedItem();\n }\n }\n },\n _processModelVal: function _processModelVal(newVal) {\n if (this.$data.valueType === \"boolean\") {\n return newVal ? true : false;\n }\n return newVal;\n }\n },\n\n watch: {\n //【使config支持字符串表达式】(2) watch在computed声明的属性,当发生变化时,执行相关的动作\n \"mergeConfig.enumSourceRemote.otherParams\": {\n handler: function handler(newVal, oldVal) {\n if (JSON.stringify(newVal) !== JSON.stringify(oldVal)) {\n if (oldVal !== undefined) {\n // 非第一次\n if (Array.isArray(this.modelVal)) {\n this.modelVal = [];\n } else {\n this.modelVal = null;\n }\n }\n this.remoteMethod();\n }\n }\n }\n }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vLi4vbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanMhLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3NyYy9jb21wb25lbnRzL2NvbnRyb2wtY29tcHMvc2VsZWN0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyYuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9bbmFtZV0vc2VsZWN0LnZ1ZT9lZDA3Il0sInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuICA8ZWwtc2VsZWN0XHJcbiAgICB2LW1vZGVsPVwibW9kZWxWYWxcIlxyXG4gICAgOnBsYWNlaG9sZGVyPVwicGxhY2Vob2xkZXIgfHwgJG5jbGFuZygnc2VsZWN0UGxzJylcIlxyXG4gICAgdi1zaG93PVwiIWhpZGRlblwiXHJcbiAgICA6ZGlzYWJsZWQ9XCJkaXNhYmxlZCB8fCByZWFkb25seVwiXHJcbiAgICA6Y2xlYXJhYmxlPVwibWVyZ2VDb25maWcuY2xlYXJhYmxlXCJcclxuICAgIDptdWx0aXBsZT1cIm1lcmdlQ29uZmlnLm11bHRpcGxlXCJcclxuICAgIDpmaWx0ZXJhYmxlPVwibWVyZ2VDb25maWcuZmlsdGVyYWJsZVwiXHJcbiAgICA6cmVtb3RlPVwiIWlzTG9jYWxTb3VyY2UgJiYgIW1lcmdlQ29uZmlnLmZpbHRlckxvY2FsXCJcclxuICAgIDpyZW1vdGUtbWV0aG9kPVwiKCFpc0xvY2FsU291cmNlICYmICFtZXJnZUNvbmZpZy5maWx0ZXJMb2NhbCkgPyByZW1vdGVNZXRob2QgOiBudWxsXCJcclxuICAgIDpsb2FkaW5nPVwibG9hZGluZ1wiXHJcbiAgICBAY2hhbmdlPVwiaGFuZGxlQ2hhbmdlXCJcclxuICA+XHJcbiAgICA8ZWwtb3B0aW9uXHJcbiAgICAgIHYtZm9yPVwiaXRlbSBpbiBvcHRpb25zRGF0YVwiXHJcbiAgICAgIDprZXk9XCJpdGVtW21lcmdlQ29uZmlnLml0ZW1WYWx1ZUZpZWxkXVwiXHJcbiAgICAgIDpsYWJlbD1cIml0ZW1bbWVyZ2VDb25maWcuaXRlbUxhYmVsRmllbGRdXCJcclxuICAgICAgOnZhbHVlPVwiaXRlbVttZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZF1cIlxyXG4gICAgPlxyXG4gICAgICA8Y29tcG9uZW50IHYtaWY9XCJpdGVtVGVtcGxhdGUudGVtcGxhdGVcIiA6aXRlbT1cIml0ZW1cIiA6aXM9XCJpdGVtVGVtcGxhdGVcIj48L2NvbXBvbmVudD5cclxuICAgIDwvZWwtb3B0aW9uPlxyXG4gIDwvZWwtc2VsZWN0PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHN0eWxlIGxhbmc9XCJzY3NzXCIgc2NvcGVkPlxyXG48L3N0eWxlPlxyXG5cclxuPHNjcmlwdD5cclxuaW1wb3J0IF9nZXQgZnJvbSBcImxvZGFzaC1lcy9nZXRcIjtcclxuaW1wb3J0IF9jbG9uZURlZXAgZnJvbSBcImxvZGFzaC1lcy9jbG9uZURlZXBcIjtcclxuaW1wb3J0IG5jZm9ybUNvbW1vbiBmcm9tIFwiQG5jZm9ybS9uY2Zvcm0tY29tbW9uXCI7XHJcblxyXG5jb25zdCBjb250cm9sTWl4aW4gPSBuY2Zvcm1Db21tb24ubWl4aW5zLnZ1ZS5jb250cm9sTWl4aW47XHJcbmNvbnN0IG5jZm9ybVV0aWxzID0gbmNmb3JtQ29tbW9uLm5jZm9ybVV0aWxzO1xyXG5cclxuZXhwb3J0IGRlZmF1bHQge1xyXG4gIG1peGluczogW2NvbnRyb2xNaXhpbl0sXHJcblxyXG4gIGkxOG5EYXRhOiB7XHJcbiAgICBlbjoge1xyXG4gICAgICBzZWxlY3RQbHM6IFwiU2VsZWN0IFBsZWFzZVwiXHJcbiAgICB9LFxyXG4gICAgemhfY246IHtcclxuICAgICAgc2VsZWN0UGxzOiBcIuivt+mAieaLqVwiXHJcbiAgICB9XHJcbiAgfSxcclxuXHJcbiAgcHJvcHM6IHtcclxuICAgIHZhbHVlOiB7XHJcbiAgICAgIHR5cGU6IFtTdHJpbmcsIE51bWJlciwgQm9vbGVhbiwgT2JqZWN0LCBBcnJheV0sXHJcbiAgICAgIGRlZmF1bHQ6IFwiXCJcclxuICAgIH1cclxuICB9LFxyXG4gIGNyZWF0ZWQoKSB7XHJcbiAgICBpZiAodHlwZW9mIHRoaXMudmFsdWUgPT09IFwiYm9vbGVhblwiKSB7XHJcbiAgICAgIHRoaXMuJGRhdGEudmFsdWVUeXBlID0gXCJib29sZWFuXCI7XHJcbiAgICAgIHRoaXMuJGRhdGEubW9kZWxWYWwgPSB0aGlzLiRkYXRhLm1vZGVsVmFsID8gMSA6IDA7XHJcbiAgICB9XHJcbiAgICB0aGlzLiRkYXRhLml0ZW1UZW1wbGF0ZS50ZW1wbGF0ZSA9IHRoaXMubWVyZ2VDb25maWcuaXRlbVRlbXBsYXRlO1xyXG4gICAgdGhpcy5fZ2V0RGF0YVNvdXJjZSgpO1xyXG4gIH0sXHJcblxyXG4gIGRhdGEoKSB7XHJcbiAgICByZXR1cm4ge1xyXG4gICAgICAvLyBtb2RlbFZhbO+8muivt+S9v+eUqOivpeWAvOadpee7keWumuWunumZheeahOe7hOS7tueahG1vZGVsXHJcblxyXG4gICAgICAvLyDnu4Tku7bnibnmnInnmoTphY3nva7lsZ7mgKdcclxuICAgICAgZGVmYXVsdENvbmZpZzoge1xyXG4gICAgICAgIG11bHRpcGxlOiBmYWxzZSwgLy8g5piv5ZCm5aSa6YCJXHJcbiAgICAgICAgY2xlYXJhYmxlOiB0cnVlLCAvLyDmmK/lkKblh7rnjrDmuIXnqbrpgInpoblcclxuICAgICAgICBmaWx0ZXJhYmxlOiBmYWxzZSwgLy8g5piv5ZCm5Y+v5pCc57Si77yM5Y2z5Y+v6L6T5YWl5YWz6ZSu5a2XXHJcbiAgICAgICAgZmlsdGVyTG9jYWw6IHRydWUsIC8vIOaQnOe0ouacrOWcsOeahOi/mOaYr+i/nOeoi+eahOaVsOaNru+8jOW9k+S4unRydWXml7bvvIzlsLHnrpfphY3kuoZlbnVtU291cmNlUmVtb3Rl77yM5Lmf5Y+q5Lya5LuO6L+c56iL5Y+W5LiA5qyh5pWw5o2uXHJcbiAgICAgICAgaXRlbVRlbXBsYXRlOiBcIlwiLCAvLyDmmL7npLrpobnnmoTmqKHmnb9cclxuXHJcbiAgICAgICAgaXRlbURhdGFLZXk6IFwiXCIsIC8vIOmAieS4remhueeahOaVsOaNruWtl+aute+8jOWPr+mAmui/hyB7eyR0ZW1wLltrZXldfX0g5Y+W5b6XXHJcblxyXG4gICAgICAgIGl0ZW1MYWJlbEZpZWxkOiBcImxhYmVsXCIsIC8vIOmhueaVsOaNruihqOekumxhYmVs55qE5a2X5q61XHJcbiAgICAgICAgaXRlbVZhbHVlRmllbGQ6IFwidmFsdWVcIiwgLy8g6aG55pWw5o2u6KGo56S6dmFsdWXnmoTlrZfmrrVcclxuICAgICAgICBlbnVtU291cmNlOiBbXSwgLy8g5pys5Zyw5pWw5o2u5rqQXHJcbiAgICAgICAgZW51bVNvdXJjZVJlbW90ZToge1xyXG4gICAgICAgICAgLy8g6L+c56iL5pWw5o2u5rqQXHJcbiAgICAgICAgICByZW1vdGVVcmw6IFwiXCIsIC8vIOWmguaenOaYr+i/nOeoi+iuv+mXru+8jOWImeWhq+WGmeivpXVybFxyXG4gICAgICAgICAgcGFyYW1OYW1lOiBcImtleXdvcmRcIiwgLy8g6K+35rGC5Y+C5pWw5ZCN77yM6buY6K6k5piva2V5d29yZFxyXG4gICAgICAgICAgb3RoZXJQYXJhbXM6IHt9LCAvLyDlhbblroPor7fmsYLnmoTlj4LmlbDvvIzmlK/mjIHlrZfnrKbkuLLooajovr7lvI9cclxuICAgICAgICAgIHJlc0ZpZWxkOiBcIlwiLCAvLyDlk43lupTnu5PmnpznmoTlrZfmrrVcclxuICAgICAgICAgIHNlbGVjdEZpcnN0SXRlbTogZmFsc2UgLy8g6buY6K6k6YCJ5Lit56ys5LiA6aG5XHJcbiAgICAgICAgfVxyXG4gICAgICB9LFxyXG5cclxuICAgICAgaXNMb2NhbFNvdXJjZTogdHJ1ZSxcclxuICAgICAgb3B0aW9uczogW10sXHJcbiAgICAgIGl0ZW1UZW1wbGF0ZToge1xyXG4gICAgICAgIHRlbXBsYXRlOiAnJyxcclxuICAgICAgICBwcm9wczogW1wiaXRlbVwiXVxyXG4gICAgICB9LFxyXG5cclxuICAgICAgbG9hZGluZzogZmFsc2VcclxuICAgIH07XHJcbiAgfSxcclxuXHJcbiAgY29tcHV0ZWQ6IHtcclxuICAgIC8vIGRpc2FibGVkIC8gcmVhZG9ubHkgLyBoaWRkZW4gLyBwbGFjZWhvbGRlciDkvaDlj6/ku6Xnm7TmjqXkvb/nlKjov5nkupvlj5jph4/mnaXmjqfliLbnu4Tku7bnmoTooYzkuLpcclxuICAgIG9wdGlvbnNEYXRhKCkge1xyXG4gICAgICByZXR1cm4gKHRoaXMuJGRhdGEuaXNMb2NhbFNvdXJjZSAmJiB0aGlzLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2UubGVuZ3RoID4gMCkgPyB0aGlzLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2UgOiB0aGlzLiRkYXRhLm9wdGlvbnM7XHJcbiAgICB9XHJcbiAgfSxcclxuXHJcbiAgbWV0aG9kczoge1xyXG4gICAgcmVtb3RlTWV0aG9kKHF1ZXJ5KSB7XHJcbiAgICAgIGlmICghX2dldCh0aGlzLm1lcmdlQ29uZmlnLCBcImVudW1Tb3VyY2VSZW1vdGUucmVtb3RlVXJsXCIpKSB7XHJcbiAgICAgICAgcmV0dXJuO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBjb25zdCBvcHRpb25zID0ge1xyXG4gICAgICAgIHVybDogdGhpcy5tZXJnZUNvbmZpZy5lbnVtU291cmNlUmVtb3RlLnJlbW90ZVVybCxcclxuICAgICAgICBwYXJhbXM6IF9jbG9uZURlZXAoX2dldCh0aGlzLm1lcmdlQ29uZmlnLCBcImVudW1Tb3VyY2VSZW1vdGUub3RoZXJQYXJhbXNcIiwge30pKVxyXG4gICAgICB9O1xyXG4gICAgICBpZiAodGhpcy5tZXJnZUNvbmZpZy5lbnVtU291cmNlUmVtb3RlLnBhcmFtTmFtZSlcclxuICAgICAgICBvcHRpb25zLnBhcmFtc1t0aGlzLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2VSZW1vdGUucGFyYW1OYW1lXSA9IHF1ZXJ5O1xyXG4gICAgICB0aGlzLiRodHRwKG9wdGlvbnMpLnRoZW4ocmVzID0+IHtcclxuICAgICAgICB0aGlzLiRkYXRhLm9wdGlvbnMgPSB0aGlzLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2VSZW1vdGUucmVzRmllbGRcclxuICAgICAgICAgID8gX2dldChyZXMuZGF0YSwgdGhpcy5tZXJnZUNvbmZpZy5lbnVtU291cmNlUmVtb3RlLnJlc0ZpZWxkKVxyXG4gICAgICAgICAgOiByZXMuZGF0YTtcclxuICAgICAgICBpZiAoXHJcbiAgICAgICAgICB0aGlzLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2VSZW1vdGUuc2VsZWN0Rmlyc3RJdGVtICYmXHJcbiAgICAgICAgICB0aGlzLiRkYXRhLm9wdGlvbnMubGVuZ3RoID4gMFxyXG4gICAgICAgICkge1xyXG4gICAgICAgICAgdGhpcy4kZGF0YS5tb2RlbFZhbCA9XHJcbiAgICAgICAgICAgIHRoaXMuJGRhdGEubW9kZWxWYWwgfHxcclxuICAgICAgICAgICAgdGhpcy4kZGF0YS5vcHRpb25zWzBdW3RoaXMubWVyZ2VDb25maWcuaXRlbVZhbHVlRmllbGRdO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGhpcy5fa2VlcFNlbGVjdGVkSXRlbSgpO1xyXG4gICAgICB9KTtcclxuICAgIH0sXHJcblxyXG4gICAgaGFuZGxlQ2hhbmdlKCkge1xyXG4gICAgICB0aGlzLl9rZWVwU2VsZWN0ZWRJdGVtKCk7XHJcbiAgICB9LFxyXG5cclxuICAgIF9rZWVwU2VsZWN0ZWRJdGVtKCkge1xyXG4gICAgICBpZiAodGhpcy5tZXJnZUNvbmZpZy5pdGVtRGF0YUtleSkge1xyXG4gICAgICAgIGxldCBzZWxlY3RlZE1vZGVsVmFsID0gQXJyYXkuaXNBcnJheSh0aGlzLiRkYXRhLm1vZGVsVmFsKSA/IHRoaXMuJGRhdGEub3B0aW9ucy5maWx0ZXIoaXRlbSA9PiB0aGlzLiRkYXRhLm1vZGVsVmFsLmluZGV4T2YoaXRlbVt0aGlzLm1lcmdlQ29uZmlnLml0ZW1WYWx1ZUZpZWxkXSkgPj0gMCkgOiB0aGlzLiRkYXRhLm9wdGlvbnMuZmluZChpdGVtID0+IGl0ZW1bdGhpcy5tZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZF0gPT09IHRoaXMuJGRhdGEubW9kZWxWYWwpO1xyXG4gICAgICAgIHRoaXMuX3NldFRlbXBEYXRhKHRoaXMubWVyZ2VDb25maWcuaXRlbURhdGFLZXksIHNlbGVjdGVkTW9kZWxWYWwpO1xyXG4gICAgICB9XHJcbiAgICB9LFxyXG5cclxuICAgIF9nZXREYXRhU291cmNlKCkge1xyXG4gICAgICBpZiAoX2dldCh0aGlzLm1lcmdlQ29uZmlnLCBcImVudW1Tb3VyY2VSZW1vdGUucmVtb3RlVXJsXCIpKSB7XHJcbiAgICAgICAgdGhpcy4kZGF0YS5pc0xvY2FsU291cmNlID0gZmFsc2U7XHJcbiAgICAgICAgdGhpcy5yZW1vdGVNZXRob2QoKTtcclxuICAgICAgfSBlbHNlIHtcclxuICAgICAgICBpZiAodGhpcy5tZXJnZUNvbmZpZy5lbnVtU291cmNlLmxlbmd0aCA9PSAwKSB7XHJcbiAgICAgICAgICBpZiAobmNmb3JtVXRpbHMuZ2V0VmFsVHlwZSh0aGlzLnZhbHVlKSA9PSBcImJvb2xlYW5cIikge1xyXG4gICAgICAgICAgICB0aGlzLiRkYXRhLm9wdGlvbnMgPSBbXHJcbiAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdmFsdWU6IDEsXHJcbiAgICAgICAgICAgICAgICBsYWJlbDogXCJ0cnVlXCJcclxuICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHZhbHVlOiAwLFxyXG4gICAgICAgICAgICAgICAgbGFiZWw6IFwiZmFsc2VcIlxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXTtcclxuICAgICAgICAgICAgdGhpcy5fa2VlcFNlbGVjdGVkSXRlbSgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICB0aGlzLiRkYXRhLm9wdGlvbnMgPSB0aGlzLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2U7XHJcbiAgICAgICAgICB0aGlzLl9rZWVwU2VsZWN0ZWRJdGVtKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9LFxyXG5cclxuICAgIF9wcm9jZXNzTW9kZWxWYWwobmV3VmFsKSB7XHJcbiAgICAgIGlmICh0aGlzLiRkYXRhLnZhbHVlVHlwZSA9PT0gXCJib29sZWFuXCIpIHtcclxuICAgICAgICByZXR1cm4gbmV3VmFsID8gdHJ1ZSA6IGZhbHNlO1xyXG4gICAgICB9XHJcbiAgICAgIHJldHVybiBuZXdWYWw7XHJcbiAgICB9XHJcbiAgfSxcclxuXHJcbiAgd2F0Y2g6IHtcclxuICAgIC8v44CQ5L2/Y29uZmln5pSv5oyB5a2X56ym5Liy6KGo6L6+5byP44CRKDIpIHdhdGNo5ZyoY29tcHV0ZWTlo7DmmI7nmoTlsZ7mgKfvvIzlvZPlj5HnlJ/lj5jljJbml7bvvIzmiafooYznm7jlhbPnmoTliqjkvZxcclxuICAgIFwibWVyZ2VDb25maWcuZW51bVNvdXJjZVJlbW90ZS5vdGhlclBhcmFtc1wiOiB7XHJcbiAgICAgIGhhbmRsZXI6IGZ1bmN0aW9uKG5ld1ZhbCwgb2xkVmFsKSB7XHJcbiAgICAgICAgaWYgKEpTT04uc3RyaW5naWZ5KG5ld1ZhbCkgIT09IEpTT04uc3RyaW5naWZ5KG9sZFZhbCkpIHtcclxuICAgICAgICAgIGlmIChvbGRWYWwgIT09IHVuZGVmaW5lZCkge1xyXG4gICAgICAgICAgICAvLyDpnZ7nrKzkuIDmrKFcclxuICAgICAgICAgICAgaWYgKEFycmF5LmlzQXJyYXkodGhpcy5tb2RlbFZhbCkpIHtcclxuICAgICAgICAgICAgICB0aGlzLm1vZGVsVmFsID0gW107XHJcbiAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgdGhpcy5tb2RlbFZhbCA9IG51bGw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHRoaXMucmVtb3RlTWV0aG9kKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59O1xyXG48L3NjcmlwdD5cclxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUE2QkE7QUFDQTs7O0FBQUE7QUFDQTs7O0FBQUE7QUFDQTs7Ozs7QUFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBREE7QUFHQTtBQUNBO0FBREE7QUFKQTtBQUNBO0FBUUE7QUFDQTtBQUNBO0FBQ0E7QUFGQTtBQURBO0FBTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQU5BO0FBWkE7QUFDQTtBQXFCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRkE7QUFDQTtBQUlBO0FBakNBO0FBbUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFKQTtBQUNBO0FBTUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUZBO0FBSUE7QUFFQTtBQUNBO0FBR0E7QUFJQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUZBO0FBS0E7QUFDQTtBQUZBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXZFQTtBQUNBO0FBeUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBYkE7QUFGQTtBQWxKQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js?!./src/components/control-comps/select.vue?vue&type=script&lang=js&\n"); +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _get2 = __webpack_require__(/*! lodash-es/get */ \"./node_modules/lodash-es/get.js\");\n\nvar _get3 = _interopRequireDefault(_get2);\n\nvar _cloneDeep2 = __webpack_require__(/*! lodash-es/cloneDeep */ \"./node_modules/lodash-es/cloneDeep.js\");\n\nvar _cloneDeep3 = _interopRequireDefault(_cloneDeep2);\n\nvar _ncformCommon = __webpack_require__(/*! @ncform/ncform-common */ \"@ncform/ncform-common\");\n\nvar _ncformCommon2 = _interopRequireDefault(_ncformCommon);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar controlMixin = _ncformCommon2.default.mixins.vue.controlMixin; //\n//\n//\n//\n//\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 ncformUtils = _ncformCommon2.default.ncformUtils;\n\nexports.default = {\n mixins: [controlMixin],\n\n i18nData: {\n en: {\n selectPls: \"Select Please\"\n },\n zh_cn: {\n selectPls: \"请选择\"\n }\n },\n\n props: {\n value: {\n type: [String, Number, Boolean, Object, Array],\n default: \"\"\n }\n },\n created: function created() {\n if (typeof this.value === \"boolean\") {\n this.$data.valueType = \"boolean\";\n this.$data.modelVal = this.$data.modelVal ? 1 : 0;\n }\n this.$data.itemTemplate.template = this.mergeConfig.itemTemplate;\n this._getDataSource();\n },\n data: function data() {\n return {\n // modelVal:请使用该值来绑定实际的组件的model\n\n // 组件特有的配置属性\n defaultConfig: {\n multiple: false, // 是否多选\n clearable: true, // 是否出现清空选项\n filterable: false, // 是否可搜索,即可输入关键字\n filterLocal: true, // 搜索本地的还是远程的数据,当为true时,就算配了enumSourceRemote,也只会从远程取一次数据\n itemTemplate: \"\", // 显示项的模板\n\n itemDataKey: \"\", // 选中项的数据字段,可通过 {{$temp.[key]}} 取得\n\n itemLabelField: \"label\", // 项数据表示label的字段\n itemValueField: \"value\", // 项数据表示value的字段\n enumSource: [], // 本地数据源\n enumSourceRemote: {\n // 远程数据源\n remoteUrl: \"\", // 如果是远程访问,则填写该url\n paramName: \"keyword\", // 请求参数名,默认是keyword\n otherParams: {}, // 其它请求的参数,支持字符串表达式\n resField: \"\", // 响应结果的字段\n selectFirstItem: false // 默认选中第一项\n }\n },\n\n isLocalSource: true,\n options: [],\n itemTemplate: {\n template: '',\n props: [\"item\"]\n },\n\n loading: false\n };\n },\n\n\n computed: {\n // disabled / readonly / hidden / placeholder 你可以直接使用这些变量来控制组件的行为\n optionsData: function optionsData() {\n return this.$data.isLocalSource && this.mergeConfig.enumSource.length > 0 ? this.mergeConfig.enumSource : this.$data.options;\n }\n },\n\n methods: {\n remoteMethod: function remoteMethod(query) {\n var _this = this;\n\n if (!(0, _get3.default)(this.mergeConfig, \"enumSourceRemote.remoteUrl\")) {\n return;\n }\n\n var options = {\n url: this.mergeConfig.enumSourceRemote.remoteUrl,\n params: (0, _cloneDeep3.default)((0, _get3.default)(this.mergeConfig, \"enumSourceRemote.otherParams\", {}))\n };\n if (this.mergeConfig.enumSourceRemote.paramName) options.params[this.mergeConfig.enumSourceRemote.paramName] = query;\n this.$http(options).then(function (res) {\n _this.$data.options = _this.mergeConfig.enumSourceRemote.resField ? (0, _get3.default)(res.data, _this.mergeConfig.enumSourceRemote.resField) : res.data;\n if (_this.mergeConfig.enumSourceRemote.selectFirstItem && _this.$data.options.length > 0) {\n _this.$data.modelVal = _this.$data.modelVal || _this.$data.options[0][_this.mergeConfig.itemValueField];\n }\n\n _this._keepSelectedItem();\n });\n },\n handleChange: function handleChange() {\n this._keepSelectedItem();\n },\n _keepSelectedItem: function _keepSelectedItem() {\n var _this2 = this;\n\n if (this.mergeConfig.itemDataKey) {\n var selectedModelVal = Array.isArray(this.$data.modelVal) ? this.optionsData.filter(function (item) {\n return _this2.$data.modelVal.indexOf(item[_this2.mergeConfig.itemValueField]) >= 0;\n }) : this.optionsData.find(function (item) {\n return item[_this2.mergeConfig.itemValueField] === _this2.$data.modelVal;\n });\n this._setTempData(this.mergeConfig.itemDataKey, selectedModelVal);\n }\n },\n _getDataSource: function _getDataSource() {\n if ((0, _get3.default)(this.mergeConfig, \"enumSourceRemote.remoteUrl\")) {\n this.$data.isLocalSource = false;\n this.remoteMethod();\n } else {\n if (this.mergeConfig.enumSource.length == 0) {\n if (ncformUtils.getValType(this.value) == \"boolean\") {\n this.$data.options = [{\n value: 1,\n label: \"true\"\n }, {\n value: 0,\n label: \"false\"\n }];\n this._keepSelectedItem();\n }\n } else {\n this.$data.options = this.mergeConfig.enumSource;\n this._keepSelectedItem();\n }\n }\n },\n _processModelVal: function _processModelVal(newVal) {\n if (this.$data.valueType === \"boolean\") {\n return newVal ? true : false;\n }\n return newVal;\n }\n },\n\n watch: {\n //【使config支持字符串表达式】(2) watch在computed声明的属性,当发生变化时,执行相关的动作\n \"mergeConfig.enumSourceRemote.otherParams\": {\n handler: function handler(newVal, oldVal) {\n if (JSON.stringify(newVal) !== JSON.stringify(oldVal)) {\n if (oldVal !== undefined) {\n // 非第一次\n if (Array.isArray(this.modelVal)) {\n this.modelVal = [];\n } else {\n this.modelVal = null;\n }\n }\n this.remoteMethod();\n }\n }\n }\n }\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vLi4vbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanMhLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3NyYy9jb21wb25lbnRzL2NvbnRyb2wtY29tcHMvc2VsZWN0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyYuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9bbmFtZV0vc2VsZWN0LnZ1ZT9lZDA3Il0sInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cbiAgPGVsLXNlbGVjdFxuICAgIHYtbW9kZWw9XCJtb2RlbFZhbFwiXG4gICAgOnBsYWNlaG9sZGVyPVwicGxhY2Vob2xkZXIgfHwgJG5jbGFuZygnc2VsZWN0UGxzJylcIlxuICAgIHYtc2hvdz1cIiFoaWRkZW5cIlxuICAgIDpkaXNhYmxlZD1cImRpc2FibGVkIHx8IHJlYWRvbmx5XCJcbiAgICA6Y2xlYXJhYmxlPVwibWVyZ2VDb25maWcuY2xlYXJhYmxlXCJcbiAgICA6bXVsdGlwbGU9XCJtZXJnZUNvbmZpZy5tdWx0aXBsZVwiXG4gICAgOmZpbHRlcmFibGU9XCJtZXJnZUNvbmZpZy5maWx0ZXJhYmxlXCJcbiAgICA6cmVtb3RlPVwiIWlzTG9jYWxTb3VyY2UgJiYgIW1lcmdlQ29uZmlnLmZpbHRlckxvY2FsXCJcbiAgICA6cmVtb3RlLW1ldGhvZD1cIighaXNMb2NhbFNvdXJjZSAmJiAhbWVyZ2VDb25maWcuZmlsdGVyTG9jYWwpID8gcmVtb3RlTWV0aG9kIDogbnVsbFwiXG4gICAgOmxvYWRpbmc9XCJsb2FkaW5nXCJcbiAgICBAY2hhbmdlPVwiaGFuZGxlQ2hhbmdlXCJcbiAgPlxuICAgIDxlbC1vcHRpb25cbiAgICAgIHYtZm9yPVwiaXRlbSBpbiBvcHRpb25zRGF0YVwiXG4gICAgICA6a2V5PVwiaXRlbVttZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZF1cIlxuICAgICAgOmxhYmVsPVwiaXRlbVttZXJnZUNvbmZpZy5pdGVtTGFiZWxGaWVsZF1cIlxuICAgICAgOnZhbHVlPVwiaXRlbVttZXJnZUNvbmZpZy5pdGVtVmFsdWVGaWVsZF1cIlxuICAgID5cbiAgICAgIDxjb21wb25lbnQgdi1pZj1cIml0ZW1UZW1wbGF0ZS50ZW1wbGF0ZVwiIDppdGVtPVwiaXRlbVwiIDppcz1cIml0ZW1UZW1wbGF0ZVwiPjwvY29tcG9uZW50PlxuICAgIDwvZWwtb3B0aW9uPlxuICA8L2VsLXNlbGVjdD5cbjwvdGVtcGxhdGU+XG5cbjxzdHlsZSBsYW5nPVwic2Nzc1wiIHNjb3BlZD5cbjwvc3R5bGU+XG5cbjxzY3JpcHQ+XG5pbXBvcnQgX2dldCBmcm9tIFwibG9kYXNoLWVzL2dldFwiO1xuaW1wb3J0IF9jbG9uZURlZXAgZnJvbSBcImxvZGFzaC1lcy9jbG9uZURlZXBcIjtcbmltcG9ydCBuY2Zvcm1Db21tb24gZnJvbSBcIkBuY2Zvcm0vbmNmb3JtLWNvbW1vblwiO1xuXG5jb25zdCBjb250cm9sTWl4aW4gPSBuY2Zvcm1Db21tb24ubWl4aW5zLnZ1ZS5jb250cm9sTWl4aW47XG5jb25zdCBuY2Zvcm1VdGlscyA9IG5jZm9ybUNvbW1vbi5uY2Zvcm1VdGlscztcblxuZXhwb3J0IGRlZmF1bHQge1xuICBtaXhpbnM6IFtjb250cm9sTWl4aW5dLFxuXG4gIGkxOG5EYXRhOiB7XG4gICAgZW46IHtcbiAgICAgIHNlbGVjdFBsczogXCJTZWxlY3QgUGxlYXNlXCJcbiAgICB9LFxuICAgIHpoX2NuOiB7XG4gICAgICBzZWxlY3RQbHM6IFwi6K+36YCJ5oupXCJcbiAgICB9XG4gIH0sXG5cbiAgcHJvcHM6IHtcbiAgICB2YWx1ZToge1xuICAgICAgdHlwZTogW1N0cmluZywgTnVtYmVyLCBCb29sZWFuLCBPYmplY3QsIEFycmF5XSxcbiAgICAgIGRlZmF1bHQ6IFwiXCJcbiAgICB9XG4gIH0sXG4gIGNyZWF0ZWQoKSB7XG4gICAgaWYgKHR5cGVvZiB0aGlzLnZhbHVlID09PSBcImJvb2xlYW5cIikge1xuICAgICAgdGhpcy4kZGF0YS52YWx1ZVR5cGUgPSBcImJvb2xlYW5cIjtcbiAgICAgIHRoaXMuJGRhdGEubW9kZWxWYWwgPSB0aGlzLiRkYXRhLm1vZGVsVmFsID8gMSA6IDA7XG4gICAgfVxuICAgIHRoaXMuJGRhdGEuaXRlbVRlbXBsYXRlLnRlbXBsYXRlID0gdGhpcy5tZXJnZUNvbmZpZy5pdGVtVGVtcGxhdGU7XG4gICAgdGhpcy5fZ2V0RGF0YVNvdXJjZSgpO1xuICB9LFxuXG4gIGRhdGEoKSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIC8vIG1vZGVsVmFs77ya6K+35L2/55So6K+l5YC85p2l57uR5a6a5a6e6ZmF55qE57uE5Lu255qEbW9kZWxcblxuICAgICAgLy8g57uE5Lu254m55pyJ55qE6YWN572u5bGe5oCnXG4gICAgICBkZWZhdWx0Q29uZmlnOiB7XG4gICAgICAgIG11bHRpcGxlOiBmYWxzZSwgLy8g5piv5ZCm5aSa6YCJXG4gICAgICAgIGNsZWFyYWJsZTogdHJ1ZSwgLy8g5piv5ZCm5Ye6546w5riF56m66YCJ6aG5XG4gICAgICAgIGZpbHRlcmFibGU6IGZhbHNlLCAvLyDmmK/lkKblj6/mkJzntKLvvIzljbPlj6/ovpPlhaXlhbPplK7lrZdcbiAgICAgICAgZmlsdGVyTG9jYWw6IHRydWUsIC8vIOaQnOe0ouacrOWcsOeahOi/mOaYr+i/nOeoi+eahOaVsOaNru+8jOW9k+S4unRydWXml7bvvIzlsLHnrpfphY3kuoZlbnVtU291cmNlUmVtb3Rl77yM5Lmf5Y+q5Lya5LuO6L+c56iL5Y+W5LiA5qyh5pWw5o2uXG4gICAgICAgIGl0ZW1UZW1wbGF0ZTogXCJcIiwgLy8g5pi+56S66aG555qE5qih5p2/XG5cbiAgICAgICAgaXRlbURhdGFLZXk6IFwiXCIsIC8vIOmAieS4remhueeahOaVsOaNruWtl+aute+8jOWPr+mAmui/hyB7eyR0ZW1wLltrZXldfX0g5Y+W5b6XXG5cbiAgICAgICAgaXRlbUxhYmVsRmllbGQ6IFwibGFiZWxcIiwgLy8g6aG55pWw5o2u6KGo56S6bGFiZWznmoTlrZfmrrVcbiAgICAgICAgaXRlbVZhbHVlRmllbGQ6IFwidmFsdWVcIiwgLy8g6aG55pWw5o2u6KGo56S6dmFsdWXnmoTlrZfmrrVcbiAgICAgICAgZW51bVNvdXJjZTogW10sIC8vIOacrOWcsOaVsOaNrua6kFxuICAgICAgICBlbnVtU291cmNlUmVtb3RlOiB7XG4gICAgICAgICAgLy8g6L+c56iL5pWw5o2u5rqQXG4gICAgICAgICAgcmVtb3RlVXJsOiBcIlwiLCAvLyDlpoLmnpzmmK/ov5znqIvorr/pl67vvIzliJnloavlhpnor6V1cmxcbiAgICAgICAgICBwYXJhbU5hbWU6IFwia2V5d29yZFwiLCAvLyDor7fmsYLlj4LmlbDlkI3vvIzpu5jorqTmmK9rZXl3b3JkXG4gICAgICAgICAgb3RoZXJQYXJhbXM6IHt9LCAvLyDlhbblroPor7fmsYLnmoTlj4LmlbDvvIzmlK/mjIHlrZfnrKbkuLLooajovr7lvI9cbiAgICAgICAgICByZXNGaWVsZDogXCJcIiwgLy8g5ZON5bqU57uT5p6c55qE5a2X5q61XG4gICAgICAgICAgc2VsZWN0Rmlyc3RJdGVtOiBmYWxzZSAvLyDpu5jorqTpgInkuK3nrKzkuIDpoblcbiAgICAgICAgfVxuICAgICAgfSxcblxuICAgICAgaXNMb2NhbFNvdXJjZTogdHJ1ZSxcbiAgICAgIG9wdGlvbnM6IFtdLFxuICAgICAgaXRlbVRlbXBsYXRlOiB7XG4gICAgICAgIHRlbXBsYXRlOiAnJyxcbiAgICAgICAgcHJvcHM6IFtcIml0ZW1cIl1cbiAgICAgIH0sXG5cbiAgICAgIGxvYWRpbmc6IGZhbHNlXG4gICAgfTtcbiAgfSxcblxuICBjb21wdXRlZDoge1xuICAgIC8vIGRpc2FibGVkIC8gcmVhZG9ubHkgLyBoaWRkZW4gLyBwbGFjZWhvbGRlciDkvaDlj6/ku6Xnm7TmjqXkvb/nlKjov5nkupvlj5jph4/mnaXmjqfliLbnu4Tku7bnmoTooYzkuLpcbiAgICBvcHRpb25zRGF0YSgpIHtcbiAgICAgIHJldHVybiAodGhpcy4kZGF0YS5pc0xvY2FsU291cmNlICYmIHRoaXMubWVyZ2VDb25maWcuZW51bVNvdXJjZS5sZW5ndGggPiAwKSA/IHRoaXMubWVyZ2VDb25maWcuZW51bVNvdXJjZSA6IHRoaXMuJGRhdGEub3B0aW9ucztcbiAgICB9XG4gIH0sXG5cbiAgbWV0aG9kczoge1xuICAgIHJlbW90ZU1ldGhvZChxdWVyeSkge1xuICAgICAgaWYgKCFfZ2V0KHRoaXMubWVyZ2VDb25maWcsIFwiZW51bVNvdXJjZVJlbW90ZS5yZW1vdGVVcmxcIikpIHtcbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuXG4gICAgICBjb25zdCBvcHRpb25zID0ge1xuICAgICAgICB1cmw6IHRoaXMubWVyZ2VDb25maWcuZW51bVNvdXJjZVJlbW90ZS5yZW1vdGVVcmwsXG4gICAgICAgIHBhcmFtczogX2Nsb25lRGVlcChfZ2V0KHRoaXMubWVyZ2VDb25maWcsIFwiZW51bVNvdXJjZVJlbW90ZS5vdGhlclBhcmFtc1wiLCB7fSkpXG4gICAgICB9O1xuICAgICAgaWYgKHRoaXMubWVyZ2VDb25maWcuZW51bVNvdXJjZVJlbW90ZS5wYXJhbU5hbWUpXG4gICAgICAgIG9wdGlvbnMucGFyYW1zW3RoaXMubWVyZ2VDb25maWcuZW51bVNvdXJjZVJlbW90ZS5wYXJhbU5hbWVdID0gcXVlcnk7XG4gICAgICB0aGlzLiRodHRwKG9wdGlvbnMpLnRoZW4ocmVzID0+IHtcbiAgICAgICAgdGhpcy4kZGF0YS5vcHRpb25zID0gdGhpcy5tZXJnZUNvbmZpZy5lbnVtU291cmNlUmVtb3RlLnJlc0ZpZWxkXG4gICAgICAgICAgPyBfZ2V0KHJlcy5kYXRhLCB0aGlzLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2VSZW1vdGUucmVzRmllbGQpXG4gICAgICAgICAgOiByZXMuZGF0YTtcbiAgICAgICAgaWYgKFxuICAgICAgICAgIHRoaXMubWVyZ2VDb25maWcuZW51bVNvdXJjZVJlbW90ZS5zZWxlY3RGaXJzdEl0ZW0gJiZcbiAgICAgICAgICB0aGlzLiRkYXRhLm9wdGlvbnMubGVuZ3RoID4gMFxuICAgICAgICApIHtcbiAgICAgICAgICB0aGlzLiRkYXRhLm1vZGVsVmFsID1cbiAgICAgICAgICAgIHRoaXMuJGRhdGEubW9kZWxWYWwgfHxcbiAgICAgICAgICAgIHRoaXMuJGRhdGEub3B0aW9uc1swXVt0aGlzLm1lcmdlQ29uZmlnLml0ZW1WYWx1ZUZpZWxkXTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRoaXMuX2tlZXBTZWxlY3RlZEl0ZW0oKTtcbiAgICAgIH0pO1xuICAgIH0sXG5cbiAgICBoYW5kbGVDaGFuZ2UoKSB7XG4gICAgICB0aGlzLl9rZWVwU2VsZWN0ZWRJdGVtKCk7XG4gICAgfSxcblxuICAgIF9rZWVwU2VsZWN0ZWRJdGVtKCkge1xuICAgICAgaWYgKHRoaXMubWVyZ2VDb25maWcuaXRlbURhdGFLZXkpIHtcbiAgICAgICAgbGV0IHNlbGVjdGVkTW9kZWxWYWwgPSBBcnJheS5pc0FycmF5KHRoaXMuJGRhdGEubW9kZWxWYWwpID8gdGhpcy5vcHRpb25zRGF0YS5maWx0ZXIoaXRlbSA9PiB0aGlzLiRkYXRhLm1vZGVsVmFsLmluZGV4T2YoaXRlbVt0aGlzLm1lcmdlQ29uZmlnLml0ZW1WYWx1ZUZpZWxkXSkgPj0gMCkgOiB0aGlzLm9wdGlvbnNEYXRhLmZpbmQoaXRlbSA9PiBpdGVtW3RoaXMubWVyZ2VDb25maWcuaXRlbVZhbHVlRmllbGRdID09PSB0aGlzLiRkYXRhLm1vZGVsVmFsKTtcbiAgICAgICAgdGhpcy5fc2V0VGVtcERhdGEodGhpcy5tZXJnZUNvbmZpZy5pdGVtRGF0YUtleSwgc2VsZWN0ZWRNb2RlbFZhbCk7XG4gICAgICB9XG4gICAgfSxcblxuICAgIF9nZXREYXRhU291cmNlKCkge1xuICAgICAgaWYgKF9nZXQodGhpcy5tZXJnZUNvbmZpZywgXCJlbnVtU291cmNlUmVtb3RlLnJlbW90ZVVybFwiKSkge1xuICAgICAgICB0aGlzLiRkYXRhLmlzTG9jYWxTb3VyY2UgPSBmYWxzZTtcbiAgICAgICAgdGhpcy5yZW1vdGVNZXRob2QoKTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIGlmICh0aGlzLm1lcmdlQ29uZmlnLmVudW1Tb3VyY2UubGVuZ3RoID09IDApIHtcbiAgICAgICAgICBpZiAobmNmb3JtVXRpbHMuZ2V0VmFsVHlwZSh0aGlzLnZhbHVlKSA9PSBcImJvb2xlYW5cIikge1xuICAgICAgICAgICAgdGhpcy4kZGF0YS5vcHRpb25zID0gW1xuICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgdmFsdWU6IDEsXG4gICAgICAgICAgICAgICAgbGFiZWw6IFwidHJ1ZVwiXG4gICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICB2YWx1ZTogMCxcbiAgICAgICAgICAgICAgICBsYWJlbDogXCJmYWxzZVwiXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIF07XG4gICAgICAgICAgICB0aGlzLl9rZWVwU2VsZWN0ZWRJdGVtKCk7XG4gICAgICAgICAgfVxuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIHRoaXMuJGRhdGEub3B0aW9ucyA9IHRoaXMubWVyZ2VDb25maWcuZW51bVNvdXJjZTtcbiAgICAgICAgICB0aGlzLl9rZWVwU2VsZWN0ZWRJdGVtKCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9LFxuXG4gICAgX3Byb2Nlc3NNb2RlbFZhbChuZXdWYWwpIHtcbiAgICAgIGlmICh0aGlzLiRkYXRhLnZhbHVlVHlwZSA9PT0gXCJib29sZWFuXCIpIHtcbiAgICAgICAgcmV0dXJuIG5ld1ZhbCA/IHRydWUgOiBmYWxzZTtcbiAgICAgIH1cbiAgICAgIHJldHVybiBuZXdWYWw7XG4gICAgfVxuICB9LFxuXG4gIHdhdGNoOiB7XG4gICAgLy/jgJDkvb9jb25maWfmlK/mjIHlrZfnrKbkuLLooajovr7lvI/jgJEoMikgd2F0Y2jlnKhjb21wdXRlZOWjsOaYjueahOWxnuaAp++8jOW9k+WPkeeUn+WPmOWMluaXtu+8jOaJp+ihjOebuOWFs+eahOWKqOS9nFxuICAgIFwibWVyZ2VDb25maWcuZW51bVNvdXJjZVJlbW90ZS5vdGhlclBhcmFtc1wiOiB7XG4gICAgICBoYW5kbGVyOiBmdW5jdGlvbihuZXdWYWwsIG9sZFZhbCkge1xuICAgICAgICBpZiAoSlNPTi5zdHJpbmdpZnkobmV3VmFsKSAhPT0gSlNPTi5zdHJpbmdpZnkob2xkVmFsKSkge1xuICAgICAgICAgIGlmIChvbGRWYWwgIT09IHVuZGVmaW5lZCkge1xuICAgICAgICAgICAgLy8g6Z2e56ys5LiA5qyhXG4gICAgICAgICAgICBpZiAoQXJyYXkuaXNBcnJheSh0aGlzLm1vZGVsVmFsKSkge1xuICAgICAgICAgICAgICB0aGlzLm1vZGVsVmFsID0gW107XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICB0aGlzLm1vZGVsVmFsID0gbnVsbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgdGhpcy5yZW1vdGVNZXRob2QoKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufTtcbjwvc2NyaXB0PlxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUE2QkE7QUFDQTs7O0FBQUE7QUFDQTs7O0FBQUE7QUFDQTs7Ozs7QUFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBREE7QUFHQTtBQUNBO0FBREE7QUFKQTtBQUNBO0FBUUE7QUFDQTtBQUNBO0FBQ0E7QUFGQTtBQURBO0FBTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQU5BO0FBWkE7QUFDQTtBQXFCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRkE7QUFDQTtBQUlBO0FBakNBO0FBbUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFKQTtBQUNBO0FBTUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUZBO0FBSUE7QUFFQTtBQUNBO0FBR0E7QUFJQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUZBO0FBS0E7QUFDQTtBQUZBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXZFQTtBQUNBO0FBeUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBYkE7QUFGQTtBQWxKQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js?!./src/components/control-comps/select.vue?vue&type=script&lang=js&\n"); /***/ }),