guotu-form-element
Version:
guotu-form-element
1 lines • 2.18 MB
JavaScript
(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("vue")):"function"===typeof define&&define.amd?define([],t):"object"===typeof exports?exports["guotu-form-element"]=t(require("vue")):e["guotu-form-element"]=t(e["Vue"])})("undefined"!==typeof self?self:this,(function(__WEBPACK_EXTERNAL_MODULE__8bbf__){return function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},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 i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},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="fb15")}({"00fd":function(e,t,n){var i=n("9e69"),r=Object.prototype,o=r.hasOwnProperty,l=r.toString,a=i?i.toStringTag:void 0;function s(e){var t=o.call(e,a),n=e[a];try{e[a]=void 0;var i=!0}catch(s){}var r=l.call(e);return i&&(t?e[a]=n:delete e[a]),r}e.exports=s},"03d6":function(e,t,n){var i=n("9c0e"),r=n("6ca1"),o=n("39ad")(!1),l=n("5a94")("IE_PROTO");e.exports=function(e,t){var n,a=r(e),s=0,c=[];for(n in a)n!=l&&i(a,n)&&c.push(n);while(t.length>s)i(a,n=t[s++])&&(~o(c,n)||c.push(n));return c}},"03dd":function(e,t,n){var i=n("eac5"),r=n("57a5"),o=Object.prototype,l=o.hasOwnProperty;function a(e){if(!i(e))return r(e);var t=[];for(var n in Object(e))l.call(e,n)&&"constructor"!=n&&t.push(n);return t}e.exports=a},"043c":function(e,t,n){"use strict";n.r(t);var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["ng-base-batch",e.record.options.customClass?e.record.options.customClass:""],style:e.record.options.customStyle},[e.isDragPanel?[n("el-row",{attrs:{gutter:20}},[n("draggable",e._b({staticClass:"draggable-box",attrs:{tag:"div"},on:{add:function(t){return e.dragEnd(t,e.record.list)}},model:{value:e.record.list,callback:function(t){e.$set(e.record,"list",t)},expression:"record.list"}},"draggable",{group:"form-draggable",ghostClass:"moving",animation:180,handle:".drag-move"},!1),e._l(e.record.list,(function(t){return n("ng-form-node",{key:t.key,staticClass:"drag-move",attrs:{selectItem:e.selectItem,record:t},on:{handleSelectItem:e.handleSelectItem,handleCopy:function(n){return e.handleCopy(t)},handleDetele:function(n){return e.handleDetele(t)}}})})),1)],1)]:[n("TableBuild",{attrs:{record:e.record,models:e.models,"prop-prepend":e.propPrepend,preview:e.preview}})]],2)},r=[],o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"form-table-index",attrs:{id:e.record.model,name:e.record.model}},[n("el-table",{class:["form-table",e.record.options.customClass?e.record.options.customClass:""],style:e.record.options.customStyle,attrs:{size:e.config.size,data:e.models[e.record.model],"empty-text":e.getLabel(e.record.options.noDataText)||e.t("ngform.item.batch.no_data"),border:e.record.options.showBorder,scroll:{x:190*e.record.list.length+80+(e.record.options.hideSequence?0:60),y:e.record.options.scrollY}}},[e.isVisible?[e.record.options.hideSequence?e._e():n("el-table-column",{attrs:{label:e.t("ngform.item.batch.seq"),align:"center",type:"index",width:"50"}}),e._l(e.record.list,(function(t,i){return["dialog"!=e.record.options.addType||!e.record.options.showItem||0==e.record.options.showItem.length||e.record.options.showItem.includes(t.model)?n("el-table-column",{key:i,attrs:{label:t.label,width:e.record.options.colWidth&&e.record.options.colWidth[t.model]?e.record.options.colWidth[t.model]:void 0,align:"center"},scopedSlots:e._u([{key:"default",fn:function(i){return[n("TableItem",{attrs:{record:t,index:i.$index,models:e.models,"parent-model":e.propPrepend+e.record.model,preview:e.preview||"dialog"==e.record.options.addType,domains:e.models[e.record.model][i.$index]}})]}}],null,!0)}):e._e()]})),e.preview&&"dialog"!=e.record.options.addType?e._e():n("el-table-column",{attrs:{label:e.t("ngform.item.batch.operate"),align:"center",fixed:e.record.options.fixedBtn?"right":void 0,width:e.controlWidth},scopedSlots:e._u([{key:"default",fn:function(t){return[e.preview&&"dialog"==e.record.options.addType?n("el-button",{attrs:{type:"success",size:e.config.size},on:{click:function(n){return e.updateDomain(t.row)}}},[n("i",{staticClass:"el-icon-eye"}),e._v(" "+e._s(e.t("ngform.item.view"))+" ")]):e._e(),e.preview||"dialog"!=e.record.options.addType?e._e():n("el-button",{attrs:{type:"primary",size:e.config.size},on:{click:function(n){return e.updateDomain(t.row)}}},[n("i",{staticClass:"el-icon-edit"}),e._v(" "+e._s(e.t("ngform.item.edit"))+" ")]),!e.preview&&e.record.options.copyRow?n("el-button",{attrs:{type:"primary",size:e.config.size},on:{click:function(n){return e.copyDomain(t.row,t.$index)}}},[n("i",{staticClass:"el-icon-copy-document"}),e._v(e._s(e.t("ngform.item.copy"))+" ")]):e._e(),e.preview?e._e():n("el-button",{attrs:{type:"danger",size:e.config.size},on:{click:function(n){return e.removeDomain(t.$index)}}},[n("i",{staticClass:"el-icon-delete"}),e._v(e._s(e.t("ngform.item.delete"))+" ")])]}}],null,!1,3974457320)})]:e._e()],2),e.preview?e._e():n("el-button",{attrs:{size:e.config.size,type:"dashed",disabled:e.curDisabled},on:{click:e.addDomain}},[n("i",{staticClass:"el-icon-circle-plus-outline"}),e._v(e._s(e.t("ngform.item.add"))+" ")]),e.addOrUpdateVisible?n("AddOrUpdate",{ref:"addOrUpdate",attrs:{formTemplate:e.templateData,preview:e.preview},on:{formAdd:e.formAdd,formUpdate:e.formUpdate}}):e._e()],1)},l=[],a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("ng-form-item",{attrs:{disabled:e.disabled,preview:e.preview,models:e.domains,record:e.record,"show-label":!1,"prop-prepend":e.parentModel+"."+e.index+"."},on:{focus:function(t){return e.$emit("focus")},blur:function(t){return e.$emit("blur")}}})],1)},s=[],c=n("e74d"),u={name:"TableItem",props:{record:{type:Object,required:!0},preview:{type:Boolean,default:!1},index:{type:Number},models:{type:Object},domains:{type:Object},disabled:{type:Boolean,default:!1},parentModel:{type:String,required:!0}},computed:{customList(){if(this.$GSFORM&&this.$GSFORM.customComponents){const e=this.$GSFORM.customComponents;return e.map(e=>e.type)}return[]},recordRules(){if(this.preview||!this.record.rules||0==this.record.rules.length)return[];let e=this.record.rules;const t=e[0].required;for(var n=0;n<e.length;n++){const i=e[n];i.required=t,!i.required||"input"!=this.record.type&&"textarea"!=this.record.type||(i.whitespace=!0),1!=i.vtype&&2!=i.vtype||(i.validator=this.validatorFiled),i.trigger||(i.trigger=["change","blur"])}return e}},methods:{}},d=u,p=n("2877"),h=Object(p["a"])(d,a,s,!1,null,null,null),f=h.exports,m=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{attrs:{title:e.dataForm._id?e.t("ngform.item.edit"):e.t("ngform.item.add"),"close-on-click-modal":!1,"append-to-body":!0,"lock-scroll":!1,visible:e.visible,id:e.randomId},on:{"update:visible":function(t){e.visible=t}}},["undefined"!==typeof e.formTemplate.list?n("el-form",{key:e.dataForm._id,ref:"dataForm",staticClass:"form-build form-design",attrs:{"label-position":e.config.labelPosition,"hide-required-asterisk":e.config.hideRequiredMark,"label-width":e.config.labelWidth+"px",model:e.dataForm,size:"mini"}},[n("el-row",{attrs:{gutter:20}},[e._l(e.formTemplate.list,(function(t){return[n("el-col",{attrs:{span:t.span||24}},[n("ng-form-item",{key:t.key,attrs:{disabled:e.disabled,preview:e.preview,models:e.dataForm,record:t},on:{"update:models":function(t){e.dataForm=t},focus:e.handleFocus,blur:e.handleBlur}})],1)]}))],2),n("el-form-item",{attrs:{label:e.t("ngform.item.batch.seq_label"),prop:"seq"}},[e.preview?[e._v(" "+e._s(e.dataForm.seq)+" ")]:[n("el-input-number",{attrs:{"controls-position":"right",min:0,placeholder:e.t("ngform.item.batch.seq_label"),disabled:e.preview},model:{value:e.dataForm.seq,callback:function(t){e.$set(e.dataForm,"seq",t)},expression:"dataForm.seq"}})]],2)],1):e._e(),n("div",{staticClass:"mod-footer"},[n("el-button",{attrs:{size:"mini"},on:{click:function(t){e.visible=!1}}},[e._v(e._s(e.t("ngform.cancel")))]),e.preview?e._e():n("el-button",{attrs:{size:"mini",disabled:e.loading,type:"primary"},on:{click:function(t){return e.dataFormSubmit()}}},[e._v(e._s(e.t("ngform.confirm")))])],1)],1)},v=[],g=n("b5ee"),b=n("0644"),y=n.n(b),w={name:"table-add-or-update",mixins:[g["a"]],data(){return{randomId:"",loading:!1,visible:!1,dataForm:{_id:"",seq:0},dataRule:{}}},computed:{customList(){return this.customComponents?this.customComponents.map(e=>e.type):[]},config(){return this.configInject&&this.configInject()||{}}},props:{formTemplate:{type:Object,default:()=>({})},preview:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},inject:{configInject:{from:"configC"},customComponents:{from:"customC",default:()=>[]}},methods:{recordRules(e){if(this.preview)return[];const t=e.rules;for(var n=0;n<t.length;n++){const i=t[n];1!=i.vtype&&2!=i.vtype||(i.validator=this.validatorFiled),!i.required||"input"!=e.type&&"textarea"!=e.type||(i.whitespace=!0),i.trigger||(i.trigger=["change","blur"])}return t},dynamicVisibleItem(e){if(!e.options||!e.options.dynamicVisible)return!0;if(!e.options.dynamicVisibleValue)return!0;let t=e.options.dynamicVisibleValue;const n=Object(c["dynamicFun"])(t,this.dataForm,void 0,void 0,void 0,this);return n},clearHiddenValue(){if(!this.config||!this.config.outputHidden){const e=document.getElementById(this.randomId);for(let t in this.dataForm){if(t.indexOf("_label")>0||"_id"==t||"seq"==t)continue;const n=e.querySelector("#"+t);n||(delete this.dataForm[t],delete this.dataForm[t+"_label"])}}},validatorFiled(e,t,n){if(1!=e.vtype){if(2==e.vtype){const t=e.script,i=Object(c["dynamicFun"])(t,this.dataForm,void 0,void 0,void 0,this);i?n():n(new Error(e.message))}}else{if(!e.pattern)return void n();var i=new RegExp(e.pattern);i.test(t)?n():n(new Error(e.message))}},init(e){if(this.randomId="ng_table_dialog"+(new Date).getTime(),this.visible=!0,this.dataForm._id=null,e)for(var t in e)this.$set(this.dataForm,t,e[t]);else this.dataForm.seq=0,this.formTemplate.list.forEach(e=>{e.options.defaultValue?this.$set(this.dataForm,e.model,e.options.defaultValue):this.$set(this.dataForm,e.model,void 0),delete this.dataForm[e.model+"label"]}),console.log("this.dataForm",this.dataForm),this.$nextTick(()=>{this.$refs["dataForm"]&&this.$refs["dataForm"].resetFields()})},dataFormSubmit(){this.$refs["dataForm"]&&this.$refs["dataForm"].validate(e=>{if(e){if(this.loading=!0,this.clearHiddenValue(),this.dataForm._id)this.$emit("formUpdate",y()(this.dataForm));else{const e=10*(new Date).getTime()+parseInt(100*Math.random());this.dataForm._id=e,this.$emit("formAdd",y()(this.dataForm))}this.loading=!1,this.visible=!1}})}}},_=w,x=(n("cb81"),Object(p["a"])(_,m,v,!1,null,null,null)),M=x.exports,I=n("93f0"),C={name:"ng-form-base-batch",mixins:[I["a"]],components:{TableItem:f,AddOrUpdate:M},data(){return{addOrUpdateVisible:!1,isVisible:!0}},props:{record:{type:Object,required:!0},models:{type:Object,required:!0},parentDisabled:{type:Boolean,default:!1},preview:{type:Boolean,default:!1},propPrepend:{type:String,default:""}},computed:{curDisabled(){return this.record.options.disabled||this.disabled||this.parentDisabled},templateData(){return{list:this.record.list,config:this.config}},controlWidth(){let e=100;return this.preview||(this.record.options.copyRow&&(e+=80),"dialog"==this.record.options.addType&&(e+=80)),e},config(){return this.configInject&&this.configInject()||{}}},inject:{configInject:{from:"configC"}},mounted(){Object.prototype.hasOwnProperty.call(this.models,this.record.model)||this.$set(this.models,this.record.model,[]),this.$ngform_bus.$on("reset",()=>{this.$set(this.models,this.record.model,[])})},methods:{validationSubform(){return!0},resetForm(){this.$refs.dynamicValidateForm.resetFields()},removeDomain(e){const t=this;this.$confirm(this.t("ngform.item.batch.delete_prompt"),this.t("ngform.header.prompt"),{confirmButtonText:this.t("ngform.confirm"),cancelButtonText:this.t("ngform.cancel"),type:"warning"}).then(()=>{let n=this.models[this.record.model];n&&-1!==e&&(n.splice(e,1),this.$message({message:t.t("ngform.item.batch.operation_success"),type:"success",duration:1e3}))})},updateDomain(e){this.addOrUpdateVisible=!0,this.$nextTick(()=>{this.$refs.addOrUpdate.init(e)})},copyDomain(e,t){let n=y()(e);if(n._id=null,"dialog"==this.record.options.addType)this.addOrUpdateVisible=!0,this.$nextTick(()=>{this.$refs.addOrUpdate.init(n)});else{this.isVisible=!1;let e=this.models[this.record.model];e.splice(t+1,0,n),this.isVisible=!0}},addDomain(){if("dialog"==this.record.options.addType)this.addOrUpdateVisible=!0,this.$nextTick(()=>{this.$refs.addOrUpdate.init()});else{this.isVisible=!1;this.record.list;const e={};let t=this.models[this.record.model];if(t)t.push(e);else{const n=[e];t=n}this.$set(this.models,this.record.model,t),this.isVisible=!0}},formAdd(e){this.isVisible=!1;let t=this.models[this.record.model];if(t)t.push(e);else{const n=[e];this.models[this.record.model]=n,t=this.models[this.record.model]}t.sort((function(e,t){return e.seq-t.seq})),this.isVisible=!0,this.$message({message:this.t("ngform.item.batch.operation_success"),type:"success",duration:1e3})},formUpdate(e){this.models[this.record.model];for(var t in this.models[this.record.model])if(this.models[this.record.model][t]._id==e._id){this.models[this.record.model].splice(t,1,e);break}this.models[this.record.model].sort((function(e,t){return e.seq-t.seq})),this.$message({message:this.t("ngform.item.batch.operation_success"),type:"success",duration:1e3})},handleInput(){this.$emit("change",this.models)}}},A=C,D=Object(p["a"])(A,o,l,!1,null,null,null),j=D.exports,S=n("b76a"),k=n.n(S),O={mixins:[I["a"]],components:{TableBuild:j,draggable:k.a},created(){this.updateArrayDefaultValue()},methods:{dragEnd(e,t){const n=this.cloneDeepAndFormat(t[e.newIndex],e);delete n.icon,this.$set(t,e.newIndex,n),this.handleSelectItem(n)},handleCopy(e){const t=this.cloneDeepAndFormat(e),n=e.type+"_"+(new Date).getTime();t.key=n,t.model=n;const i=this.record.list.findIndex(t=>t.key==e.key);i>=0&&this.record.list.splice(i+1,0,t)},handleDetele(e){const t=this.record.list.findIndex(t=>t.key==e.key);t>=0&&this.record.list.splice(t,1)}}},E=O,N=(n("a89e"),Object(p["a"])(E,i,r,!1,null,null,null)),T=N.exports,L=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-collapse-item",{attrs:{name:"column",title:e.t("ngform.item.batch.columns")}},[n("el-form",{staticClass:"ng-batch-properties",attrs:{size:"mini","label-width":"80px","label-position":"top"}},[n("el-divider",{staticClass:"divider-center"},[e._v(" "+e._s("dialog"==e.selectItem.options.addType?e.t("ngform.item.batch.dialogConfig"):e.t("ngform.item.batch.lineConfig"))+" ")]),n("el-form-item",[n("el-checkbox-group",{model:{value:e.selectItem.options.showItem,callback:function(t){e.$set(e.selectItem.options,"showItem",t)},expression:"selectItem.options.showItem"}},e._l(e.selectItem.list,(function(t){return n("el-row",{key:t.model},[n("el-col",{attrs:{span:12}},["dialog"==e.selectItem.options.addType?n("el-checkbox",{attrs:{label:t.model}},[e._v(e._s(t.label))]):n("span",[e._v(" "+e._s(t.label)+" ")])],1),n("el-col",{attrs:{span:12}},[n("el-input",{attrs:{placeholder:e.t("ngform.item.width")},model:{value:e.selectItem.options.colWidth[t.model],callback:function(n){e.$set(e.selectItem.options.colWidth,t.model,n)},expression:"selectItem.options.colWidth[item.model]"}})],1)],1)})),1)],1)],1)],1)},z=[],P={mixins:[g["a"]],components:{},props:{selectItem:{type:Object}},methods:{}},$=P,R=(n("7ae2"),Object(p["a"])($,L,z,!1,null,null,null)),B=R.exports,F=n("92af");const V={};V.component=T,V.properties=B,V.seq=20,V.event_=!1,V.listen_=!1,V.options={config:{size:"mini",labelWidth:80},columns:[{label:Object(F["a"])("ngform.item.label"),prop:"label",default:Object(F["a"])("ngform.item.batch.name"),span:24},{label:Object(F["a"])("ngform.item.label_width"),prop:"labelWidth",type:"number",default:-1},{label:Object(F["a"])("ngform.item.width"),prop:"width",default:"100%",span:24},{label:Object(F["a"])("ngform.item.span"),type:"spanGroup",prop:"span",min:1,max:24,default:24,span:24},{label:Object(F["a"])("ngform.item.model"),prop:"model",span:24},{label:Object(F["a"])("ngform.item.key"),prop:"key",show:!1,span:24},{label:"栅格默认值",prop:"list",show:!1,default:[],span:24}],group:[{label:Object(F["a"])("ngform.item.options"),prop:"options",alone:!0,collapse:!1,column:[{label:Object(F["a"])("ngform.item.batch.scroll_height"),prop:"scrollY",type:"number",default:0,span:24},{prop:"showItem",show:!1,default:[]},{prop:"colWidth",show:!1,default:{}},{label:Object(F["a"])("ngform.item.batch.custom_style"),prop:"customStyle",type:"textarea",span:24},{label:Object(F["a"])("ngform.item.batch.no_data_label"),prop:"noDataText",type:"textarea",default:Object(F["a"])("ngform.item.batch.no_data"),span:24},{label:Object(F["a"])("ngform.item.batch.custom_class"),prop:"customClass",type:"textarea",span:24},{label:Object(F["a"])("ngform.item.batch.copy_row"),prop:"copyRow",type:"switch",default:!0,span:24},{label:Object(F["a"])("ngform.item.batch.hide_seq"),prop:"hideSequence",type:"switch",default:!0,span:24},{label:Object(F["a"])("ngform.item.batch.show_border"),prop:"showBorder",type:"switch",default:!0,span:24},{label:Object(F["a"])("ngform.item.if_hidden"),prop:"hidden",type:"switch",show:!0,default:!1,span:24},{label:Object(F["a"])("ngform.item.if_disabled"),prop:"disabled",type:"switch",show:!1,default:!1,span:24},{label:Object(F["a"])("ngform.item.batch.fixed_operate"),prop:"fixedBtn",type:"switch",default:!1,span:24},{label:Object(F["a"])("ngform.item.batch.add_type"),prop:"addType",default:"line",type:"radioButton",dicData:[{label:Object(F["a"])("ngform.item.batch.add_type_line"),value:"line"},{label:Object(F["a"])("ngform.item.batch.add_type_dialog"),value:"dialog"}],span:24}]}]};t["default"]=V},"051b":function(e,t,n){var i=n("1a14"),r=n("10db");e.exports=n("0bad")?function(e,t,n){return i.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},"05f5":function(e,t,n){var i=n("7a41"),r=n("ef08").document,o=i(r)&&i(r.createElement);e.exports=function(e){return o?r.createElement(e):{}}},"0644":function(e,t,n){var i=n("3818"),r=1,o=4;function l(e){return i(e,r|o)}e.exports=l},"06a6":function(e,t,n){"use strict";n.r(t);var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.preview?n("span",[e._v(" "+e._s(e.models[e.record.model+"_label"])+" ")]):n("el-cascader",{ref:"cascader",style:"width:"+e.record.width,attrs:{options:1==e.record.options.dynamic&&e.record.options.remoteFunc?e.checkValues:e.record.options.options,placeholder:e.getLabel(e.record.options.placeholder),filterable:e.record.options.showSearch,clearable:e.record.options.clearable,props:e.itemProp,disabled:e.recordDisabled},on:{change:function(t){return e.handleChange(t)},focus:e.handleFocus,blur:e.handleBlur},model:{value:e.models[e.record.model],callback:function(t){e.$set(e.models,e.record.model,t)},expression:"models[record.model]"}})},r=[],o=n("93f0"),l={mixins:[o["a"]],data(){return{itemProp:{children:"children",value:"value",label:"label",multiple:this.record.options.multiple}}},created(){this.updateArrayDefaultValue(),0!=this.record.options.dynamic||!this.models||Object.prototype.hasOwnProperty.call(this.models,this.record.model)&&void 0!=this.models[this.record.model]||null!=this.record.options.defaultValue&&this.record.options.defaultValue.length>0&&this.$set(this.models,this.record.model,this.record.options.defaultValue),this.initDynamicValue(),this.linkageData&&this.linkageDataHandle(!1);const e=this.models[this.record.model];e&&e.length>0&&this.handleChange(e)},methods:{handleChange(e){if(!this.$refs.cascader)return;let t=[],n=[],i=this.record.options.dynamic>0?this.checkValues:this.record.options.options;i||(i=[]),n=this.itemProp.multiple?e:[e];const r=this.$refs.cascader.getCheckedNodes();for(let l=0;l<n.length;l++){const e=n[l],i=r.filter(t=>t.path==e);if(i&&i.length>0){const e=i[0].pathLabels;e&&e.length>0&&t.push(e.join("/"))}}const o=this.record.model+"_label";this.$set(this.models,o,t.join(","))}}},a=l,s=n("2877"),c=Object(s["a"])(a,i,r,!1,null,null,null),u=c.exports,d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-collapse-item",{attrs:{name:"data",title:e.t("ngform.item.datasource")}},[n("DatasourceConfig",{attrs:{selectItem:e.selectItem}})],1)},p=[],h=n("1f6f"),f=n("b5ee"),m={mixins:[f["a"]],components:{DatasourceConfig:h["a"]},props:{selectItem:{type:Object}},mounted(){}},v=m,g=Object(s["a"])(v,d,p,!1,null,null,null),b=g.exports,y=n("92af");const w={childLabels:[]};w.component=u,w.properties=b,w.seq=15,w.options={config:{size:"mini",labelWidth:80},columns:[{label:Object(y["a"])("ngform.item.label"),prop:"label",default:Object(y["a"])("ngform.item.cascader.name"),span:24},{label:Object(y["a"])("ngform.item.isExcelColumn"),prop:"isExcelColumn",type:"switch",default:!0,span:24},{label:Object(y["a"])("ngform.item.isSearch"),prop:"isSearch",type:"switch",default:!0,span:24},{label:Object(y["a"])("ngform.item.label_width"),prop:"labelWidth",type:"number",min:-1,max:1e3,default:-1,span:24},{label:Object(y["a"])("ngform.item.width"),prop:"width",default:"100%",span:24},{label:Object(y["a"])("ngform.item.span"),type:"spanGroup",prop:"span",min:1,max:24,default:24,span:24},{label:Object(y["a"])("ngform.item.model"),prop:"model",span:24},{label:Object(y["a"])("ngform.item.key"),prop:"key",show:!1,span:24},{type:"divider",label:Object(y["a"])("ngform.item.validate_rule")},{prop:"rules",type:"rules",labelWidth:0,default:[{required:!1,message:Object(y["a"])("ngform.item.required"),trigger:["blur","change"]}],span:24}],group:[{label:Object(y["a"])("ngform.item.options"),prop:"options",alone:!0,collapse:!1,column:[{label:Object(y["a"])("ngform.item.default_value"),prop:"defaultValue",default:[],show:!1,span:24},{label:Object(y["a"])("ngform.item.placeholder"),prop:"placeholder",default:Object(y["a"])("ngform.item.placeholder_input"),span:24},{label:Object(y["a"])("ngform.item.datasource"),prop:"dynamic",default:0,span:24,type:"select",show:!1,dicData:[{label:Object(y["a"])("ngform.item.datasource_static"),value:0},{label:Object(y["a"])("ngform.item.datasource_api"),value:1}]},{label:Object(y["a"])("ngform.item.datasource_static"),prop:"options",default:[{value:"1",label:"下拉框1",children:[{value:"11",label:"下拉框11"},{value:"12",label:"下拉框12"}]}],span:24,show:!1},{label:"数据来源",prop:"provideApis",show:!1,type:"select"},{label:Object(y["a"])("ngform.item.method_type"),default:"get",prop:"methodType",show:!1},{label:Object(y["a"])("ngform.item.post_data"),prop:"dynamicPostData",show:!1},{label:Object(y["a"])("ngform.item.api_path"),prop:"remoteFunc",show:!1},{label:Object(y["a"])("ngform.item.data_path"),prop:"dataPath",show:!1},{label:Object(y["a"])("ngform.item.filed_value"),prop:"remoteValue",show:!1},{label:Object(y["a"])("ngform.item.filed_label"),prop:"remoteLabel",show:!1},{label:Object(y["a"])("ngform.item.filed_children"),prop:"remoteChildren",show:!1},{label:Object(y["a"])("ngform.item.multiple"),prop:"multiple",type:"switch",default:!1,span:24},{label:Object(y["a"])("ngform.item.search"),prop:"showSearch",type:"switch",default:!1,span:24},{label:Object(y["a"])("ngform.item.clearable"),prop:"clearable",type:"switch",default:!1,span:24},{label:Object(y["a"])("ngform.item.if_hidden"),prop:"hidden",type:"switch",default:!1,show:!0,span:24},{label:Object(y["a"])("ngform.item.if_disabled"),prop:"disabled",type:"switch",default:!1,show:!1,span:24}]}]};t["default"]=w},"06af":function(e){e.exports=JSON.parse('[{"c":[{"c":[{"l":"东城区","v":"110101"},{"l":"西城区","v":"110102"},{"l":"朝阳区","v":"110105"},{"l":"丰台区","v":"110106"},{"l":"石景山区","v":"110107"},{"l":"海淀区","v":"110108"},{"l":"门头沟区","v":"110109"},{"l":"房山区","v":"110111"},{"l":"通州区","v":"110112"},{"l":"顺义区","v":"110113"},{"l":"昌平区","v":"110114"},{"l":"大兴区","v":"110115"},{"l":"怀柔区","v":"110116"},{"l":"平谷区","v":"110117"},{"l":"密云区","v":"110118"},{"l":"延庆区","v":"110119"}],"l":"市辖区","v":"110100"}],"l":"北京市","v":"110000"},{"c":[{"c":[{"l":"和平区","v":"120101"},{"l":"河东区","v":"120102"},{"l":"河西区","v":"120103"},{"l":"南开区","v":"120104"},{"l":"河北区","v":"120105"},{"l":"红桥区","v":"120106"},{"l":"东丽区","v":"120110"},{"l":"西青区","v":"120111"},{"l":"津南区","v":"120112"},{"l":"北辰区","v":"120113"},{"l":"武清区","v":"120114"},{"l":"宝坻区","v":"120115"},{"l":"滨海新区","v":"120116"},{"l":"宁河区","v":"120117"},{"l":"静海区","v":"120118"},{"l":"蓟州区","v":"120119"}],"l":"市辖区","v":"120100"}],"l":"天津市","v":"120000"},{"c":[{"c":[{"l":"长安区","v":"130102"},{"l":"桥西区","v":"130104"},{"l":"新华区","v":"130105"},{"l":"井陉矿区","v":"130107"},{"l":"裕华区","v":"130108"},{"l":"藁城区","v":"130109"},{"l":"鹿泉区","v":"130110"},{"l":"栾城区","v":"130111"},{"l":"井陉县","v":"130121"},{"l":"正定县","v":"130123"},{"l":"行唐县","v":"130125"},{"l":"灵寿县","v":"130126"},{"l":"高邑县","v":"130127"},{"l":"深泽县","v":"130128"},{"l":"赞皇县","v":"130129"},{"l":"无极县","v":"130130"},{"l":"平山县","v":"130131"},{"l":"元氏县","v":"130132"},{"l":"赵县","v":"130133"},{"l":"石家庄高新技术产业开发区","v":"130171"},{"l":"石家庄循环化工园区","v":"130172"},{"l":"辛集市","v":"130181"},{"l":"晋州市","v":"130183"},{"l":"新乐市","v":"130184"}],"l":"石家庄市","v":"130100"},{"c":[{"l":"路南区","v":"130202"},{"l":"路北区","v":"130203"},{"l":"古冶区","v":"130204"},{"l":"开平区","v":"130205"},{"l":"丰南区","v":"130207"},{"l":"丰润区","v":"130208"},{"l":"曹妃甸区","v":"130209"},{"l":"滦南县","v":"130224"},{"l":"乐亭县","v":"130225"},{"l":"迁西县","v":"130227"},{"l":"玉田县","v":"130229"},{"l":"河北唐山芦台经济开发区","v":"130271"},{"l":"唐山市汉沽管理区","v":"130272"},{"l":"唐山高新技术产业开发区","v":"130273"},{"l":"河北唐山海港经济开发区","v":"130274"},{"l":"遵化市","v":"130281"},{"l":"迁安市","v":"130283"},{"l":"滦州市","v":"130284"}],"l":"唐山市","v":"130200"},{"c":[{"l":"海港区","v":"130302"},{"l":"山海关区","v":"130303"},{"l":"北戴河区","v":"130304"},{"l":"抚宁区","v":"130306"},{"l":"青龙满族自治县","v":"130321"},{"l":"昌黎县","v":"130322"},{"l":"卢龙县","v":"130324"},{"l":"秦皇岛市经济技术开发区","v":"130371"},{"l":"北戴河新区","v":"130372"}],"l":"秦皇岛市","v":"130300"},{"c":[{"l":"邯山区","v":"130402"},{"l":"丛台区","v":"130403"},{"l":"复兴区","v":"130404"},{"l":"峰峰矿区","v":"130406"},{"l":"肥乡区","v":"130407"},{"l":"永年区","v":"130408"},{"l":"临漳县","v":"130423"},{"l":"成安县","v":"130424"},{"l":"大名县","v":"130425"},{"l":"涉县","v":"130426"},{"l":"磁县","v":"130427"},{"l":"邱县","v":"130430"},{"l":"鸡泽县","v":"130431"},{"l":"广平县","v":"130432"},{"l":"馆陶县","v":"130433"},{"l":"魏县","v":"130434"},{"l":"曲周县","v":"130435"},{"l":"邯郸经济技术开发区","v":"130471"},{"l":"邯郸冀南新区","v":"130473"},{"l":"武安市","v":"130481"}],"l":"邯郸市","v":"130400"},{"c":[{"l":"襄都区","v":"130502"},{"l":"信都区","v":"130503"},{"l":"任泽区","v":"130505"},{"l":"南和区","v":"130506"},{"l":"临城县","v":"130522"},{"l":"内丘县","v":"130523"},{"l":"柏乡县","v":"130524"},{"l":"隆尧县","v":"130525"},{"l":"宁晋县","v":"130528"},{"l":"巨鹿县","v":"130529"},{"l":"新河县","v":"130530"},{"l":"广宗县","v":"130531"},{"l":"平乡县","v":"130532"},{"l":"威县","v":"130533"},{"l":"清河县","v":"130534"},{"l":"临西县","v":"130535"},{"l":"河北邢台经济开发区","v":"130571"},{"l":"南宫市","v":"130581"},{"l":"沙河市","v":"130582"}],"l":"邢台市","v":"130500"},{"c":[{"l":"竞秀区","v":"130602"},{"l":"莲池区","v":"130606"},{"l":"满城区","v":"130607"},{"l":"清苑区","v":"130608"},{"l":"徐水区","v":"130609"},{"l":"涞水县","v":"130623"},{"l":"阜平县","v":"130624"},{"l":"定兴县","v":"130626"},{"l":"唐县","v":"130627"},{"l":"高阳县","v":"130628"},{"l":"容城县","v":"130629"},{"l":"涞源县","v":"130630"},{"l":"望都县","v":"130631"},{"l":"安新县","v":"130632"},{"l":"易县","v":"130633"},{"l":"曲阳县","v":"130634"},{"l":"蠡县","v":"130635"},{"l":"顺平县","v":"130636"},{"l":"博野县","v":"130637"},{"l":"雄县","v":"130638"},{"l":"保定高新技术产业开发区","v":"130671"},{"l":"保定白沟新城","v":"130672"},{"l":"涿州市","v":"130681"},{"l":"定州市","v":"130682"},{"l":"安国市","v":"130683"},{"l":"高碑店市","v":"130684"}],"l":"保定市","v":"130600"},{"c":[{"l":"桥东区","v":"130702"},{"l":"桥西区","v":"130703"},{"l":"宣化区","v":"130705"},{"l":"下花园区","v":"130706"},{"l":"万全区","v":"130708"},{"l":"崇礼区","v":"130709"},{"l":"张北县","v":"130722"},{"l":"康保县","v":"130723"},{"l":"沽源县","v":"130724"},{"l":"尚义县","v":"130725"},{"l":"蔚县","v":"130726"},{"l":"阳原县","v":"130727"},{"l":"怀安县","v":"130728"},{"l":"怀来县","v":"130730"},{"l":"涿鹿县","v":"130731"},{"l":"赤城县","v":"130732"},{"l":"张家口经济开发区","v":"130771"},{"l":"张家口市察北管理区","v":"130772"},{"l":"张家口市塞北管理区","v":"130773"}],"l":"张家口市","v":"130700"},{"c":[{"l":"双桥区","v":"130802"},{"l":"双滦区","v":"130803"},{"l":"鹰手营子矿区","v":"130804"},{"l":"承德县","v":"130821"},{"l":"兴隆县","v":"130822"},{"l":"滦平县","v":"130824"},{"l":"隆化县","v":"130825"},{"l":"丰宁满族自治县","v":"130826"},{"l":"宽城满族自治县","v":"130827"},{"l":"围场满族蒙古族自治县","v":"130828"},{"l":"承德高新技术产业开发区","v":"130871"},{"l":"平泉市","v":"130881"}],"l":"承德市","v":"130800"},{"c":[{"l":"新华区","v":"130902"},{"l":"运河区","v":"130903"},{"l":"沧县","v":"130921"},{"l":"青县","v":"130922"},{"l":"东光县","v":"130923"},{"l":"海兴县","v":"130924"},{"l":"盐山县","v":"130925"},{"l":"肃宁县","v":"130926"},{"l":"南皮县","v":"130927"},{"l":"吴桥县","v":"130928"},{"l":"献县","v":"130929"},{"l":"孟村回族自治县","v":"130930"},{"l":"河北沧州经济开发区","v":"130971"},{"l":"沧州高新技术产业开发区","v":"130972"},{"l":"沧州渤海新区","v":"130973"},{"l":"泊头市","v":"130981"},{"l":"任丘市","v":"130982"},{"l":"黄骅市","v":"130983"},{"l":"河间市","v":"130984"}],"l":"沧州市","v":"130900"},{"c":[{"l":"安次区","v":"131002"},{"l":"广阳区","v":"131003"},{"l":"固安县","v":"131022"},{"l":"永清县","v":"131023"},{"l":"香河县","v":"131024"},{"l":"大城县","v":"131025"},{"l":"文安县","v":"131026"},{"l":"大厂回族自治县","v":"131028"},{"l":"廊坊经济技术开发区","v":"131071"},{"l":"霸州市","v":"131081"},{"l":"三河市","v":"131082"}],"l":"廊坊市","v":"131000"},{"c":[{"l":"桃城区","v":"131102"},{"l":"冀州区","v":"131103"},{"l":"枣强县","v":"131121"},{"l":"武邑县","v":"131122"},{"l":"武强县","v":"131123"},{"l":"饶阳县","v":"131124"},{"l":"安平县","v":"131125"},{"l":"故城县","v":"131126"},{"l":"景县","v":"131127"},{"l":"阜城县","v":"131128"},{"l":"河北衡水高新技术产业开发区","v":"131171"},{"l":"衡水滨湖新区","v":"131172"},{"l":"深州市","v":"131182"}],"l":"衡水市","v":"131100"}],"l":"河北省","v":"130000"},{"c":[{"c":[{"l":"小店区","v":"140105"},{"l":"迎泽区","v":"140106"},{"l":"杏花岭区","v":"140107"},{"l":"尖草坪区","v":"140108"},{"l":"万柏林区","v":"140109"},{"l":"晋源区","v":"140110"},{"l":"清徐县","v":"140121"},{"l":"阳曲县","v":"140122"},{"l":"娄烦县","v":"140123"},{"l":"山西转型综合改革示范区","v":"140171"},{"l":"古交市","v":"140181"}],"l":"太原市","v":"140100"},{"c":[{"l":"新荣区","v":"140212"},{"l":"平城区","v":"140213"},{"l":"云冈区","v":"140214"},{"l":"云州区","v":"140215"},{"l":"阳高县","v":"140221"},{"l":"天镇县","v":"140222"},{"l":"广灵县","v":"140223"},{"l":"灵丘县","v":"140224"},{"l":"浑源县","v":"140225"},{"l":"左云县","v":"140226"},{"l":"山西大同经济开发区","v":"140271"}],"l":"大同市","v":"140200"},{"c":[{"l":"城区","v":"140302"},{"l":"矿区","v":"140303"},{"l":"郊区","v":"140311"},{"l":"平定县","v":"140321"},{"l":"盂县","v":"140322"}],"l":"阳泉市","v":"140300"},{"c":[{"l":"潞州区","v":"140403"},{"l":"上党区","v":"140404"},{"l":"屯留区","v":"140405"},{"l":"潞城区","v":"140406"},{"l":"襄垣县","v":"140423"},{"l":"平顺县","v":"140425"},{"l":"黎城县","v":"140426"},{"l":"壶关县","v":"140427"},{"l":"长子县","v":"140428"},{"l":"武乡县","v":"140429"},{"l":"沁县","v":"140430"},{"l":"沁源县","v":"140431"},{"l":"山西长治高新技术产业园区","v":"140471"}],"l":"长治市","v":"140400"},{"c":[{"l":"城区","v":"140502"},{"l":"沁水县","v":"140521"},{"l":"阳城县","v":"140522"},{"l":"陵川县","v":"140524"},{"l":"泽州县","v":"140525"},{"l":"高平市","v":"140581"}],"l":"晋城市","v":"140500"},{"c":[{"l":"朔城区","v":"140602"},{"l":"平鲁区","v":"140603"},{"l":"山阴县","v":"140621"},{"l":"应县","v":"140622"},{"l":"右玉县","v":"140623"},{"l":"山西朔州经济开发区","v":"140671"},{"l":"怀仁市","v":"140681"}],"l":"朔州市","v":"140600"},{"c":[{"l":"榆次区","v":"140702"},{"l":"太谷区","v":"140703"},{"l":"榆社县","v":"140721"},{"l":"左权县","v":"140722"},{"l":"和顺县","v":"140723"},{"l":"昔阳县","v":"140724"},{"l":"寿阳县","v":"140725"},{"l":"祁县","v":"140727"},{"l":"平遥县","v":"140728"},{"l":"灵石县","v":"140729"},{"l":"介休市","v":"140781"}],"l":"晋中市","v":"140700"},{"c":[{"l":"盐湖区","v":"140802"},{"l":"临猗县","v":"140821"},{"l":"万荣县","v":"140822"},{"l":"闻喜县","v":"140823"},{"l":"稷山县","v":"140824"},{"l":"新绛县","v":"140825"},{"l":"绛县","v":"140826"},{"l":"垣曲县","v":"140827"},{"l":"夏县","v":"140828"},{"l":"平陆县","v":"140829"},{"l":"芮城县","v":"140830"},{"l":"永济市","v":"140881"},{"l":"河津市","v":"140882"}],"l":"运城市","v":"140800"},{"c":[{"l":"忻府区","v":"140902"},{"l":"定襄县","v":"140921"},{"l":"五台县","v":"140922"},{"l":"代县","v":"140923"},{"l":"繁峙县","v":"140924"},{"l":"宁武县","v":"140925"},{"l":"静乐县","v":"140926"},{"l":"神池县","v":"140927"},{"l":"五寨县","v":"140928"},{"l":"岢岚县","v":"140929"},{"l":"河曲县","v":"140930"},{"l":"保德县","v":"140931"},{"l":"偏关县","v":"140932"},{"l":"五台山风景名胜区","v":"140971"},{"l":"原平市","v":"140981"}],"l":"忻州市","v":"140900"},{"c":[{"l":"尧都区","v":"141002"},{"l":"曲沃县","v":"141021"},{"l":"翼城县","v":"141022"},{"l":"襄汾县","v":"141023"},{"l":"洪洞县","v":"141024"},{"l":"古县","v":"141025"},{"l":"安泽县","v":"141026"},{"l":"浮山县","v":"141027"},{"l":"吉县","v":"141028"},{"l":"乡宁县","v":"141029"},{"l":"大宁县","v":"141030"},{"l":"隰县","v":"141031"},{"l":"永和县","v":"141032"},{"l":"蒲县","v":"141033"},{"l":"汾西县","v":"141034"},{"l":"侯马市","v":"141081"},{"l":"霍州市","v":"141082"}],"l":"临汾市","v":"141000"},{"c":[{"l":"离石区","v":"141102"},{"l":"文水县","v":"141121"},{"l":"交城县","v":"141122"},{"l":"兴县","v":"141123"},{"l":"临县","v":"141124"},{"l":"柳林县","v":"141125"},{"l":"石楼县","v":"141126"},{"l":"岚县","v":"141127"},{"l":"方山县","v":"141128"},{"l":"中阳县","v":"141129"},{"l":"交口县","v":"141130"},{"l":"孝义市","v":"141181"},{"l":"汾阳市","v":"141182"}],"l":"吕梁市","v":"141100"}],"l":"山西省","v":"140000"},{"c":[{"c":[{"l":"新城区","v":"150102"},{"l":"回民区","v":"150103"},{"l":"玉泉区","v":"150104"},{"l":"赛罕区","v":"150105"},{"l":"土默特左旗","v":"150121"},{"l":"托克托县","v":"150122"},{"l":"和林格尔县","v":"150123"},{"l":"清水河县","v":"150124"},{"l":"武川县","v":"150125"},{"l":"呼和浩特经济技术开发区","v":"150172"}],"l":"呼和浩特市","v":"150100"},{"c":[{"l":"东河区","v":"150202"},{"l":"昆都仑区","v":"150203"},{"l":"青山区","v":"150204"},{"l":"石拐区","v":"150205"},{"l":"白云鄂博矿区","v":"150206"},{"l":"九原区","v":"150207"},{"l":"土默特右旗","v":"150221"},{"l":"固阳县","v":"150222"},{"l":"达尔罕茂明安联合旗","v":"150223"},{"l":"包头稀土高新技术产业开发区","v":"150271"}],"l":"包头市","v":"150200"},{"c":[{"l":"海勃湾区","v":"150302"},{"l":"海南区","v":"150303"},{"l":"乌达区","v":"150304"}],"l":"乌海市","v":"150300"},{"c":[{"l":"红山区","v":"150402"},{"l":"元宝山区","v":"150403"},{"l":"松山区","v":"150404"},{"l":"阿鲁科尔沁旗","v":"150421"},{"l":"巴林左旗","v":"150422"},{"l":"巴林右旗","v":"150423"},{"l":"林西县","v":"150424"},{"l":"克什克腾旗","v":"150425"},{"l":"翁牛特旗","v":"150426"},{"l":"喀喇沁旗","v":"150428"},{"l":"宁城县","v":"150429"},{"l":"敖汉旗","v":"150430"}],"l":"赤峰市","v":"150400"},{"c":[{"l":"科尔沁区","v":"150502"},{"l":"科尔沁左翼中旗","v":"150521"},{"l":"科尔沁左翼后旗","v":"150522"},{"l":"开鲁县","v":"150523"},{"l":"库伦旗","v":"150524"},{"l":"奈曼旗","v":"150525"},{"l":"扎鲁特旗","v":"150526"},{"l":"通辽经济技术开发区","v":"150571"},{"l":"霍林郭勒市","v":"150581"}],"l":"通辽市","v":"150500"},{"c":[{"l":"东胜区","v":"150602"},{"l":"康巴什区","v":"150603"},{"l":"达拉特旗","v":"150621"},{"l":"准格尔旗","v":"150622"},{"l":"鄂托克前旗","v":"150623"},{"l":"鄂托克旗","v":"150624"},{"l":"杭锦旗","v":"150625"},{"l":"乌审旗","v":"150626"},{"l":"伊金霍洛旗","v":"150627"}],"l":"鄂尔多斯市","v":"150600"},{"c":[{"l":"海拉尔区","v":"150702"},{"l":"扎赉诺尔区","v":"150703"},{"l":"阿荣旗","v":"150721"},{"l":"莫力达瓦达斡尔族自治旗","v":"150722"},{"l":"鄂伦春自治旗","v":"150723"},{"l":"鄂温克族自治旗","v":"150724"},{"l":"陈巴尔虎旗","v":"150725"},{"l":"新巴尔虎左旗","v":"150726"},{"l":"新巴尔虎右旗","v":"150727"},{"l":"满洲里市","v":"150781"},{"l":"牙克石市","v":"150782"},{"l":"扎兰屯市","v":"150783"},{"l":"额尔古纳市","v":"150784"},{"l":"根河市","v":"150785"}],"l":"呼伦贝尔市","v":"150700"},{"c":[{"l":"临河区","v":"150802"},{"l":"五原县","v":"150821"},{"l":"磴口县","v":"150822"},{"l":"乌拉特前旗","v":"150823"},{"l":"乌拉特中旗","v":"150824"},{"l":"乌拉特后旗","v":"150825"},{"l":"杭锦后旗","v":"150826"}],"l":"巴彦淖尔市","v":"150800"},{"c":[{"l":"集宁区","v":"150902"},{"l":"卓资县","v":"150921"},{"l":"化德县","v":"150922"},{"l":"商都县","v":"150923"},{"l":"兴和县","v":"150924"},{"l":"凉城县","v":"150925"},{"l":"察哈尔右翼前旗","v":"150926"},{"l":"察哈尔右翼中旗","v":"150927"},{"l":"察哈尔右翼后旗","v":"150928"},{"l":"四子王旗","v":"150929"},{"l":"丰镇市","v":"150981"}],"l":"乌兰察布市","v":"150900"},{"c":[{"l":"乌兰浩特市","v":"152201"},{"l":"阿尔山市","v":"152202"},{"l":"科尔沁右翼前旗","v":"152221"},{"l":"科尔沁右翼中旗","v":"152222"},{"l":"扎赉特旗","v":"152223"},{"l":"突泉县","v":"152224"}],"l":"兴安盟","v":"152200"},{"c":[{"l":"二连浩特市","v":"152501"},{"l":"锡林浩特市","v":"152502"},{"l":"阿巴嘎旗","v":"152522"},{"l":"苏尼特左旗","v":"152523"},{"l":"苏尼特右旗","v":"152524"},{"l":"东乌珠穆沁旗","v":"152525"},{"l":"西乌珠穆沁旗","v":"152526"},{"l":"太仆寺旗","v":"152527"},{"l":"镶黄旗","v":"152528"},{"l":"正镶白旗","v":"152529"},{"l":"正蓝旗","v":"152530"},{"l":"多伦县","v":"152531"},{"l":"乌拉盖管委会","v":"152571"}],"l":"锡林郭勒盟","v":"152500"},{"c":[{"l":"阿拉善左旗","v":"152921"},{"l":"阿拉善右旗","v":"152922"},{"l":"额济纳旗","v":"152923"},{"l":"内蒙古阿拉善经济开发区","v":"152971"}],"l":"阿拉善盟","v":"152900"}],"l":"内蒙古自治区","v":"150000"},{"c":[{"c":[{"l":"和平区","v":"210102"},{"l":"沈河区","v":"210103"},{"l":"大东区","v":"210104"},{"l":"皇姑区","v":"210105"},{"l":"铁西区","v":"210106"},{"l":"苏家屯区","v":"210111"},{"l":"浑南区","v":"210112"},{"l":"沈北新区","v":"210113"},{"l":"于洪区","v":"210114"},{"l":"辽中区","v":"210115"},{"l":"康平县","v":"210123"},{"l":"法库县","v":"210124"},{"l":"新民市","v":"210181"}],"l":"沈阳市","v":"210100"},{"c":[{"l":"中山区","v":"210202"},{"l":"西岗区","v":"210203"},{"l":"沙河口区","v":"210204"},{"l":"甘井子区","v":"210211"},{"l":"旅顺口区","v":"210212"},{"l":"金州区","v":"210213"},{"l":"普兰店区","v":"210214"},{"l":"长海县","v":"210224"},{"l":"瓦房店市","v":"210281"},{"l":"庄河市","v":"210283"}],"l":"大连市","v":"210200"},{"c":[{"l":"铁东区","v":"210302"},{"l":"铁西区","v":"210303"},{"l":"立山区","v":"210304"},{"l":"千山区","v":"210311"},{"l":"台安县","v":"210321"},{"l":"岫岩满族自治县","v":"210323"},{"l":"海城市","v":"210381"}],"l":"鞍山市","v":"210300"},{"c":[{"l":"新抚区","v":"210402"},{"l":"东洲区","v":"210403"},{"l":"望花区","v":"210404"},{"l":"顺城区","v":"210411"},{"l":"抚顺县","v":"210421"},{"l":"新宾满族自治县","v":"210422"},{"l":"清原满族自治县","v":"210423"}],"l":"抚顺市","v":"210400"},{"c":[{"l":"平山区","v":"210502"},{"l":"溪湖区","v":"210503"},{"l":"明山区","v":"210504"},{"l":"南芬区","v":"210505"},{"l":"本溪满族自治县","v":"210521"},{"l":"桓仁满族自治县","v":"210522"}],"l":"本溪市","v":"210500"},{"c":[{"l":"元宝区","v":"210602"},{"l":"振兴区","v":"210603"},{"l":"振安区","v":"210604"},{"l":"宽甸满族自治县","v":"210624"},{"l":"东港市","v":"210681"},{"l":"凤城市","v":"210682"}],"l":"丹东市","v":"210600"},{"c":[{"l":"古塔区","v":"210702"},{"l":"凌河区","v":"210703"},{"l":"太和区","v":"210711"},{"l":"黑山县","v":"210726"},{"l":"义县","v":"210727"},{"l":"凌海市","v":"210781"},{"l":"北镇市","v":"210782"}],"l":"锦州市","v":"210700"},{"c":[{"l":"站前区","v":"210802"},{"l":"西市区","v":"210803"},{"l":"鲅鱼圈区","v":"210804"},{"l":"老边区","v":"210811"},{"l":"盖州市","v":"210881"},{"l":"大石桥市","v":"210882"}],"l":"营口市","v":"210800"},{"c":[{"l":"海州区","v":"210902"},{"l":"新邱区","v":"210903"},{"l":"太平区","v":"210904"},{"l":"清河门区","v":"210905"},{"l":"细河区","v":"210911"},{"l":"阜新蒙古族自治县","v":"210921"},{"l":"彰武县","v":"210922"}],"l":"阜新市","v":"210900"},{"c":[{"l":"白塔区","v":"211002"},{"l":"文圣区","v":"211003"},{"l":"宏伟区","v":"211004"},{"l":"弓长岭区","v":"211005"},{"l":"太子河区","v":"211011"},{"l":"辽阳县","v":"211021"},{"l":"灯塔市","v":"211081"}],"l":"辽阳市","v":"211000"},{"c":[{"l":"双台子区","v":"211102"},{"l":"兴隆台区","v":"211103"},{"l":"大洼区","v":"211104"},{"l":"盘山县","v":"211122"}],"l":"盘锦市","v":"211100"},{"c":[{"l":"银州区","v":"211202"},{"l":"清河区","v":"211204"},{"l":"铁岭县","v":"211221"},{"l":"西丰县","v":"211223"},{"l":"昌图县","v":"211224"},{"l":"调兵山市","v":"211281"},{"l":"开原市","v":"211282"}],"l":"铁岭市","v":"211200"},{"c":[{"l":"双塔区","v":"211302"},{"l":"龙城区","v":"211303"},{"l":"朝阳县","v":"211321"},{"l":"建平县","v":"211322"},{"l":"喀喇沁左翼蒙古族自治县","v":"211324"},{"l":"北票市","v":"211381"},{"l":"凌源市","v":"211382"}],"l":"朝阳市","v":"211300"},{"c":[{"l":"连山区","v":"211402"},{"l":"龙港区","v":"211403"},{"l":"南票区","v":"211404"},{"l":"绥中县","v":"211421"},{"l":"建昌县","v":"211422"},{"l":"兴城市","v":"211481"}],"l":"葫芦岛市","v":"211400"}],"l":"辽宁省","v":"210000"},{"c":[{"c":[{"l":"南关区","v":"220102"},{"l":"宽城区","v":"220103"},{"l":"朝阳区","v":"220104"},{"l":"二道区","v":"220105"},{"l":"绿园区","v":"220106"},{"l":"双阳区","v":"220112"},{"l":"九台区","v":"220113"},{"l":"农安县","v":"220122"},{"l":"长春经济技术开发区","v":"220171"},{"l":"长春净月高新技术产业开发区","v":"220172"},{"l":"长春高新技术产业开发区","v":"220173"},{"l":"长春汽车经济技术开发区","v":"220174"},{"l":"榆树市","v":"220182"},{"l":"德惠市","v":"220183"},{"l":"公主岭市","v":"220184"}],"l":"长春市","v":"220100"},{"c":[{"l":"昌邑区","v":"220202"},{"l":"龙潭区","v":"220203"},{"l":"船营区","v":"220204"},{"l":"丰满区","v":"220211"},{"l":"永吉县","v":"220221"},{"l":"吉林经济开发区","v":"220271"},{"l":"吉林高新技术产业开发区","v":"220272"},{"l":"吉林中国新加坡食品区","v":"220273"},{"l":"蛟河市","v":"220281"},{"l":"桦甸市","v":"220282"},{"l":"舒兰市","v":"220283"},{"l":"磐石市","v":"220284"}],"l":"吉林市","v":"220200"},{"c":[{"l":"铁西区","v":"220302"},{"l":"铁东区","v":"220303"},{"l":"梨树县","v":"220322"},{"l":"伊通满族自治县","v":"220323"},{"l":"双辽市","v":"220382"}],"l":"四平市","v":"220300"},{"c":[{"l":"龙山区","v":"220402"},{"l":"西安区","v":"220403"},{"l":"东丰县","v":"220421"},{"l":"东辽县","v":"220422"}],"l":"辽源市","v":"220400"},{"c":[{"l":"东昌区","v":"220502"},{"l":"二道江区","v":"220503"},{"l":"通化县","v":"220521"},{"l":"辉南县","v":"220523"},{"l":"柳河县","v":"220524"},{"l":"梅河口市","v":"220581"},{"l":"集安市","v":"220582"}],"l":"通化市","v":"220500"},{"c":[{"l":"浑江区","v":"220602"},{"l":"江源区","v":"220605"},{"l":"抚松县","v":"220621"},{"l":"靖宇县","v":"220622"},{"l":"长白朝鲜族自治县","v":"220623"},{"l":"临江市","v":"220681"}],"l":"白山市","v":"220600"},{"c":[{"l":"宁江区","v":"220702"},{"l":"前郭尔罗斯蒙古族自治县","v":"220721"},{"l":"长岭县","v":"220722"},{"l":"乾安县","v":"220723"},{"l":"吉林松原经济开发区","v":"220771"},{"l":"扶余市","v":"220781"}],"l":"松原市","v":"220700"},{"c":[{"l":"洮北区","v":"220802"},{"l":"镇赉县","v":"220821"},{"l":"通榆县","v":"220822"},{"l":"吉林白城经济开发区","v":"220871"},{"l":"洮南市","v":"220881"},{"l":"大安市","v":"220882"}],"l":"白城市","v":"220800"},{"c":[{"l":"延吉市","v":"222401"},{"l":"图们市","v":"222402"},{"l":"敦化市","v":"222403"},{"l":"珲春市","v":"222404"},{"l":"龙井市","v":"222405"},{"l":"和龙市","v":"222406"},{"l":"汪清县","v":"222424"},{"l":"安图县","v":"222426"}],"l":"延边朝鲜族自治州","v":"222400"}],"l":"吉林省","v":"220000"},{"c":[{"c":[{"l":"道里区","v":"230102"},{"l":"南岗区","v":"230103"},{"l":"道外区","v":"230104"},{"l":"平房区","v":"230108"},{"l":"松北区","v":"230109"},{"l":"香坊区","v":"230110"},{"l":"呼兰区","v":"230111"},{"l":"阿城区","v":"230112"},{"l":"双城区","v":"230113"},{"l":"依兰县","v":"230123"},{"l":"方正县","v":"230124"},{"l":"宾县","v":"230125"},{"l":"巴彦县","v":"230126"},{"l":"木兰县","v":"230127"},{"l":"通河县","v":"230128"},{"l":"延寿县","v":"230129"},{"l":"尚志市","v":"230183"},{"l":"五常市","v":"230184"}],"l":"哈尔滨市","v":"230100"},{"c":[{"l":"龙沙区","v":"230202"},{"l":"建华区","v":"230203"},{"l":"铁锋区","v":"230204"},{"l":"昂昂溪区","v":"230205"},{"l":"富拉尔基区","v":"230206"},{"l":"碾子山区","v":"230207"},{"l":"梅里斯达斡尔族区","v":"230208"},{"l":"龙江县","v":"230221"},{"l":"依安县","v":"230223"},{"l":"泰来县","v":"230224"},{"l":"甘南县","v":"230225"},{"l":"富裕县","v":"230227"},{"l":"克山县","v":"230229"},{"l":"克东县","v":"230230"},{"l":"拜泉县","v":"230231"},{"l":"讷河市","v":"230281"}],"l":"齐齐哈尔市","v":"230200"},{"c":[{"l":"鸡冠区","v":"230302"},{"l":"恒山区","v":"230303"},{"l":"滴道区","v":"230304"},{"l":"梨树区","v":"230305"},{"l":"城子河区","v":"230306"},{"l":"麻山区","v":"230307"},{"l":"鸡东县","v":"230321"},{"l":"虎林市","v":"230381"},{"l":"密山市","v":"230382"}],"l":"鸡西市","v":"230300"},{"c":[{"l":"向阳区","v":"230402"},{"l":"工农区","v":"230403"},{"l":"南山区","v":"230404"},{"l":"兴安区","v":"230405"},{"l":"东山区","v":"230406"},{"l":"兴山区","v":"230407"},{"l":"萝北县","v":"230421"},{"l":"绥滨县","v":"230422"}],"l":"鹤岗市","v":"230400"},{"c":[{"l":"尖山区","v":"230502"},{"l":"岭东区","v":"230503"},{"l":"四方台区","v":"230505"},{"l":"宝山区","v":"230506"},{"l":"集贤县","v":"230521"},{"l":"友谊县","v":"230522"},{"l":"宝清县","v":"230523"},{"l":"饶河县","v":"230524"}],"l":"双鸭山市","v":"230500"},{"c":[{"l":"萨尔图区","v":"230602"},{"l":"龙凤区","v":"230603"},{"l":"让胡路区","v":"230604"},{"l":"红岗区","v":"230605"},{"l":"大同区","v":"230606"},{"l":"肇州县","v":"230621"},{"l":"肇源县","v":"230622"},{"l":"林甸县","v":"230623"},{"l":"杜尔伯特蒙古族自治县","v":"230624"},{"l":"大庆高新技术产业开发区","v":"230671"}],"l":"大庆市","v":"230600"},{"c":[{"l":"伊美区","v":"230717"},{"l":"乌翠区","v":"230718"},{"l":"友好区","v":"230719"},{"l":"嘉荫县","v":"230722"},{"l":"汤旺县","v":"230723"},{"l":"丰林县","v":"230724"},{"l":"大箐山县","v":"230725"},{"l":"南岔县","v":"230726"},{"l":"金林区","v":"230751"},{"l":"铁力市","v":"230781"}],"l":"伊春市","v":"230700"},{"c":[{"l":"向阳区","v":"230803"},{"l":"前进区","v":"230804"},{"l":"东风区","v":"230805"},{"l":"郊区","v":"230811"},{"l":"桦南县","v":"230822"},{"l":"桦川县","v":"230826"},{"l":"汤原县","v":"230828"},{"l":"同江市","v":"230881"},{"l":"富锦市","v":"230882"},{"l":"抚远市","v":"230883"}],"l":"佳木斯市","v":"230800"},{"c":[{"l":"新兴区","v":"230902"},{"l":"桃山区","v":"230903"},{"l":"茄子河区","v":"230904"},{"l":"勃利县","v":"230921"}],"l":"七台河市","v":"230900"},{"c":[{"l":"东安区","v":"231002"},{"l":"阳明区","v":"231003"},{"l":"爱民区","v":"231004"},{"l":"西安区","v":"231005"},{"l":"林口县","v":"231025"},{"l":"牡丹江经济技术开发区","v":"231071"},{"l":"绥芬河市","v":"231081"},{"l":"海林市","v":"231083"},{"l":"宁安市","v":"231084"},{"l":"穆棱市","v":"231085"},{"l":"东宁市","v":"231086"}],"l":"牡丹江市","v":"231000"},{"c":[{"l":"爱辉区","v":"231102"},{"l":"逊克县","v":"231123"},{"l":"孙吴县","v":"231124"},{"l":"北安市","v":"231181"},{"l":"五大连池市","v":"231182"},{"l":"嫩江市","v":"231183"}],"l":"黑河市","v":"231100"},{"c":[{"l":"北林区","v":"231202"},{"l":"望奎县","v":"231221"},{"l":"兰西县","v":"231222"},{"l":"青冈县","v":"231223"},{"l":"庆安县","v":"231224"},{"l":"明水县","v":"231225"},{"l":"绥棱县","v":"231226"},{"l":"安达市","v":"231281"},{"l":"肇东市","v":"231282"},{"l":"海伦市","v":"231283"}],"l":"绥化市","v":"231200"},{"c":[{"l":"漠河市","v":"232701"},{"l":"呼玛县","v":"232721"},{"l":"塔河县","v":"232722"},{"l":"加格达奇区","v":"232761"},{"l":"松岭区","v":"232762"},{"l":"新林区","v":"232763"},{"l":"呼中区","v":"232764"}],"l":"大兴安岭地区","v":"232700"}],"l":"黑龙江省","v":"230000"},{"c":[{"c":[{"l":"黄浦区","v":"310101"},{"l":"徐汇区","v":"310104"},{"l":"长宁区","v":"310105"},{"l":"静安区","v":"310106"},{"l":"普陀区","v":"310107"},{"l":"虹口区","v":"310109"},{"l":"杨浦区","v":"310110"},{"l":"闵行区","v":"310112"},{"l":"宝山区","v":"310113"},{"l":"嘉定区","v":"310114"},{"l":"浦东新区","v":"310115"},{"l":"金山区","v":"310116"},{"l":"松江区","v":"310117"},{"l":"青浦区","v":"310118"},{"l":"奉贤区","v":"310120"},{"l":"崇明区","v":"310151"}],"l":"市辖区","v":"310100"}],"l":"上海市","v":"310000"},{"c":[{"c":[{"l":"玄武区","v":"320102"},{"l":"秦淮区","v":"320104"},{"l":"建邺区","v":"320105"},{"l":"鼓楼区","v":"320106"},{"l":"浦口区","v":"320111"},{"l":"栖霞区","v":"320113"},{"l":"雨花台区","v":"320114"},{"l":"江宁区","v":"320115"},{"l":"六合区","v":"320116"},{"l":"溧水区","v":"320117"},{"l":"高淳区","v":"320118"}],"l":"南京市","v":"320100"},{"c":[{"l":"锡山区","v":"320205"},{"l":"惠山区","v":"320206"},{"l":"滨湖区","v":"320211"},{"l":"梁溪区","v":"320213"},{"l":"新吴区","v":"320214"},{"l":"江阴市","v":"320281"},{"l":"宜兴市","v":"320282"}],"l":"无锡市","v":"320200"},{"c":[{"l":"鼓楼区","v":"320302"},{"l":"云龙区","v":"320303"},{"l":"贾汪区","v":"320305"},{"l":"泉山区","v":"320311"},{"l":"铜山区","v":"320312"},{"l":"丰县","v":"320321"},{"l":"沛县","v":"320322"},{"l":"睢宁县","v":"320324"},{"l":"徐州经济技术开发区","v":"320371"},{"l":"新沂市","v":"320381"},{"l":"邳州市","v":"320382"}],"l":"徐州市","v":"320300"},{"c":[{"l":"天宁区","v":"320402"},{"l":"钟楼区","v":"320404"},{"l":"新北区","v":"320411"},{"l":"武进区","v":"320412"},{"l":"金坛区","v":"320413"},{"l":"溧阳市","v":"320481"}],"l":"常州市","v":"320400"},{"c":[{"l":"虎丘区","v":"320505"},{"l":"吴中区","v":"320506"},{"l":"相城区","v":"320507"},{"l":"姑苏区","v":"320508"},{"l":"吴江区","v":"320509"},{"l":"苏州工业园区","v":"320571"},{"l":"常熟市","v":"320581"},{"l":"张家港市","v":"320582"},{"l":"昆山市","v":"320583"},{"l":"太仓市","v":"320585"}],"l":"苏州市","v":"320500"},{"c":[{"l":"崇川区","v":"320602"},{"l":"港闸区","v":"320611"},{"l":"通州区","v":"320612"},{"l":"如东县","v":"320623"},{"l":"南通经济技术开发区","v":"320671"},{"l":"启东市","v":"320681"},{"l":"如皋市","v":"320682"},{"l":"海门市","v":"320684"},{"l":"海安市","v":"320685"}],"l":"南通市","v":"320600"},{"c":[{"l":"连云区","v":"320703"},{"l":"海州区","v":"320706"},{"l":"赣榆区","v":"320707"},{"l":"东海县","v":"320722"},{"l":"灌云县","v":"320723"},{"l":"灌南县","v":"320724"},{"l":"连云港经济技术开发区","v":"320771"},{"l":"连云港高新技术产业开发区","v":"320772"}],"l":"连云港市","v":"320700"},{"c":[{"l":"淮安区","v":"320803"},{"l":"淮阴区","v":"320804"},{"l":"清江浦区","v":"320812"},{"l":"洪泽区","v":"320813"},{"l":"涟水县","v":"320826"},{"l":"盱眙县","v":"320830"},{"l":"金湖县","v":"320831"},{"l":"淮安经济技术开发区","v":"320871"}],"l":"淮安市","v":"320800"},{"c":[{"l":"亭湖区","v":"320902"},{"l":"盐都区","v":"320903"},{"l":"大丰区","v":"320904"},{"l":"响水县","v":"320921"},{"l":"滨海县","v":"320922"},{"l":"阜宁县","v":"320923"},{"l":"射阳县","v":"320924"},{"l":"建湖县","v":"320925"},{"l":"盐城经济技术开发区","v":"320971"},{"l":"东台市","v":"320981"}],"l":"盐城市","v":"320900"},{"c":[{"l":"广陵区","v":"321002"},{"l":"邗江区","v":"321003"},{"l":"江都区","v":"321012"},{"l":"宝应县","v":"321023"},{"l":"扬州经济技术开发区","v":"321071"},{"l":"仪征市","v":"321081"},{"l":"高邮市","v":"321084"}],"l":"扬州市","v":"321000"},{"c":[{"l":"京口区","v":"321102"},{"l":"润州区","v":"321111"},{"l":"丹徒区","v":"321112"},{"l":"镇江新区","v":"321171"},{"l":"丹阳市","v":"321181"},{"l":"扬中市","v":"321182"},{"l":"句容市","v":"321183"}],"l":"镇江市","v":"321100"},{"c":[{"l":"海陵区","v":"321202"},{"l":"高港区","v":"321203"},{"l":"姜堰区","v":"321204"},{"l":"泰州医药高新技术产业开发区","v":"321271"},{"l":"兴化市","v":"321281"},{"l":"靖江市","v":"321282"},{"l":"泰兴市","v":"321283"}],"l":"泰州市","v":"321200"},{"c":[{"l":"宿城区","v":"321302"},{"l":"宿豫区","v":"321311"},{"l":"沭阳县","v":"321322"},{"l":"泗阳县","v":"321323"},{"l":"泗洪县","v":"321324"},{"l":"宿迁经济技术开发区","v":"321371"}],"l":"宿迁市","v":"321300"}],"l":"江苏省","v":"320000"},{"c":[{"c":[{"l":"上城区","v":"330102"},{"l":"下城区","v":"330103"},{"l":"江干区","v":"330104"},{"l":"拱墅区","v":"330105"},{"l":"西湖区","v":"330106"},{"l":"滨江区","v":"330108"},{"l":"萧山区","v":"330109"},{"l":"余杭区","v":"330110"},{"l":"富阳区","v":"330111"},{"l":"临安区","v":"330112"},{"l":"桐庐县","v":"330122"},{"l":"淳安县","v":"330127"},{"l":"建德市","v":"330182"}],"l":"杭州市","v":"330100"},{"c":[{"l":"海曙区","v":"330203"},{"l":"江北区","v":"330205"},{"l":"北仑区","v":