diff --git a/demo/gh.4e275793.js b/demo/gh.4e275793.js deleted file mode 100644 index d73c191..0000000 --- a/demo/gh.4e275793.js +++ /dev/null @@ -1,2 +0,0 @@ -webpackJsonp([0],[,,,,,,,,,function(e,t,s){"use strict";function a(e,t){if(!Object.prototype.toString.call(e).includes("Element")||!Object.prototype.toString.call(t).includes("Element"))return!1;for(var s=t;s;){if(s===e)return!0;s=s.parentNode}return!1}function i(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1]}function n(e){return"[object Array]"===Object.prototype.toString.call(e)}function r(e,t){if(!t)return void(e.scrollTop=0);var s=t.offsetTop,a=t.offsetTop+t.offsetHeight,i=e.scrollTop,n=i+e.clientHeight;sn&&(e.scrollTop=a-e.clientHeight)}function l(e,t){var s=t.height,a=t.top,i=document.documentElement.clientHeight,n=a+s,r=i-n;return re?-(e+10):r-e:s}s.d(t,"b",function(){return a}),s.d(t,"a",function(){return i}),s.d(t,"c",function(){return n}),s.d(t,"d",function(){return r}),s.d(t,"e",function(){return l})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,s){var a=s(0),i=s(72),n=s(73),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){var a=s(0),i=s(74),n=s(75),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){var a=s(0),i=s(79),n=s(108),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";var a={_Vue:null,createEventBus:function(){return new this._Vue},saveVueRef:function(e){this._Vue=e}};t.a=a},function(e,t,s){"use strict";function a(e,t,s){this.$children.forEach(function(i){i.$options.name===e?i.$emit.apply(i,[t].concat(s)):a.apply(i,[e,t].concat([s]))})}t.a={methods:{broadcast:function(e,t,s){a.call(this,e,t,s)}}}},,function(e,t,s){"use strict";function a(e){u.a.saveVueRef(e),d.map(function(t){e.component(t.name,t)})}Object.defineProperty(t,"__esModule",{value:!0});var i=(s(45),s(46)),n=s.n(i),r=(s(50),s(51)),l=s.n(r),c=s(77),o=s.n(c),u=s(41),d=[l.a,o.a],v={install:a,AreaSelect:l.a,AreaCascader:o.a},h=v;"undefined"!=typeof window&&window.Vue&&a(window.Vue);var f=s(110),p=s.n(f);n.a.use(h);n.a.config.devtools=!1,n.a.config.productionTip=!1,new n.a({el:"#app",render:function(e){return e(p.a)}})},function(e,t){},,,,,function(e,t){},function(e,t,s){function a(e){s(52)}var i=s(0),n=s(55),r=s(76),l=a,c=i(n,r,!1,l,null,null);e.exports=c.exports},function(e,t,s){var a=s(53);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);s(5)("358e1cb8",a,!0,{})},function(e,t,s){t=e.exports=s(4)(!1),t.push([e.i,".area-select-wrap .area-select{margin-left:10px}.area-select-wrap .area-select-empty{padding:4px 0;margin:0;text-align:center;color:#999;font-size:14px}",""])},,function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(25),i=s.n(a),n=s(34),r=s.n(n),l=s(36),c=s.n(l),o=s(23),u=s.n(o),d=s(37),v=s.n(d),h=s(38),f=s.n(h),p=s(39),_=s.n(p),C=s(9);t.default={name:"area-select",components:{"v-select":f.a,"v-option":_.a},props:{value:{type:Array,required:!0},type:{type:String,default:"code",validator:function(e){return["all","code","text"].indexOf(e)>-1}},placeholders:{type:Array,default:function(){return[]}},level:{type:Number,default:1,validator:function(e){return[0,1,2].indexOf(e)>-1}},size:{type:String,default:"medium",validator:function(e){return["small","medium","large"].indexOf(e)>-1}},disabled:{type:Boolean,default:!1}},data:function(){return{provinces:u.a[86],citys:{},areas:{},streets:{},curProvince:"",curProvinceCode:"",curCity:"",curCityCode:"",curArea:"",curAreaCode:"",defaults:[],isCode:!1,isSetDefault:!1}},watch:{curProvinceCode:function(e,t){this.curProvince=this.provinces[e],this.provinceChange(e)},curCityCode:function(e,t){this.curCity=this.citys[e],this.cityChange(e)},curAreaCode:function(e,t){this.curArea=this.areas[e],this.areaChange(e)},value:function(e){!this.isSetDefault&&Object(C.c)(e)&&e.length===this.level+1&&(this.beforeSetDefault(),this.setDefaultValue()),!this.isSetDefault&&Object(C.c)(e)&&e.length&&e.length!==this.level+1&&Object(C.a)(!1,"设置的默认值和 level 值不匹配")}},methods:{provinceChange:function(e){var t=this;if(0===this.level)this.selectChange();else if(this.level>=1){if(this.citys=u.a[e],!this.citys)return this.citys=c()({},this.curProvinceCode,this.curProvince),this.curCity=this.curProvince,void(this.curCityCode=this.curCityCode);var s=r()(this.citys)[0],a=i()(this.citys)[0];this.defaults[1]&&(this.isCode?(a=v()(i()(this.citys),function(e){return e===t.defaults[1]}),Object(C.a)(a,"城市 "+this.defaults[1]+" 不存在于省份 "+this.defaults[0]+" 中"),s=this.citys[a]):(s=v()(this.citys,function(e){return e===t.defaults[1]}),Object(C.a)(s,"城市 "+this.defaults[1]+" 不存在于省份 "+this.defaults[0]+" 中"),a=v()(i()(this.citys),function(e){return t.citys[e]===t.defaults[1]}))),this.curCity=s,this.curCityCode=a}},cityChange:function(e){var t=this;if(1===this.level)this.selectChange();else if(2===this.level){if(this.areas=u.a[e],!this.areas)return this.areas=c()({},this.curCityCode,this.curCity),this.curArea=this.curCity,void(this.curAreaCode=this.curCityCode);var s=r()(this.areas)[0],a=i()(this.areas)[0];this.defaults[2]&&(this.isCode?(a=v()(i()(this.areas),function(e){return e===t.defaults[2]}),Object(C.a)(a,"县区 "+this.defaults[2]+" 不存在于城市 "+this.defaults[1]+" 中"),s=this.areas[a]):(s=v()(this.areas,function(e){return e===t.defaults[2]}),Object(C.a)(s,"县区 "+this.defaults[2]+" 不存在于城市 "+this.defaults[1]+" 中"),a=v()(i()(this.areas),function(e){return t.areas[e]===t.defaults[2]}))),this.curArea=s,this.curAreaCode=a}},areaChange:function(e){this.curAreaCode=e,this.selectChange()},getAreaCode:function(){var e=[];switch(this.level){case 0:e=[this.curProvinceCode];break;case 1:e=[this.curProvinceCode,"710000"===this.curProvinceCode?this.curProvinceCode:this.curCityCode];break;case 2:e=[this.curProvinceCode,"710000"===this.curProvinceCode?this.curProvinceCode:this.curCityCode,this.curAreaCode]}return e},getAreaText:function(){var e=[];switch(this.level){case 0:e=[this.curProvince];break;case 1:e=[this.curProvince,"710000"===this.curProvinceCode?this.curProvince:this.curCity];break;case 2:e=[this.curProvince,"710000"===this.curProvinceCode?this.curProvince:this.curCity,this.curArea]}return e},getAreaCodeAndText:function(e){var t="710000"===this.curProvinceCode?this.curProvinceCode:this.curCityCode,s="710000"===this.curProvinceCode?this.curProvince:this.curCity,a=[];switch(this.level){case 0:a=[c()({},this.curProvinceCode,this.curProvince)];break;case 1:a=[c()({},this.curProvinceCode,this.curProvince),c()({},t,s)];break;case 2:a=[c()({},this.curProvinceCode,this.curProvince),c()({},t,s),c()({},this.curAreaCode,this.curArea)]}return a},beforeSetDefault:function(){var e=/^[\u4E00-\u9FA5\uF900-\uFA2D]{2,}$/,t=/^\d{6,}$/,s=t.test(this.value[0]),a=void 0;a=s?this.value.every(function(e){return t.test(e)}):this.value.every(function(t){return e.test(t)}),Object(C.a)(a,"传入的默认值参数有误"),this.defaults=[].concat(this.value),this.isCode=s,this.isSetDefault=!0},setDefaultValue:function(){var e=this,t="";if(this.isCode)t=this.defaults[0];else{var s=v()(this.provinces,function(t){return t===e.defaults[0]});Object(C.a)(s,"省份 "+this.defaults[0]+" 不存在"),t=v()(i()(this.provinces),function(t){return e.provinces[t]===e.defaults[0]})}this.curProvinceCode=t,this.$nextTick(function(){e.defaults=[]})},selectChange:function(){var e=[];"code"===this.type?e=this.getAreaCode():"text"===this.type?e=this.getAreaText():"all"===this.type&&(e=this.getAreaCodeAndText()),this.$emit("input",e),this.$emit("change",e)}},created:function(){Object(C.c)(this.value)&&this.value.length===this.level+1&&(this.beforeSetDefault(),this.setDefaultValue()),Object(C.c)(this.value)&&this.value.length&&this.value.length!==this.level+1&&Object(C.a)(!1,"设置的默认值和 level 值不匹配")}}},,,,,,,,,,,,,,,,,function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(9);t.default={provide:function(){return{select:this}},props:{value:{type:[String,Number,Boolean]},disabled:{type:Boolean,default:!1},placeholder:{type:String,default:"请选择"},size:{type:String,default:"medium",validator:function(e){return["small","medium","large"].indexOf(e)>-1}}},data:function(){return{shown:!1,options:[],label:"",val:"",areaRect:null,top:32}},watch:{value:function(e){this.setDef()},options:function(e){this.setDef()}},methods:{setDef:function(){var e=this;if(this.value){var t=this.options.filter(function(t){return t.value===e.value});this.label=t[0]?t[0].label:"",this.val=t[0]?t[0].value:""}else this.label="",this.val=""},handleTriggerClick:function(){this.disabled||(this.shown=!this.shown)},setPosition:function(){var e=parseInt(window.getComputedStyle(this.$refs.wrap,null).getPropertyValue("height"));this.top=Object(a.e)(e,this.areaRect)},handleDocClick:function(e){var t=e.target;!Object(a.b)(this.$el,t)&&this.shown&&(this.shown=!1)},handleDocResize:function(){var e=this;this.areaRect=this.$refs.area.getBoundingClientRect(),this.$nextTick(function(){e.setPosition()})},setSelectedValue:function(e){this.label=e.label,this.val=e.value,this.$emit("input",e.value),this.shown=!1,this.$emit("change",e.value)},scrollToSelectedOption:function(){var e=this;this.setPosition();var t=this.options.filter(function(t){return t.value===e.val});if(t.length){var s=t[0].$el,i=this.$el.querySelector(".area-selectable-list-wrap");Object(a.d)(i,s)}},handleListEnter:function(){var e=this;this.$nextTick(function(){return e.scrollToSelectedOption()})}},mounted:function(){var e=this;this.areaRect=this.$refs.area.getBoundingClientRect(),this.top=this.areaRect.height,window.document.addEventListener("scroll",this.handleDocResize,!1),window.addEventListener("resize",this.handleDocResize,!1),window.document.addEventListener("click",this.handleDocClick,!1),this.$nextTick(function(){e.setDef()})},beforeDestroy:function(){window.document.removeEventListener("scroll",this.handleDocResize,!1),window.removeEventListener("resize",this.handleDocResize,!1),window.document.removeEventListener("click",this.handleDocClick,!1)}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{ref:"area",staticClass:"area-select",class:{medium:"medium"===e.size,small:"small"===e.size,large:"large"===e.size,"is-disabled":e.disabled}},[s("span",{ref:"trigger",staticClass:"area-selected-trigger",on:{click:e.handleTriggerClick}},[e._v(e._s(e.label?e.label:e.placeholder))]),e._v(" "),s("i",{class:["area-select-icon",{active:e.shown}],on:{click:function(t){t.stopPropagation(),e.handleTriggerClick(t)}}}),e._v(" "),s("transition",{attrs:{name:"area-zoom-in-top"},on:{"before-enter":e.handleListEnter}},[s("div",{directives:[{name:"show",rawName:"v-show",value:e.shown,expression:"shown"}],ref:"wrap",staticClass:"area-selectable-list-wrap",style:{top:e.top+"px"}},[s("ul",{staticClass:"area-selectable-list"},[e._t("default")],2)])])],1)},a=[];e.exports={render:s,staticRenderFns:a}},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={inject:["select"],props:{value:{type:[String,Number,Boolean],required:!0},label:[String,Number]},data:function(){return{hover:!1,isSelected:!1}},computed:{curSelected:function(){return this.select.val}},methods:{leaveItem:function(){this.hover=!1},hoverItem:function(){this.hover=!0},selectOptionClick:function(){this.select.setSelectedValue(this)}},created:function(){this.select.options.push(this)}}},function(e,t){var s=function(){var e=this,t=e.$createElement;return(e._self._c||t)("li",{class:["area-select-option",{hover:e.hover,selected:e.curSelected===e.value}],attrs:{value:e.value},on:{click:function(t){t.stopPropagation(),e.selectOptionClick(t)},mouseleave:e.leaveItem,mouseenter:e.hoverItem}},[e._v("\n "+e._s(e.label)+"\n")])},a=[];e.exports={render:s,staticRenderFns:a}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"area-select-wrap"},[s("v-select",{attrs:{placeholder:e.placeholders[0]?e.placeholders[0]:"请选择",size:e.size,disabled:e.disabled},model:{value:e.curProvinceCode,callback:function(t){e.curProvinceCode=t},expression:"curProvinceCode"}},e._l(e.provinces,function(e,t){return s("v-option",{key:t,attrs:{label:e,value:t}})})),e._v(" "),e.level>=1?s("v-select",{attrs:{placeholder:e.placeholders[1]?e.placeholders[1]:"请选择",size:e.size,disabled:e.disabled},model:{value:e.curCityCode,callback:function(t){e.curCityCode=t},expression:"curCityCode"}},[Object.keys(e.citys).length?e._l(e.citys,function(e,t){return s("v-option",{key:t,attrs:{label:e,value:t}})}):s("p",{staticClass:"area-select-empty"},[e._v("暂无数据")])],2):e._e(),e._v(" "),e.level>=2?s("v-select",{attrs:{placeholder:e.placeholders[2]?e.placeholders[2]:"请选择",size:e.size,disabled:e.disabled},model:{value:e.curAreaCode,callback:function(t){e.curAreaCode=t},expression:"curAreaCode"}},[Object.keys(e.areas).length?e._l(e.areas,function(e,t){return s("v-option",{key:t,attrs:{label:e,value:t}})}):s("p",{staticClass:"area-select-empty"},[e._v("暂无数据")])],2):e._e()],1)},a=[];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(78),n=s(109),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(25),i=s.n(a),n=s(34),r=s.n(n),l=s(36),c=s.n(l),o=s(23),u=s.n(o),d=s(37),v=s.n(d),h=s(40),f=s.n(h),p=s(9);t.default={name:"area-cascader",components:{"v-cascader":f.a},props:{value:{required:!0},placeholder:{type:String,default:"请选择"},type:{type:String,default:"code",validator:function(e){return["all","code","text"].indexOf(e)>-1}},level:{type:Number,default:0,validator:function(e){return[0,1].indexOf(e)>-1}},size:{type:String,default:"large",validator:function(e){return["small","medium","large"].indexOf(e)>-1}},separator:{type:String,default:"/"},disabled:{type:Boolean,default:!1}},data:function(){return{provinces:u.a[86],citys:{},areas:{},options:[],curProvince:"",curProvinceCode:"",curCity:"",curCityCode:"",curArea:"",curAreaCode:"",defaultsAreaCodes:[],defaults:[],isCode:!1,isSetDefault:!1}},watch:{value:function(e){!this.isSetDefault&&Object(p.c)(e)&&e.length===this.level+2&&(this.beforeSetDefault(),this.setDefaultValue()),!this.isSetDefault&&Object(p.c)(e)&&e.length&&e.length!==this.level+2&&Object(p.a)(!1,"设置的默认值和 level 值不匹配")},curProvinceCode:function(e){var t=this;if(this.curProvince=this.provinces[e],this.citys=u.a[e],!this.citys)return this.citys=c()({},this.curProvinceCode,this.curProvince),this.curCity=this.curProvince,void(this.curCityCode=this.curCityCode);var s=r()(this.citys)[0],a=i()(this.citys)[0];this.defaults[1]&&(this.isCode?(a=v()(i()(this.citys),function(e){return e===t.defaults[1]}),Object(p.a)(a,"城市 "+this.defaults[1]+" 不存在于省份 "+this.defaults[0]+" 中"),s=this.citys[a]):(s=v()(this.citys,function(e){return e===t.defaults[1]}),Object(p.a)(s,"城市 "+this.defaults[1]+" 不存在于省份 "+this.defaults[0]+" 中"),a=v()(i()(this.citys),function(e){return t.citys[e]===t.defaults[1]}))),this.curCity=s,this.curCityCode=a},curCityCode:function(e){var t=this;if(this.curCity=this.citys[e],0===this.level)this.setDefaultsCodes();else if(1===this.level){if(this.areas=u.a[e],!this.areas)return this.areas=c()({},this.curCityCode,this.curCity),this.curArea=this.curCity,void(this.curAreaCode=this.curCityCode);var s=r()(this.areas)[0],a=i()(this.areas)[0];this.defaults[2]&&(this.isCode?(a=v()(i()(this.areas),function(e){return e===t.defaults[2]}),Object(p.a)(a,"县区 "+this.defaults[2]+" 不存在于城市 "+this.defaults[1]+" 中"),s=this.areas[a]):(s=v()(this.areas,function(e){return e===t.defaults[2]}),Object(p.a)(s,"县区 "+this.defaults[2]+" 不存在于城市 "+this.defaults[1]+" 中"),a=v()(i()(this.areas),function(e){return t.areas[e]===t.defaults[2]}))),this.curArea=s,this.curAreaCode=a}},curAreaCode:function(e){this.curArea=this.areas[e],this.curAreaCode=e,this.setDefaultsCodes()}},methods:{beforeSetDefault:function(){var e=/^[\u4E00-\u9FA5\uF900-\uFA2D]{2,}$/,t=/^\d{6,}$/,s=t.test(this.value[0]),a=void 0;a=s?this.value.every(function(e){return t.test(e)}):this.value.every(function(t){return e.test(t)}),Object(p.a)(a,"传入的默认值参数有误"),this.defaults=[].concat(this.value),this.isCode=s},setDefaultValue:function(){var e=this,t="";if(this.isCode)t=this.defaults[0];else{var s=v()(this.provinces,function(t){return t===e.defaults[0]});Object(p.a)(s,"省份 "+this.defaults[0]+" 不存在"),t=v()(i()(this.provinces),function(t){return e.provinces[t]===e.defaults[0]})}this.curProvinceCode=t,this.$nextTick(function(){e.defaults=[]})},handleChange:function(e,t){var s=[];this.isSetDefault,t[0]===t[1]&&(e[1]=e[0]),"code"===this.type?s=[].concat(e):"text"===this.type?s=[].concat(t):"all"===this.type&&(s=e.map(function(e,s){return c()({},e,t[s])})),this.$emit("input",s),this.$emit("change",s)},iterate:function(e,t){var s=[];for(var a in e)s.push({label:e[a],value:a,panelIndex:t});return s},iterateCities:function(){for(var e=[],t=this.iterate(u.a[86],0),s=0,a=t.length;s-1}},separator:{type:String,default:"/"}},components:{caspanel:o.a},data:function(){return{areaRect:null,top:32,shown:!1,eventBus:null,activeValues:[],values:[],labels:[],label:"",isClickOutSide:!1}},watch:{defaultsAreaCodes:function(e){e.length&&this.initValue()}},methods:{initValue:function(){this.broadcast("Caspanel","update-selected",{value:this.defaultsAreaCodes}),this.values=[].concat(this.defaultsAreaCodes)},getActiveLabels:function(e){var t=i.a[86],s=i.a[e[0]],a=e.length;if(a<2)return[];var n=[];if(2===a)n=[t[e[0]],s[e[1]]];else if(3===a){var r=i.a[e[1]];n=[t[e[0]],s[e[1]],r?r[e[2]]:s[e[2]]]}return n},resetActiveVal:function(){this.activeValues=[].concat(this.values),this.labels=this.getActiveLabels(this.values),!this.shown&&this.values.length&&this.broadcast("Caspanel","update-selected",{value:this.values})},handleTriggerClick:function(){if(!this.disabled){this.$emit("set-default");var e=this.shown;this.shown=!this.shown,e?(this.isClickOutSide=!0,this.resetActiveVal()):this.isClickOutSide=!1}},setPosition:function(){var e=parseInt(window.getComputedStyle(this.$refs.wrap,null).getPropertyValue("height"));this.top=Object(r.e)(e,this.areaRect)},handleDocClick:function(e){var t=e.target;!Object(r.b)(this.$el,t)&&this.shown&&(this.shown=!1,this.isClickOutSide=!0,this.resetActiveVal())},handleDocResize:function(){var e=this;this.areaRect=this.$refs.area.getBoundingClientRect(),this.$nextTick(function(){e.setPosition()})},handleMenuItemClick:function(e,t){var s=e.label,a=e.value,i=(e.children,e.panelIndex),n=this.activeValues,r=this.labels;n=n.slice(0,i+1),n[i]=a,r=r.slice(0,i+1),r[i]=s,this.activeValues=[].concat(n),this.labels=[].concat(r)},handleSelectedChange:function(){this.shown=!1,this.values=[].concat(this.activeValues),this.label=this.labels.join(this.separator),this.isClickOutSide||this.$emit("change",this.values,this.labels)},handleListEnter:function(){var e=this;this.$nextTick(function(){e.setPosition(),e.eventBus.$emit("set-scroll-top")})}},created:function(){if(!n.a._Vue)throw new Error("[area-cascader]: Must be call Vue.use(VueAreaLinkage) before used");this.eventBus=n.a.createEventBus(),this.eventBus.$on("selected",this.handleSelectedChange)},mounted:function(){this.areaRect=this.$refs.area.getBoundingClientRect(),this.top=this.areaRect.height,window.document.addEventListener("scroll",this.handleDocResize,!1),window.addEventListener("resize",this.handleDocResize,!1),window.document.addEventListener("click",this.handleDocClick,!1),this.defaultsAreaCodes&&this.defaultsAreaCodes.length&&this.initValue()},beforeDestroy:function(){window.document.removeEventListener("scroll",this.handleDocResize,!1),window.removeEventListener("resize",this.handleDocResize,!1),window.document.removeEventListener("click",this.handleDocClick,!1)}}},function(e,t,s){var a=s(0),i=s(81),n=s(107),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(82),i=s.n(a),n=s(102),r=s.n(n),l=s(9),c=s(42),o=0;t.default={name:"Caspanel",inject:["cascader"],mixins:[c.a],props:{data:{type:Array,default:function(){return[]}}},data:function(){return{sublist:[],val:"",list:null}},watch:{data:function(){this.sublist=[]}},methods:{getUniqueKey:function(){return o++},getBaseItem:function(e){var t=r()({},e);return t.children&&delete t.children,t},handleClickItem:function(e){this.cascader.handleMenuItemClick(e),e.children?this.sublist=[].concat(e.children):(this.sublist=[],this.cascader.eventBus.$emit("selected"))},triggerItem:function(e,t){this.getBaseItem(e);this.cascader.handleMenuItemClick(e),e.children?this.sublist=[].concat(e.children):(this.sublist=[],this.cascader.eventBus.$emit("selected"))},initCaspanel:function(e){for(var t=this,s=e.value,a=[].concat(i()(s)),n=0;na{position:fixed;right:0;top:0}header p a{color:#008efd}",""])},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("header",[s("a",{staticClass:"github-corner",attrs:{href:"https://github.com/dwqs/vue-area-linkage","aria-label":"View source on Github"}},[s("svg",{staticStyle:{fill:"#ABD3B4",color:"#fff",position:"absolute",top:"0",border:"0",right:"0"},attrs:{width:"80",height:"80",viewBox:"0 0 250 250","aria-hidden":"true"}},[s("path",{attrs:{d:"M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"}}),s("path",{staticClass:"octo-arm",staticStyle:{"transform-origin":"130px 106px"},attrs:{d:"M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2",fill:"currentColor"}}),s("path",{staticClass:"octo-body",attrs:{d:"M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z",fill:"currentColor"}})])]),e._v(" "),s("h2",[e._v("Vue Area Linkage: 中国行政区联动选择器")]),e._v(" "),s("p",[e._v("\n 省、市、区、街道联动选择\n ")])])},a=[];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(119),n=s(168),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(120),i=(s.n(a),s(121)),n=s.n(i),r=s(124),l=s.n(r),c=s(129),o=s.n(c),u=s(132),d=s.n(u),v=s(135),h=s.n(v),f=s(138),p=s.n(f),_=s(141),C=s.n(_),m=s(144),g=s.n(m),b=s(147),w=s.n(b),y=s(150),x=s.n(y),k=s(153),P=s.n(k),$=s(156),O=s.n($),S=s(159),A=s.n(S),E=s(162),j=s.n(E),R=s(165),D=s.n(R);t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}},components:{Basic:n.a,Returns:o.a,Province:d.a,"v-area":h.a,Street:p.a,AreaCode:C.a,Placeholders:g.a,DefaultValue:w.a,CasBasic:x.a,CasReturns:P.a,CasAreaCode:O.a,CasPlaceholder:A.a,CasArea:D.a,Size:l.a,CasDefaultVal:j.a}}},function(e,t){},function(e,t,s){var a=s(0),i=s(122),n=s(123),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-select",{model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,分别是省市的行政区域代码")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){function a(e){s(125)}var i=s(0),n=s(127),r=s(128),l=a,c=i(n,r,!1,l,"data-v-0768176f",null);e.exports=c.exports},function(e,t,s){var a=s(126);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);s(5)("273e35a8",a,!0,{})},function(e,t,s){t=e.exports=s(4)(!1),t.push([e.i,"",""])},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area size-example"},[s("div",{staticClass:"area-left"},[s("area-select",{attrs:{size:"large"},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//size:['small','medium','large'], 默认值是 medium")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select v-model='selected' size=\"large\">"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(130),n=s(131),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){ -var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-select",{attrs:{type:"text"},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,分别是省市的行政区域文本")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select type='text' v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(133),n=s(134),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-select",{attrs:{level:0},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,分别是省份行政区域代码")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select :level='0' v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(136),n=s(137),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-select",{attrs:{level:2,type:"text"},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,分别是省份行政区域文本")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select :level='2' type='text' v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(139),n=s(140),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-select",{attrs:{level:3,type:"text"},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,分别是省份行政区域文本")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select :level='3' type='text' v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(142),n=s(143),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-select",{attrs:{type:"all"},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,数组项是包含省市的行政区域代码和文本的对象")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select type='all' v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(145),n=s(146),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-select",{attrs:{placeholders:["选择省","选择市"]},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//设置 placeholders,其值应该和关联层次对应")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select :placeholders=['选择省', '选择市'] v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(148),n=s(149),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:["440000","440300","440305"],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-select",{attrs:{level:2},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//绑定默认值selected=['440000','440300','440305'],代码对应的区域文本是['广东省', '深圳市', '南山区']")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select :level=\"2\" v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(151),n=s(152),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-cascader",{model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,分别是省市的行政区域代码")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-cascader v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(154),n=s(155),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-cascader",{attrs:{type:"text"},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,分别是省市的行政区域文本")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-cascader type='text' v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(157),n=s(158),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-cascader",{attrs:{type:"all"},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,数组项是包含行政区域代码和文本的对象")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-cascader type='all' v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(160),n=s(161),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-cascader",{attrs:{placeholder:"请选择地区"},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,分别是省市的行政区域代码")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-cascader placeholder=\"请选择地区\" v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(163),n=s(164),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:["440000","440300","440305"],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-cascader",{attrs:{level:1},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//绑定默认值selected=['440000','440300','440305'],代码对应的区域文本是['广东省', '深圳市', '南山区']")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-cascader :level=\"1\" v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(166),n=s(167),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-cascader",{attrs:{level:1,type:"text",placeholder:"请选择地区"},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,数组项是行政区域文本")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v('area-cascader :level="1" type="text" placeholder="请选择地区" v-model=\'selected\'>'),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"app-main"},[s("h3",[e._v("基本使用")]),e._v(" "),s("h4",[e._v("1. 作为选择器")]),e._v(" "),s("h5",[e._v("默认形式")]),e._v(" "),s("basic"),e._v(" "),s("h5",[e._v("改变大小")]),e._v(" "),s("size"),e._v(" "),s("h5",[e._v("返回区域文本")]),e._v(" "),s("returns"),e._v(" "),s("h5",[e._v("返回区域代码和文本")]),e._v(" "),s("area-code"),e._v(" "),s("h5",[e._v("设置 placeholders")]),e._v(" "),s("placeholders"),e._v(" "),e._m(0),e._v(" "),s("h5",[e._v("设置默认值")]),e._v(" "),s("default-value"),e._v(" "),e._m(1),e._v(" "),s("h5",[e._v("只选省份")]),e._v(" "),s("province"),e._v(" "),s("h5",[e._v("省市区联动")]),e._v(" "),s("v-area"),e._v(" "),s("h4",[e._v("2. 作为级联器(只支持2/3级联动)")]),e._v(" "),s("h5",[e._v("默认形式")]),e._v(" "),s("cas-basic"),e._v(" "),s("h5",[e._v("返回区域文本")]),e._v(" "),s("cas-returns"),e._v(" "),s("h5",[e._v("返回区域文本和代码")]),e._v(" "),s("cas-area-code"),e._v(" "),s("h5",[e._v("设置 placeholder")]),e._v(" "),s("cas-placeholder"),e._v(" "),s("h5",[e._v("设置默认值")]),e._v(" "),s("cas-default-val"),e._v(" "),s("h5",[e._v("省市区联动")]),e._v(" "),s("cas-area")],1)},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",{staticClass:"desc"},[s("code",[e._v("placeholders")]),e._v(" 是一个数组, 数组项顺序分别对应省/市/区/街道.\n ")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",{staticClass:"desc"},[s("code",[e._v("selected")]),e._v(" 是一个数组, 数组项顺序分别对应省/市/区, 且类型(区域代码/区域文本)必须统一. 以第一个元素类型为基准. 类型不统一将报错.\n ")])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(170),n=s(172),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(171);s.n(a);t.default={}},function(e,t){},function(e,t){var s=function(){var e=this,t=e.$createElement;e._self._c;return e._m(0)},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"start"},[s("h3",[e._v("快速开始")]),e._v(" "),s("div",{staticClass:"install"},[s("h4",[e._v("安装")]),e._v(" "),s("pre",[e._v("npm i --save vue-area-linkage")]),e._v(" "),s("p",[e._v("或者")]),e._v(" "),s("pre",[e._v("yarn add vue-area-linkage")])]),e._v(" "),s("div",{staticClass:"register"},[s("h4",[e._v("全局注册")]),e._v(" "),s("pre",[e._v("import Vue from 'vue';"),s("br"),s("br"),e._v("import VueAreaLinkage from 'vue-area-linkage';"),s("br"),s("br"),e._v("Vue.use(VueAreaLinkage);"),s("br")])]),e._v(" "),s("br")])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){function a(e){s(174)}var i=s(0),n=s(176),r=a,l=i(null,n,!1,r,null,null);e.exports=l.exports},function(e,t,s){var a=s(175);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);s(5)("f194e12e",a,!0,{})},function(e,t,s){t=e.exports=s(4)(!1),t.push([e.i,"footer{margin-top:30px;text-align:center;color:#999}footer p{margin-top:15px;cursor:pointer}footer p:hover{color:#008efd}",""])},function(e,t){var s=function(){var e=this,t=e.$createElement;e._self._c;return e._m(0)},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("footer",[s("p",[e._v("React 版本:"),s("a",{attrs:{target:"_blank",href:"https://github.com/dwqs/react-area-linkage"}},[e._v("React Area Linkage")])]),e._v(" "),s("p",[e._v("最新数据来源:"),s("a",{attrs:{href:"https://github.com/dwqs/area-data",target:"_blank"}},[e._v("省/市/区/街道数据")])]),e._v(" "),s("p",[e._v("官方数据:"),s("a",{attrs:{href:"http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2016/index.html",target:"_blank"}},[e._v("国家统计局-城乡划分")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"app-wrap",attrs:{id:"app"}},[s("v-header"),e._v(" "),s("v-start"),e._v(" "),s("v-main"),e._v(" "),s("v-footer")],1)},a=[];e.exports={render:s,staticRenderFns:a}}],[44]); \ No newline at end of file diff --git a/demo/gh.4e275793.js.gz b/demo/gh.4e275793.js.gz deleted file mode 100644 index f60f4cf..0000000 Binary files a/demo/gh.4e275793.js.gz and /dev/null differ diff --git a/demo/gh.8beedfe7.css b/demo/gh.ac2a7e95.css similarity index 100% rename from demo/gh.8beedfe7.css rename to demo/gh.ac2a7e95.css index e9baeb7..fc54e6e 100644 --- a/demo/gh.8beedfe7.css +++ b/demo/gh.ac2a7e95.css @@ -27,6 +27,222 @@ } .start .register { margin-top: 20px; +}html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, embed, +figure, figcaption, footer, header, hgroup, +menu, nav, output, ruby, section, summary, +time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + outline:0; + vertical-align:baseline; + background:transparent; +} +/* HTML5 display-role reset for older browsers */ +article, aside, details, figcaption, figure, +footer, header, hgroup, menu, nav, section { + display: block; +} + +html,body { + height: 100%; + width: 100%; + /* # https://github.com/AlloyTeam/Mars/blob/master/solutions/font-family.md */ + font-family: -apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif; +} + +body { + margin:0; + padding:0; + -webkit-box-sizing: border-box; + box-sizing: border-box; + font-size: 14px; + line-height: 1; + background: none; + -moz-user-select:none; + -webkit-user-select:none; + -ms-user-select:none; + user-select:none; + overflow-x:hidden; + -webkit-overflow-scrolling:touch; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + tap-highlight-color: transparent; + -webkit-tap-highlight-color: transparent; +} + +ol, ul, nav ul { + list-style: none; +} + +blockquote, q { + quotes: none; +} + +blockquote:before, blockquote:after, +q:before, q:after { + content: ''; +} + +table { + border-collapse:collapse; + border-spacing:0; +} + +a{ + text-decoration:none; + margin: 0; + padding: 0; + border: 0; + font-size:100%; + vertical-align:baseline; + background:transparent; + -webkit-appearance: none; + -webkit-tap-highlight-color: transparent; +} + +:focus { + outline: none; +} + +ins { + background-color:#ff9; + color:#000; + text-decoration:none; +} + +mark { + background-color:#ff9; + color:#000; + font-style:italic; + font-weight:bold; +} + +del { + text-decoration: line-through; +} + +abbr[title], dfn[title] { + border-bottom:1px dotted #000; + cursor:help; +} + +hr { + display:block; + height:1px; + border:0; + border-top:1px solid #cccccc; + margin:1em 0; + padding:0; +} + +input[type="text"], input[type="password"], textarea, input, select { + outline: none; + -webkit-appearance: none; +} + +input, select { + vertical-align:middle; +} + +* { + -webkit-box-sizing: border-box; + box-sizing: border-box; + /* # https://github.com/AlloyTeam/Mars/blob/master/solutions/font-family.md */ + font-family: -apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif; + /*font: 0.12rem/1 "Microsoft YaHei", Tahoma, Arial, Helvetica, \\5b8b\4f53, "Helvetica Neue", "PingFang SC", "Heiti SC", "Hiragino Sans GB", "\5FAE\8F6F\96C5\9ED1", sans-serif;*/ + color: inherit; +} + +/* el-scrollbar */ +/* .size-example .area-select.large .el-select:last-child{ + margin-left: 30px +} */.app-main { + margin-top: 20px; +} +.app-main h3 { + text-align: center; + font-size: 25px; + color: #6289ad; +} +.app-main h4 { + margin-top: 25px; + font-size: 18px; + color: #6289ad; +} +.app-main h5 { + margin-top: 20px; + font-size: 16px; + color: #6289ad; +} +.app-main .desc { + margin-top: 15px; +} +.app-main .desc code { + background: #f8f8f8; + color: #333; + padding: 5px; +} +.app-main .code-area { + position: relative; + width: 100%; + height: auto; + border: 1px solid #dce7f4; + border-radius: 4px; + margin-top: 20px; + padding: 0; +} +.app-main .code-area > div { + margin-top: 40px; + display: inline-block; + vertical-align: middle; +} +.app-main .code-area .area-left { + width: 75%; + margin-left: 10px; +} +.app-main .code-area .area-right { + width: 21%; + margin-left: 10px; +} +.app-main .code-area .area-right pre { + background: #f8f8f8; + padding: 15px 10px; + color: #6289ad; + line-height: 20px; +} +.app-main .code-area .original-code { + width: 90%; + margin: 25px 45px -10px; +} +.app-main .code-area .original-code pre { + background: #f8f8f8; + padding: 15px 10px; +} +.app-main .code-area .show-code { + width: 100%; + cursor: pointer; + text-align: center; + border-top: 1px solid #dce7f4; + padding-top: 10px; + padding-bottom: 10px; + color: #6289ad; + font-weight: 500; + font-size: 18px; +} +.app-main .code-area .show-code:hover { + background-color: #dce7f4; + color: #fff; }.area-zoom-in-top-enter-active, .area-zoom-in-top-leave-active { opacity: 1; @@ -257,220 +473,4 @@ .cascader-menu-list::-webkit-scrollbar-thumb:vertical:hover, .area-selectable-list-wrap::-webkit-scrollbar-thumb:vertical:hover { background-color: #777; -}html, body, div, span, applet, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, -a, abbr, acronym, address, big, cite, code, -del, dfn, em, img, ins, kbd, q, s, samp, -small, strike, strong, sub, sup, tt, var, -b, u, i, center, -dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td, -article, aside, canvas, details, embed, -figure, figcaption, footer, header, hgroup, -menu, nav, output, ruby, section, summary, -time, mark, audio, video { - margin: 0; - padding: 0; - border: 0; - font-size: 100%; - outline:0; - vertical-align:baseline; - background:transparent; -} -/* HTML5 display-role reset for older browsers */ -article, aside, details, figcaption, figure, -footer, header, hgroup, menu, nav, section { - display: block; -} - -html,body { - height: 100%; - width: 100%; - /* # https://github.com/AlloyTeam/Mars/blob/master/solutions/font-family.md */ - font-family: -apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif; -} - -body { - margin:0; - padding:0; - -webkit-box-sizing: border-box; - box-sizing: border-box; - font-size: 14px; - line-height: 1; - background: none; - -moz-user-select:none; - -webkit-user-select:none; - -ms-user-select:none; - user-select:none; - overflow-x:hidden; - -webkit-overflow-scrolling:touch; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - tap-highlight-color: transparent; - -webkit-tap-highlight-color: transparent; -} - -ol, ul, nav ul { - list-style: none; -} - -blockquote, q { - quotes: none; -} - -blockquote:before, blockquote:after, -q:before, q:after { - content: ''; -} - -table { - border-collapse:collapse; - border-spacing:0; -} - -a{ - text-decoration:none; - margin: 0; - padding: 0; - border: 0; - font-size:100%; - vertical-align:baseline; - background:transparent; - -webkit-appearance: none; - -webkit-tap-highlight-color: transparent; -} - -:focus { - outline: none; -} - -ins { - background-color:#ff9; - color:#000; - text-decoration:none; -} - -mark { - background-color:#ff9; - color:#000; - font-style:italic; - font-weight:bold; -} - -del { - text-decoration: line-through; -} - -abbr[title], dfn[title] { - border-bottom:1px dotted #000; - cursor:help; -} - -hr { - display:block; - height:1px; - border:0; - border-top:1px solid #cccccc; - margin:1em 0; - padding:0; -} - -input[type="text"], input[type="password"], textarea, input, select { - outline: none; - -webkit-appearance: none; -} - -input, select { - vertical-align:middle; -} - -* { - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* # https://github.com/AlloyTeam/Mars/blob/master/solutions/font-family.md */ - font-family: -apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif; - /*font: 0.12rem/1 "Microsoft YaHei", Tahoma, Arial, Helvetica, \\5b8b\4f53, "Helvetica Neue", "PingFang SC", "Heiti SC", "Hiragino Sans GB", "\5FAE\8F6F\96C5\9ED1", sans-serif;*/ - color: inherit; -} - -/* el-scrollbar */ -/* .size-example .area-select.large .el-select:last-child{ - margin-left: 30px -} */.app-main { - margin-top: 20px; -} -.app-main h3 { - text-align: center; - font-size: 25px; - color: #6289ad; -} -.app-main h4 { - margin-top: 25px; - font-size: 18px; - color: #6289ad; -} -.app-main h5 { - margin-top: 20px; - font-size: 16px; - color: #6289ad; -} -.app-main .desc { - margin-top: 15px; -} -.app-main .desc code { - background: #f8f8f8; - color: #333; - padding: 5px; -} -.app-main .code-area { - position: relative; - width: 100%; - height: auto; - border: 1px solid #dce7f4; - border-radius: 4px; - margin-top: 20px; - padding: 0; -} -.app-main .code-area > div { - margin-top: 40px; - display: inline-block; - vertical-align: middle; -} -.app-main .code-area .area-left { - width: 75%; - margin-left: 10px; -} -.app-main .code-area .area-right { - width: 21%; - margin-left: 10px; -} -.app-main .code-area .area-right pre { - background: #f8f8f8; - padding: 15px 10px; - color: #6289ad; - line-height: 20px; -} -.app-main .code-area .original-code { - width: 90%; - margin: 25px 45px -10px; -} -.app-main .code-area .original-code pre { - background: #f8f8f8; - padding: 15px 10px; -} -.app-main .code-area .show-code { - width: 100%; - cursor: pointer; - text-align: center; - border-top: 1px solid #dce7f4; - padding-top: 10px; - padding-bottom: 10px; - color: #6289ad; - font-weight: 500; - font-size: 18px; -} -.app-main .code-area .show-code:hover { - background-color: #dce7f4; - color: #fff; } \ No newline at end of file diff --git a/demo/gh.f9e788c4.js b/demo/gh.f9e788c4.js new file mode 100644 index 0000000..6973836 --- /dev/null +++ b/demo/gh.f9e788c4.js @@ -0,0 +1,2 @@ +webpackJsonp([0],[,,,,,,,,,function(e,t,s){"use strict";function a(e,t){if(!Object.prototype.toString.call(e).includes("Element")||!Object.prototype.toString.call(t).includes("Element"))return!1;for(var s=t;s;){if(s===e)return!0;s=s.parentNode}return!1}function i(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1]}function n(e){return"[object Array]"===Object.prototype.toString.call(e)}function r(e,t){if(!t)return void(e.scrollTop=0);var s=t.offsetTop,a=t.offsetTop+t.offsetHeight,i=e.scrollTop,n=i+e.clientHeight;sn&&(e.scrollTop=a-e.clientHeight)}function l(e,t){var s=t.height,a=t.top,i=document.documentElement.clientHeight,n=a+s,r=i-n;return re?-(e+10):r-e:s}s.d(t,"b",function(){return a}),s.d(t,"a",function(){return i}),s.d(t,"c",function(){return n}),s.d(t,"d",function(){return r}),s.d(t,"e",function(){return l})},,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,s){var a=s(0),i=s(74),n=s(75),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){var a=s(0),i=s(76),n=s(77),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){var a=s(0),i=s(81),n=s(110),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";var a={_Vue:null,createEventBus:function(){return new this._Vue},saveVueRef:function(e){this._Vue=e}};t.a=a},function(e,t,s){"use strict";function a(e,t,s){this.$children.forEach(function(i){i.$options.name===e?i.$emit.apply(i,[t].concat(s)):a.apply(i,[e,t].concat([s]))})}t.a={methods:{broadcast:function(e,t,s){a.call(this,e,t,s)}}}},,function(e,t,s){"use strict";function a(e){d.a.saveVueRef(e),h.map(function(t){e.component(t.name,t)})}Object.defineProperty(t,"__esModule",{value:!0});var i=(s(44),s(45)),n=s.n(i),r=s(49),l=(s(52),s(53)),c=s.n(l),o=s(79),u=s.n(o),d=s(40),h=[c.a,u.a],v={install:a,AreaSelect:c.a,AreaCascader:u.a},f=v;"undefined"!=typeof window&&window.Vue&&a(window.Vue);var p=s(112),_=s.n(p);n.a.prototype.$pca=r.pca,n.a.prototype.$pcaa=r.pcaa,n.a.use(f);n.a.config.devtools=!1,n.a.config.productionTip=!1,new n.a({el:"#app",render:function(e){return e(_.a)}})},function(e,t){},,,,,,,,function(e,t){},function(e,t,s){function a(e){s(54)}var i=s(0),n=s(57),r=s(78),l=a,c=i(n,r,!1,l,null,null);e.exports=c.exports},function(e,t,s){var a=s(55);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);s(5)("3bccc8cc",a,!0,{})},function(e,t,s){t=e.exports=s(4)(!1),t.push([e.i,".area-select-wrap .area-select{margin-left:10px}.area-select-wrap .area-select-empty{padding:4px 0;margin:0;text-align:center;color:#999;font-size:14px}",""])},,function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(24),i=s.n(a),n=s(33),r=s.n(n),l=s(35),c=s.n(l),o=s(36),u=s.n(o),d=s(37),h=s.n(d),v=s(38),f=s.n(v),p=s(9);t.default={name:"area-select",components:{"v-select":h.a,"v-option":f.a},props:{value:{type:Array,required:!0},type:{type:String,default:"code",validator:function(e){return["all","code","text"].indexOf(e)>-1}},placeholders:{type:Array,default:function(){return[]}},level:{type:Number,default:1,validator:function(e){return[0,1,2].indexOf(e)>-1}},size:{type:String,default:"medium",validator:function(e){return["small","medium","large"].indexOf(e)>-1}},disabled:{type:Boolean,default:!1},data:{type:Object,required:!0}},data:function(){if(!this.data||!this.data[86])throw new Error("[vue-area-linkage]: 需要提供地区数据,格式参考见:https://github.com/dwqs/area-data");return{provinces:this.data[86],citys:{},areas:{},curProvince:"",curProvinceCode:"",curCity:"",curCityCode:"",curArea:"",curAreaCode:"",defaults:[],isCode:!1,isSetDefault:!1}},watch:{curProvinceCode:function(e,t){this.curProvince=this.provinces[e],this.provinceChange(e)},curCityCode:function(e,t){this.curCity=this.citys[e],this.cityChange(e)},curAreaCode:function(e,t){this.curArea=this.areas[e],this.areaChange(e)},value:function(e){!this.isSetDefault&&Object(p.c)(e)&&e.length===this.level+1&&(this.beforeSetDefault(),this.setDefaultValue()),!this.isSetDefault&&Object(p.c)(e)&&e.length&&e.length!==this.level+1&&Object(p.a)(!1,"设置的默认值和 level 值不匹配")}},methods:{provinceChange:function(e){var t=this;if(0===this.level)this.selectChange();else if(this.level>=1){if(this.citys=this.data[e],!this.citys)return this.citys=c()({},this.curProvinceCode,this.curProvince),this.curCity=this.curProvince,void(this.curCityCode=this.curCityCode);var s=r()(this.citys)[0],a=i()(this.citys)[0];this.defaults[1]&&(this.isCode?(a=u()(i()(this.citys),function(e){return e===t.defaults[1]}),Object(p.a)(a,"城市 "+this.defaults[1]+" 不存在于省份 "+this.defaults[0]+" 中"),s=this.citys[a]):(s=u()(this.citys,function(e){return e===t.defaults[1]}),Object(p.a)(s,"城市 "+this.defaults[1]+" 不存在于省份 "+this.defaults[0]+" 中"),a=u()(i()(this.citys),function(e){return t.citys[e]===t.defaults[1]}))),this.curCity=s,this.curCityCode=a}},cityChange:function(e){var t=this;if(1===this.level)this.selectChange();else if(2===this.level){if(this.areas=this.data[e],!this.areas)return this.areas=c()({},this.curCityCode,this.curCity),this.curArea=this.curCity,void(this.curAreaCode=this.curCityCode);var s=r()(this.areas)[0],a=i()(this.areas)[0];this.defaults[2]&&(this.isCode?(a=u()(i()(this.areas),function(e){return e===t.defaults[2]}),Object(p.a)(a,"县区 "+this.defaults[2]+" 不存在于城市 "+this.defaults[1]+" 中"),s=this.areas[a]):(s=u()(this.areas,function(e){return e===t.defaults[2]}),Object(p.a)(s,"县区 "+this.defaults[2]+" 不存在于城市 "+this.defaults[1]+" 中"),a=u()(i()(this.areas),function(e){return t.areas[e]===t.defaults[2]}))),this.curArea=s,this.curAreaCode=a}},areaChange:function(e){this.curAreaCode=e,this.selectChange()},getAreaCode:function(){var e=[];switch(this.level){case 0:e=[this.curProvinceCode];break;case 1:e=[this.curProvinceCode,this.curCityCode];break;case 2:e=[this.curProvinceCode,"710000"===this.curProvinceCode?this.curProvinceCode:this.curCityCode,this.curAreaCode]}return e},getAreaText:function(){var e=[];switch(this.level){case 0:e=[this.curProvince];break;case 1:e=[this.curProvince,"710000"===this.curProvinceCode?this.curProvince:this.curCity];break;case 2:e=[this.curProvince,"710000"===this.curProvinceCode?this.curProvince:this.curCity,this.curArea]}return e},getAreaCodeAndText:function(e){var t=[];switch(this.level){case 0:t=[c()({},this.curProvinceCode,this.curProvince)];break;case 1:t=[c()({},this.curProvinceCode,this.curProvince),c()({},this.curCityCode,this.curCity)];break;case 2:var s="710000"===this.curProvinceCode?this.curProvinceCode:this.curCityCode,a="710000"===this.curProvinceCode?this.curProvince:this.curCity;t=[c()({},this.curProvinceCode,this.curProvince),c()({},s,a),c()({},this.curAreaCode,this.curArea)]}return t},beforeSetDefault:function(){var e=/^[\u4E00-\u9FA5\uF900-\uFA2D]{2,}$/,t=/^\d{6,}$/,s=t.test(this.value[0]),a=void 0;a=s?this.value.every(function(e){return t.test(e)}):this.value.every(function(t){return e.test(t)}),Object(p.a)(a,"传入的默认值参数有误"),this.defaults=[].concat(this.value),this.isCode=s,this.isSetDefault=!0},setDefaultValue:function(){var e=this,t="";if(this.isCode)t=this.defaults[0];else{var s=u()(this.provinces,function(t){return t===e.defaults[0]});Object(p.a)(s,"省份 "+this.defaults[0]+" 不存在"),t=u()(i()(this.provinces),function(t){return e.provinces[t]===e.defaults[0]})}this.curProvinceCode=t,this.$nextTick(function(){e.defaults=[]})},selectChange:function(){this.isSetDefault=!0;var e=[];"code"===this.type?e=this.getAreaCode():"text"===this.type?e=this.getAreaText():"all"===this.type&&(e=this.getAreaCodeAndText()),this.$emit("input",e),this.$emit("change",e)}},created:function(){Object(p.c)(this.value)&&this.value.length===this.level+1&&(this.beforeSetDefault(),this.setDefaultValue()),Object(p.c)(this.value)&&this.value.length&&this.value.length!==this.level+1&&Object(p.a)(!1,"设置的默认值和 level 值不匹配")}}},,,,,,,,,,,,,,,,,function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(9);t.default={provide:function(){return{select:this}},props:{value:{type:[String,Number,Boolean]},disabled:{type:Boolean,default:!1},placeholder:{type:String,default:"请选择"},size:{type:String,default:"medium",validator:function(e){return["small","medium","large"].indexOf(e)>-1}}},data:function(){return{shown:!1,options:[],label:"",val:"",areaRect:null,top:32}},watch:{value:function(e){this.setDef()},options:function(e){this.setDef()}},methods:{setDef:function(){var e=this;if(this.value){var t=this.options.filter(function(t){return t.value===e.value});this.label=t[0]?t[0].label:"",this.val=t[0]?t[0].value:""}else this.label="",this.val=""},handleTriggerClick:function(){this.disabled||(this.shown=!this.shown)},setPosition:function(){var e=parseInt(window.getComputedStyle(this.$refs.wrap,null).getPropertyValue("height"));this.top=Object(a.e)(e,this.areaRect)},handleDocClick:function(e){var t=e.target;!Object(a.b)(this.$el,t)&&this.shown&&(this.shown=!1)},handleDocResize:function(){var e=this;this.areaRect=this.$refs.area.getBoundingClientRect(),this.$nextTick(function(){e.setPosition()})},setSelectedValue:function(e){this.label=e.label,this.val=e.value,this.$emit("input",e.value),this.shown=!1,this.$emit("change",e.value)},scrollToSelectedOption:function(){var e=this;this.setPosition();var t=this.options.filter(function(t){return t.value===e.val});if(t.length){var s=t[0].$el,i=this.$el.querySelector(".area-selectable-list-wrap");Object(a.d)(i,s)}},handleListEnter:function(){var e=this;this.$nextTick(function(){return e.scrollToSelectedOption()})}},mounted:function(){var e=this;this.areaRect=this.$refs.area.getBoundingClientRect(),this.top=this.areaRect.height,window.document.addEventListener("scroll",this.handleDocResize,!1),window.addEventListener("resize",this.handleDocResize,!1),window.document.addEventListener("click",this.handleDocClick,!1),this.$nextTick(function(){e.setDef()})},beforeDestroy:function(){window.document.removeEventListener("scroll",this.handleDocResize,!1),window.removeEventListener("resize",this.handleDocResize,!1),window.document.removeEventListener("click",this.handleDocClick,!1)}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{ref:"area",staticClass:"area-select",class:{medium:"medium"===e.size,small:"small"===e.size,large:"large"===e.size,"is-disabled":e.disabled}},[s("span",{ref:"trigger",staticClass:"area-selected-trigger",on:{click:e.handleTriggerClick}},[e._v(e._s(e.label?e.label:e.placeholder))]),e._v(" "),s("i",{class:["area-select-icon",{active:e.shown}],on:{click:function(t){t.stopPropagation(),e.handleTriggerClick(t)}}}),e._v(" "),s("transition",{attrs:{name:"area-zoom-in-top"},on:{"before-enter":e.handleListEnter}},[s("div",{directives:[{name:"show",rawName:"v-show",value:e.shown,expression:"shown"}],ref:"wrap",staticClass:"area-selectable-list-wrap",style:{top:e.top+"px"}},[s("ul",{staticClass:"area-selectable-list"},[e._t("default")],2)])])],1)},a=[];e.exports={render:s,staticRenderFns:a}},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={inject:["select"],props:{value:{type:[String,Number,Boolean],required:!0},label:[String,Number]},data:function(){return{hover:!1,isSelected:!1}},computed:{curSelected:function(){return this.select.val}},methods:{leaveItem:function(){this.hover=!1},hoverItem:function(){this.hover=!0},selectOptionClick:function(){this.select.setSelectedValue(this)}},created:function(){this.select.options.push(this)}}},function(e,t){var s=function(){var e=this,t=e.$createElement;return(e._self._c||t)("li",{class:["area-select-option",{hover:e.hover,selected:e.curSelected===e.value}],attrs:{value:e.value},on:{click:function(t){t.stopPropagation(),e.selectOptionClick(t)},mouseleave:e.leaveItem,mouseenter:e.hoverItem}},[e._v("\n "+e._s(e.label)+"\n")])},a=[];e.exports={render:s,staticRenderFns:a}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"area-select-wrap"},[s("v-select",{attrs:{placeholder:e.placeholders[0]?e.placeholders[0]:"请选择",size:e.size,disabled:e.disabled},model:{value:e.curProvinceCode,callback:function(t){e.curProvinceCode=t},expression:"curProvinceCode"}},e._l(e.provinces,function(e,t){return s("v-option",{key:t,attrs:{label:e,value:t}})})),e._v(" "),e.level>=1?s("v-select",{attrs:{placeholder:e.placeholders[1]?e.placeholders[1]:"请选择",size:e.size,disabled:e.disabled},model:{value:e.curCityCode,callback:function(t){e.curCityCode=t},expression:"curCityCode"}},[Object.keys(e.citys).length?e._l(e.citys,function(e,t){return s("v-option",{key:t,attrs:{label:e,value:t}})}):s("p",{staticClass:"area-select-empty"},[e._v("暂无数据")])],2):e._e(),e._v(" "),e.level>=2?s("v-select",{attrs:{placeholder:e.placeholders[2]?e.placeholders[2]:"请选择",size:e.size,disabled:e.disabled},model:{value:e.curAreaCode,callback:function(t){e.curAreaCode=t},expression:"curAreaCode"}},[Object.keys(e.areas).length?e._l(e.areas,function(e,t){return s("v-option",{key:t,attrs:{label:e,value:t}})}):s("p",{staticClass:"area-select-empty"},[e._v("暂无数据")])],2):e._e()],1)},a=[];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(80),n=s(111),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(24),i=s.n(a),n=s(33),r=s.n(n),l=s(35),c=s.n(l),o=s(36),u=s.n(o),d=s(39),h=s.n(d),v=s(9);t.default={name:"area-cascader",components:{"v-cascader":h.a},props:{value:{required:!0},placeholder:{type:String,default:"请选择"},type:{type:String,default:"code",validator:function(e){return["all","code","text"].indexOf(e)>-1}},level:{type:Number,default:0,validator:function(e){return[0,1].indexOf(e)>-1}},size:{type:String,default:"large",validator:function(e){return["small","medium","large"].indexOf(e)>-1}},separator:{type:String,default:"/"},disabled:{type:Boolean,default:!1},data:{type:Object,required:!0}},data:function(){if(!this.data||!this.data[86])throw new Error("[vue-area-linkage]: 需要提供地区数据:https://github.com/dwqs/area-data");return{provinces:this.data[86],citys:{},areas:{},options:[],curProvince:"",curProvinceCode:"",curCity:"",curCityCode:"",curArea:"",curAreaCode:"",defaultsAreaCodes:[],defaults:[],isCode:!1,isSetDefault:!1}},watch:{value:function(e){!this.isSetDefault&&Object(v.c)(e)&&e.length===this.level+2&&(this.beforeSetDefault(),this.setDefaultValue()),!this.isSetDefault&&Object(v.c)(e)&&e.length&&e.length!==this.level+2&&Object(v.a)(!1,"设置的默认值和 level 值不匹配")},curProvinceCode:function(e){var t=this;if(this.curProvince=this.provinces[e],this.citys=this.data[e],!this.citys)return this.citys=c()({},this.curProvinceCode,this.curProvince),this.curCity=this.curProvince,void(this.curCityCode=this.curCityCode);var s=r()(this.citys)[0],a=i()(this.citys)[0];this.defaults[1]&&(this.isCode?(a=u()(i()(this.citys),function(e){return e===t.defaults[1]}),Object(v.a)(a,"城市 "+this.defaults[1]+" 不存在于省份 "+this.defaults[0]+" 中"),s=this.citys[a]):(s=u()(this.citys,function(e){return e===t.defaults[1]}),Object(v.a)(s,"城市 "+this.defaults[1]+" 不存在于省份 "+this.defaults[0]+" 中"),a=u()(i()(this.citys),function(e){return t.citys[e]===t.defaults[1]}))),this.curCity=s,this.curCityCode=a},curCityCode:function(e){var t=this;if(this.curCity=this.citys[e],0===this.level)this.setDefaultsCodes();else if(1===this.level){if(this.areas=this.data[e],!this.areas)return this.areas=c()({},this.curCityCode,this.curCity),this.curArea=this.curCity,void(this.curAreaCode=this.curCityCode);var s=r()(this.areas)[0],a=i()(this.areas)[0];this.defaults[2]&&(this.isCode?(a=u()(i()(this.areas),function(e){return e===t.defaults[2]}),Object(v.a)(a,"县区 "+this.defaults[2]+" 不存在于城市 "+this.defaults[1]+" 中"),s=this.areas[a]):(s=u()(this.areas,function(e){return e===t.defaults[2]}),Object(v.a)(s,"县区 "+this.defaults[2]+" 不存在于城市 "+this.defaults[1]+" 中"),a=u()(i()(this.areas),function(e){return t.areas[e]===t.defaults[2]}))),this.curArea=s,this.curAreaCode=a}},curAreaCode:function(e){this.curArea=this.areas[e],this.curAreaCode=e,this.setDefaultsCodes()}},methods:{beforeSetDefault:function(){var e=/^[\u4E00-\u9FA5\uF900-\uFA2D]{2,}$/,t=/^\d{6,}$/,s=t.test(this.value[0]),a=void 0;a=s?this.value.every(function(e){return t.test(e)}):this.value.every(function(t){return e.test(t)}),Object(v.a)(a,"传入的默认值参数有误"),this.defaults=[].concat(this.value),this.isCode=s},setDefaultValue:function(){var e=this,t="";if(this.isCode)t=this.defaults[0];else{var s=u()(this.provinces,function(t){return t===e.defaults[0]});Object(v.a)(s,"省份 "+this.defaults[0]+" 不存在"),t=u()(i()(this.provinces),function(t){return e.provinces[t]===e.defaults[0]})}this.curProvinceCode=t,this.$nextTick(function(){e.defaults=[]})},handleChange:function(e,t){var s=[];this.isSetDefault,this.isSetDefault=!0,t[0]===t[1]&&(e[1]=e[0]),"code"===this.type?s=[].concat(e):"text"===this.type?s=[].concat(t):"all"===this.type&&(s=e.map(function(e,s){return c()({},e,t[s])})),this.$emit("input",s),this.$emit("change",s)},iterate:function(e,t){var s=[];for(var a in e)s.push({label:e[a],value:a,panelIndex:t});return s},iterateCities:function(){for(var e=[],t=this.iterate(this.data[86],0),s=0,a=t.length;s-1}},separator:{type:String,default:"/"}},components:{caspanel:l.a},data:function(){return{areaRect:null,top:32,shown:!1,eventBus:null,activeValues:[],values:[],labels:[],label:"",isClickOutSide:!1}},watch:{defaultsAreaCodes:function(e){e.length&&this.initValue()}},methods:{initValue:function(){this.broadcast("Caspanel","update-selected",{value:this.defaultsAreaCodes}),this.values=[].concat(this.defaultsAreaCodes)},getActiveLabels:function(e){var t=this.data[86],s=this.data[e[0]],a=e.length;if(a<2)return[];var i=[];if(2===a)i=[t[e[0]],s[e[1]]];else if(3===a){var n=this.data[e[1]];i=[t[e[0]],s[e[1]],n?n[e[2]]:s[e[2]]]}return i},resetActiveVal:function(){this.activeValues=[].concat(this.values),this.labels=this.getActiveLabels(this.values),!this.shown&&this.values.length&&this.broadcast("Caspanel","update-selected",{value:this.values})},handleTriggerClick:function(){if(!this.disabled){this.$emit("set-default");var e=this.shown;this.shown=!this.shown,e?(this.isClickOutSide=!0,this.resetActiveVal()):this.isClickOutSide=!1}},setPosition:function(){var e=parseInt(window.getComputedStyle(this.$refs.wrap,null).getPropertyValue("height"));this.top=Object(i.e)(e,this.areaRect)},handleDocClick:function(e){var t=e.target;!Object(i.b)(this.$el,t)&&this.shown&&(this.shown=!1,this.isClickOutSide=!0,this.resetActiveVal())},handleDocResize:function(){var e=this;this.areaRect=this.$refs.area.getBoundingClientRect(),this.$nextTick(function(){e.setPosition()})},handleMenuItemClick:function(e,t){var s=e.label,a=e.value,i=(e.children,e.panelIndex),n=this.activeValues,r=this.labels;n=n.slice(0,i+1),n[i]=a,r=r.slice(0,i+1),r[i]=s,this.activeValues=[].concat(n),this.labels=[].concat(r)},handleSelectedChange:function(){this.shown=!1,this.values=[].concat(this.activeValues),this.label=this.labels.join(this.separator),this.isClickOutSide||this.$emit("change",this.values,this.labels)},handleListEnter:function(){var e=this;this.$nextTick(function(){e.setPosition(),e.eventBus.$emit("set-scroll-top")})}},created:function(){if(!a.a._Vue)throw new Error("[area-cascader]: Must be call Vue.use(VueAreaLinkage) before used");this.eventBus=a.a.createEventBus(),this.eventBus.$on("selected",this.handleSelectedChange)},mounted:function(){this.areaRect=this.$refs.area.getBoundingClientRect(),this.top=this.areaRect.height,window.document.addEventListener("scroll",this.handleDocResize,!1),window.addEventListener("resize",this.handleDocResize,!1),window.document.addEventListener("click",this.handleDocClick,!1),this.defaultsAreaCodes&&this.defaultsAreaCodes.length&&this.initValue()},beforeDestroy:function(){window.document.removeEventListener("scroll",this.handleDocResize,!1),window.removeEventListener("resize",this.handleDocResize,!1),window.document.removeEventListener("click",this.handleDocClick,!1)}}},function(e,t,s){var a=s(0),i=s(83),n=s(109),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(84),i=s.n(a),n=s(104),r=s.n(n),l=s(9),c=s(41),o=0;t.default={name:"Caspanel",inject:["cascader"],mixins:[c.a],props:{data:{type:Array,default:function(){return[]}}},data:function(){return{sublist:[],val:"",list:null}},watch:{data:function(){this.sublist=[]}},methods:{getUniqueKey:function(){return o++},getBaseItem:function(e){var t=r()({},e);return t.children&&delete t.children,t},handleClickItem:function(e){this.cascader.handleMenuItemClick(e),e.children?this.sublist=[].concat(e.children):(this.sublist=[],this.cascader.eventBus.$emit("selected"))},triggerItem:function(e,t){this.getBaseItem(e);this.cascader.handleMenuItemClick(e),e.children?this.sublist=[].concat(e.children):(this.sublist=[],this.cascader.eventBus.$emit("selected"))},initCaspanel:function(e){for(var t=this,s=e.value,a=[].concat(i()(s)),n=0;na{position:fixed;right:0;top:0}header p a{color:#008efd}",""])},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("header",[s("a",{staticClass:"github-corner",attrs:{href:"https://github.com/dwqs/vue-area-linkage","aria-label":"View source on Github"}},[s("svg",{staticStyle:{fill:"#ABD3B4",color:"#fff",position:"absolute",top:"0",border:"0",right:"0"},attrs:{width:"80",height:"80",viewBox:"0 0 250 250","aria-hidden":"true"}},[s("path",{attrs:{d:"M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"}}),s("path",{staticClass:"octo-arm",staticStyle:{"transform-origin":"130px 106px"},attrs:{d:"M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2",fill:"currentColor"}}),s("path",{staticClass:"octo-body",attrs:{d:"M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z",fill:"currentColor"}})])]),e._v(" "),s("h2",[e._v("Vue Area Linkage: 中国行政区联动选择器")]),e._v(" "),s("p",[e._v("\n 省、市、区联动选择\n ")])])},a=[];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(121),n=s(167),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(122),i=(s.n(a),s(123)),n=s.n(i),r=s(126),l=s.n(r),c=s(131),o=s.n(c),u=s(134),d=s.n(u),h=s(137),v=s.n(h),f=s(140),p=s.n(f),_=s(143),C=s.n(_),m=s(146),g=s.n(m),b=s(149),w=s.n(b),y=s(152),x=s.n(y),k=s(155),$=s.n(k),P=s(158),O=s.n(P),S=s(161),A=s.n(S),j=s(164),E=s.n(j);t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}},components:{Basic:n.a,Returns:o.a,Province:d.a,"v-area":v.a,AreaCode:p.a,Placeholders:C.a,DefaultValue:g.a,CasBasic:w.a,CasReturns:x.a,CasAreaCode:$.a,CasPlaceholder:O.a,CasArea:E.a,Size:l.a,CasDefaultVal:A.a}}},function(e,t){},function(e,t,s){var a=s(0),i=s(124),n=s(125),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-select",{attrs:{data:e.$pca},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,分别是省市的行政区域代码")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){function a(e){s(127)}var i=s(0),n=s(129),r=s(130),l=a,c=i(n,r,!1,l,"data-v-4b1e58a8",null);e.exports=c.exports},function(e,t,s){var a=s(128);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);s(5)("06ae20ea",a,!0,{})},function(e,t,s){t=e.exports=s(4)(!1),t.push([e.i,"",""])},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area size-example"},[s("div",{staticClass:"area-left"},[s("area-select",{attrs:{size:"large",data:e.$pca},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t +;return s("pre",[s("code",[s("span",[e._v("//size:['small','medium','large'], 默认值是 medium")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select v-model='selected' size=\"large\">"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(132),n=s(133),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-select",{attrs:{type:"text",data:e.$pca},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,分别是省市的行政区域文本")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select type='text' v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(135),n=s(136),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-select",{attrs:{level:0,data:e.$pca},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,分别是省份行政区域代码")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select :level='0' v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(138),n=s(139),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-select",{attrs:{level:2,data:e.$pcaa},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,分别是省份行政区域文本")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select :level='2' type='text' v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(141),n=s(142),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-select",{attrs:{type:"all",data:e.$pca},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,数组项是包含省市的行政区域代码和文本的对象")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select type='all' v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(144),n=s(145),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-select",{attrs:{placeholders:["选择省","选择市"],data:e.$pca},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//设置 placeholders,其值应该和关联层次对应")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select :placeholders=['选择省', '选择市'] v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(147),n=s(148),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:["440000","440300","440305"],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-select",{attrs:{level:2,data:e.$pcaa},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//绑定默认值selected=['440000','440300','440305'],代码对应的区域文本是['广东省', '深圳市', '南山区']")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-select :level=\"2\" v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(150),n=s(151),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-cascader",{attrs:{data:e.$pca},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,分别是省市的行政区域代码")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-cascader v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(153),n=s(154),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-cascader",{attrs:{type:"text",data:e.$pca},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,分别是省市的行政区域文本")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-cascader type='text' v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(156),n=s(157),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-cascader",{attrs:{type:"all",data:e.$pca},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,数组项是包含行政区域代码和文本的对象")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-cascader type='all' v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(159),n=s(160),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-cascader",{attrs:{placeholder:"请选择地区",data:e.$pca},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,分别是省市的行政区域代码")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-cascader placeholder=\"请选择地区\" v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(162),n=s(163),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:["440000","440300","440305"],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-cascader",{attrs:{level:1,data:e.$pcaa},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//绑定默认值selected=['440000','440300','440305'],代码对应的区域文本是['广东省', '深圳市', '南山区']")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v("area-cascader :level=\"1\" v-model='selected'>"),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(165),n=s(166),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{selected:[],shown:!1}},methods:{toggle:function(){this.shown=!this.shown}}}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"code-area"},[s("div",{staticClass:"area-left"},[s("area-cascader",{attrs:{level:1,type:"text",placeholder:"请选择地区",data:e.$pcaa},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1),e._v(" "),s("div",{staticClass:"area-right"},[s("pre",[s("code",[e._v(e._s(e.selected))])])]),e._v(" "),e.shown?s("div",{ref:"original",staticClass:"original-code"},[e._m(0)]):e._e(),e._v(" "),s("div",{staticClass:"show-code",on:{click:e.toggle}},[e._v("\n "+e._s(this.shown?"Hide Code":"Show Code")+"\n ")])])},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("pre",[s("code",[s("span",[e._v("//返回值是一个数组,数组项是行政区域文本")]),s("br"),s("span",[e._v("<")]),e._v("template"),s("span",[e._v(">")]),s("br"),e._v("    "),s("span",[e._v("<")]),e._v('area-cascader :level="1" type="text" placeholder="请选择地区" v-model=\'selected\'>'),s("br"),e._v("<"),e._v("/template"),s("span",[e._v(">")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"app-main"},[s("h3",[e._v("基本使用")]),e._v(" "),s("h4",[e._v("1. 作为选择器")]),e._v(" "),s("h5",[e._v("默认形式")]),e._v(" "),s("basic"),e._v(" "),s("h5",[e._v("改变大小")]),e._v(" "),s("size"),e._v(" "),s("h5",[e._v("返回区域文本")]),e._v(" "),s("returns"),e._v(" "),s("h5",[e._v("返回区域代码和文本")]),e._v(" "),s("area-code"),e._v(" "),s("h5",[e._v("设置 placeholders")]),e._v(" "),s("placeholders"),e._v(" "),e._m(0),e._v(" "),s("h5",[e._v("设置默认值")]),e._v(" "),s("default-value"),e._v(" "),e._m(1),e._v(" "),s("h5",[e._v("只选省份")]),e._v(" "),s("province"),e._v(" "),s("h5",[e._v("省市区联动")]),e._v(" "),s("v-area"),e._v(" "),s("h4",[e._v("2. 作为级联器(只支持2/3级联动)")]),e._v(" "),s("h5",[e._v("默认形式")]),e._v(" "),s("cas-basic"),e._v(" "),s("h5",[e._v("返回区域文本")]),e._v(" "),s("cas-returns"),e._v(" "),s("h5",[e._v("返回区域文本和代码")]),e._v(" "),s("cas-area-code"),e._v(" "),s("h5",[e._v("设置 placeholder")]),e._v(" "),s("cas-placeholder"),e._v(" "),s("h5",[e._v("设置默认值")]),e._v(" "),s("cas-default-val"),e._v(" "),s("h5",[e._v("省市区联动")]),e._v(" "),s("cas-area")],1)},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",{staticClass:"desc"},[s("code",[e._v("placeholders")]),e._v(" 是一个数组, 数组项顺序分别对应省/市/区.\n ")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",{staticClass:"desc"},[s("code",[e._v("selected")]),e._v(" 是一个数组, 数组项顺序分别对应省/市/区, 且类型(区域代码/区域文本)必须统一. 以第一个元素类型为基准. 类型不统一将报错.\n ")])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){var a=s(0),i=s(169),n=s(171),r=a(i,n,!1,null,null,null);e.exports=r.exports},function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s(170);s.n(a);t.default={}},function(e,t){},function(e,t){var s=function(){var e=this,t=e.$createElement;e._self._c;return e._m(0)},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"start"},[s("h3",[e._v("快速开始")]),e._v(" "),s("div",{staticClass:"install"},[s("h4",[e._v("安装")]),e._v(" "),s("pre",[e._v("npm i --save vue-area-linkage")]),e._v(" "),s("p",[e._v("或者")]),e._v(" "),s("pre",[e._v("yarn add vue-area-linkage")])]),e._v(" "),s("div",{staticClass:"register"},[s("h4",[e._v("全局注册")]),e._v(" "),s("pre",[e._v("import Vue from 'vue';"),s("br"),s("br"),e._v("import 'vue-area-linkage/dist/index.css'; // v2 or higher"),s("br"),s("br"),e._v("import VueAreaLinkage from 'vue-area-linkage';"),s("br"),s("br"),e._v("Vue.use(VueAreaLinkage);"),s("br")])]),e._v(" "),s("br")])}];e.exports={render:s,staticRenderFns:a}},function(e,t,s){function a(e){s(173)}var i=s(0),n=s(175),r=a,l=i(null,n,!1,r,null,null);e.exports=l.exports},function(e,t,s){var a=s(174);"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);s(5)("b269eb6c",a,!0,{})},function(e,t,s){t=e.exports=s(4)(!1),t.push([e.i,"footer{margin-top:30px;text-align:center;color:#999}footer p{margin-top:15px;cursor:pointer}footer p:hover{color:#008efd}",""])},function(e,t){var s=function(){var e=this,t=e.$createElement;e._self._c;return e._m(0)},a=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("footer",[s("p",[e._v("React 版本:"),s("a",{attrs:{target:"_blank",href:"https://github.com/dwqs/react-area-linkage"}},[e._v("React Area Linkage")])]),e._v(" "),s("p",[e._v("最新数据来源:"),s("a",{attrs:{href:"https://github.com/dwqs/area-data",target:"_blank"}},[e._v("省/市/区数据")])]),e._v(" "),s("p",[e._v("官方数据:"),s("a",{attrs:{href:"http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2016/index.html",target:"_blank"}},[e._v("国家统计局-城乡划分")])])])}];e.exports={render:s,staticRenderFns:a}},function(e,t){var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"app-wrap",attrs:{id:"app"}},[s("v-header"),e._v(" "),s("v-start"),e._v(" "),s("v-main"),e._v(" "),s("v-footer")],1)},a=[];e.exports={render:s,staticRenderFns:a}}],[43]); \ No newline at end of file diff --git a/demo/gh.f9e788c4.js.gz b/demo/gh.f9e788c4.js.gz new file mode 100644 index 0000000..161cd3e Binary files /dev/null and b/demo/gh.f9e788c4.js.gz differ diff --git a/demo/vendor.7e73ef1a.js b/demo/vendor.7e73ef1a.js deleted file mode 100644 index 5408c99..0000000 --- a/demo/vendor.7e73ef1a.js +++ /dev/null @@ -1,6 +0,0 @@ -!function(e){function t(n){if(r[n])return r[n].exports;var o=r[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n=window.webpackJsonp;window.webpackJsonp=function(r,i,a){for(var s,u,c,l=0,f=[];ln.parts.length&&(r.parts.length=n.parts.length)}else{for(var a=[],o=0;o0?r:n)(e)}},function(e,t,n){var r=n(29)("keys"),o=n(30);e.exports=function(e){return r[e]||(r[e]=o(e))}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){e.exports={86:{110000:"北京市",120000:"天津市",130000:"河北省",140000:"山西省",150000:"内蒙古自治区",210000:"辽宁省",220000:"吉林省",230000:"黑龙江省",310000:"上海市",320000:"江苏省",330000:"浙江省",340000:"安徽省",350000:"福建省",360000:"江西省",370000:"山东省",410000:"河南省",420000:"湖北省",430000:"湖南省",440000:"广东省",450000:"广西壮族自治区",460000:"海南省",500000:"重庆市",510000:"四川省",520000:"贵州省",530000:"云南省",540000:"西藏自治区",610000:"陕西省",620000:"甘肃省",630000:"青海省",640000:"宁夏回族自治区",650000:"新疆维吾尔自治区",710000:"台湾省",810000:"港澳"},110000:{110100:"市辖区"},110100:{110101:"东城区",110102:"西城区",110105:"朝阳区",110106:"丰台区",110107:"石景山区",110108:"海淀区",110109:"门头沟区",110111:"房山区",110112:"通州区",110113:"顺义区",110114:"昌平区",110115:"大兴区",110116:"怀柔区",110117:"平谷区",110118:"密云区",110119:"延庆区"},120000:{120100:"市辖区"},120100:{120101:"和平区",120102:"河东区",120103:"河西区",120104:"南开区",120105:"河北区",120106:"红桥区",120110:"东丽区",120111:"西青区",120112:"津南区",120113:"北辰区",120114:"武清区",120115:"宝坻区",120116:"滨海新区",120117:"宁河区",120118:"静海区",120119:"蓟州区"},130000:{130100:"石家庄市",130200:"唐山市",130300:"秦皇岛市",130400:"邯郸市",130500:"邢台市",130600:"保定市",130700:"张家口市",130800:"承德市",130900:"沧州市",131000:"廊坊市",131100:"衡水市",139001:"定州市",139002:"辛集市"},130100:{130102:"长安区",130104:"桥西区",130105:"新华区",130107:"井陉矿区",130108:"裕华区",130109:"藁城区",130110:"鹿泉区",130111:"栾城区",130121:"井陉县",130123:"正定县",130125:"行唐县",130126:"灵寿县",130127:"高邑县",130128:"深泽县",130129:"赞皇县",130130:"无极县",130131:"平山县",130132:"元氏县",130133:"赵县",130183:"晋州市",130184:"新乐市"},130200:{130202:"路南区",130203:"路北区",130204:"古冶区",130205:"开平区",130207:"丰南区",130208:"丰润区",130209:"曹妃甸区",130223:"滦县",130224:"滦南县",130225:"乐亭县",130227:"迁西县",130229:"玉田县",130281:"遵化市",130283:"迁安市"},130300:{130302:"海港区",130303:"山海关区",130304:"北戴河区",130306:"抚宁区",130321:"青龙满族自治县",130322:"昌黎县",130324:"卢龙县"},130400:{130402:"邯山区",130403:"丛台区",130404:"复兴区",130406:"峰峰矿区",130421:"邯郸县",130423:"临漳县",130424:"成安县",130425:"大名县",130426:"涉县",130427:"磁县",130428:"肥乡县",130429:"永年县",130430:"邱县",130431:"鸡泽县",130432:"广平县",130433:"馆陶县",130434:"魏县",130435:"曲周县",130481:"武安市"},130500:{130502:"桥东区",130503:"桥西区",130521:"邢台县",130522:"临城县",130523:"内丘县",130524:"柏乡县",130525:"隆尧县",130526:"任县",130527:"南和县",130528:"宁晋县",130529:"巨鹿县",130530:"新河县",130531:"广宗县",130532:"平乡县",130533:"威县",130534:"清河县",130535:"临西县",130581:"南宫市",130582:"沙河市"},130600:{130602:"竞秀区",130606:"莲池区",130607:"满城区",130608:"清苑区",130609:"徐水区",130623:"涞水县",130624:"阜平县",130626:"定兴县",130627:"唐县",130628:"高阳县",130629:"容城县",130630:"涞源县",130631:"望都县",130632:"安新县",130633:"易县",130634:"曲阳县",130635:"蠡县",130636:"顺平县",130637:"博野县",130638:"雄县",130681:"涿州市",130683:"安国市",130684:"高碑店市"},130700:{130702:"桥东区",130703:"桥西区",130705:"宣化区",130706:"下花园区",130708:"万全区",130709:"崇礼区",130722:"张北县",130723:"康保县",130724:"沽源县",130725:"尚义县",130726:"蔚县",130727:"阳原县",130728:"怀安县",130730:"怀来县",130731:"涿鹿县",130732:"赤城县"},130800:{130802:"双桥区",130803:"双滦区",130804:"鹰手营子矿区",130821:"承德县",130822:"兴隆县",130823:"平泉县",130824:"滦平县",130825:"隆化县",130826:"丰宁满族自治县",130827:"宽城满族自治县",130828:"围场满族蒙古族自治县"},130900:{130902:"新华区",130903:"运河区",130921:"沧县",130922:"青县",130923:"东光县",130924:"海兴县",130925:"盐山县",130926:"肃宁县",130927:"南皮县",130928:"吴桥县",130929:"献县",130930:"孟村回族自治县",130981:"泊头市",130982:"任丘市",130983:"黄骅市",130984:"河间市"},131000:{131002:"安次区",131003:"广阳区",131022:"固安县",131023:"永清县",131024:"香河县",131025:"大城县",131026:"文安县",131028:"大厂回族自治县",131081:"霸州市",131082:"三河市"},131100:{131102:"桃城区",131103:"冀州区",131121:"枣强县",131122:"武邑县",131123:"武强县",131124:"饶阳县",131125:"安平县",131126:"故城县",131127:"景县",131128:"阜城县",131182:"深州市"},140000:{140100:"太原市",140200:"大同市",140300:"阳泉市",140400:"长治市",140500:"晋城市",140600:"朔州市",140700:"晋中市",140800:"运城市",140900:"忻州市",141000:"临汾市",141100:"吕梁市"},140100:{140105:"小店区",140106:"迎泽区",140107:"杏花岭区",140108:"尖草坪区",140109:"万柏林区",140110:"晋源区",140121:"清徐县",140122:"阳曲县",140123:"娄烦县",140181:"古交市"},140200:{140202:"城区",140203:"矿区",140211:"南郊区",140212:"新荣区",140221:"阳高县",140222:"天镇县",140223:"广灵县",140224:"灵丘县",140225:"浑源县",140226:"左云县",140227:"大同县"},140300:{140302:"城区",140303:"矿区",140311:"郊区",140321:"平定县",140322:"盂县"},140400:{140402:"城区",140411:"郊区",140421:"长治县",140423:"襄垣县",140424:"屯留县",140425:"平顺县",140426:"黎城县",140427:"壶关县",140428:"长子县",140429:"武乡县",140430:"沁县",140431:"沁源县",140481:"潞城市"},140500:{140502:"城区",140521:"沁水县",140522:"阳城县",140524:"陵川县",140525:"泽州县",140581:"高平市"},140600:{140602:"朔城区",140603:"平鲁区",140621:"山阴县",140622:"应县",140623:"右玉县",140624:"怀仁县"},140700:{140702:"榆次区",140721:"榆社县",140722:"左权县",140723:"和顺县",140724:"昔阳县",140725:"寿阳县",140726:"太谷县",140727:"祁县",140728:"平遥县",140729:"灵石县",140781:"介休市"},140800:{140802:"盐湖区",140821:"临猗县",140822:"万荣县",140823:"闻喜县",140824:"稷山县",140825:"新绛县",140826:"绛县",140827:"垣曲县",140828:"夏县",140829:"平陆县",140830:"芮城县",140881:"永济市",140882:"河津市"},140900:{140902:"忻府区",140921:"定襄县",140922:"五台县",140923:"代县",140924:"繁峙县",140925:"宁武县",140926:"静乐县",140927:"神池县",140928:"五寨县",140929:"岢岚县",140930:"河曲县",140931:"保德县",140932:"偏关县",140981:"原平市"},141000:{141002:"尧都区",141021:"曲沃县",141022:"翼城县",141023:"襄汾县",141024:"洪洞县",141025:"古县",141026:"安泽县",141027:"浮山县",141028:"吉县",141029:"乡宁县",141030:"大宁县",141031:"隰县",141032:"永和县",141033:"蒲县",141034:"汾西县",141081:"侯马市",141082:"霍州市"},141100:{141102:"离石区",141121:"文水县",141122:"交城县",141123:"兴县",141124:"临县",141125:"柳林县",141126:"石楼县",141127:"岚县",141128:"方山县",141129:"中阳县",141130:"交口县",141181:"孝义市",141182:"汾阳市"},150000:{150100:"呼和浩特市",150200:"包头市",150300:"乌海市",150400:"赤峰市",150500:"通辽市",150600:"鄂尔多斯市",150700:"呼伦贝尔市",150800:"巴彦淖尔市",150900:"乌兰察布市",152200:"兴安盟",152500:"锡林郭勒盟",152900:"阿拉善盟"},150100:{150102:"新城区",150103:"回民区",150104:"玉泉区",150105:"赛罕区",150121:"土默特左旗",150122:"托克托县",150123:"和林格尔县",150124:"清水河县",150125:"武川县"},150200:{150202:"东河区",150203:"昆都仑区",150204:"青山区",150205:"石拐区",150206:"白云鄂博矿区",150207:"九原区",150221:"土默特右旗",150222:"固阳县",150223:"达尔罕茂明安联合旗"},150300:{150302:"海勃湾区",150303:"海南区",150304:"乌达区"},150400:{150402:"红山区",150403:"元宝山区",150404:"松山区",150421:"阿鲁科尔沁旗",150422:"巴林左旗",150423:"巴林右旗",150424:"林西县",150425:"克什克腾旗",150426:"翁牛特旗",150428:"喀喇沁旗",150429:"宁城县",150430:"敖汉旗"},150500:{150502:"科尔沁区",150521:"科尔沁左翼中旗",150522:"科尔沁左翼后旗",150523:"开鲁县",150524:"库伦旗",150525:"奈曼旗",150526:"扎鲁特旗",150581:"霍林郭勒市"},150600:{150602:"东胜区",150603:"康巴什区",150621:"达拉特旗",150622:"准格尔旗",150623:"鄂托克前旗",150624:"鄂托克旗",150625:"杭锦旗",150626:"乌审旗",150627:"伊金霍洛旗"},150700:{150702:"海拉尔区",150703:"扎赉诺尔区",150721:"阿荣旗",150722:"莫力达瓦达斡尔族自治旗",150723:"鄂伦春自治旗",150724:"鄂温克族自治旗",150725:"陈巴尔虎旗",150726:"新巴尔虎左旗",150727:"新巴尔虎右旗",150781:"满洲里市",150782:"牙克石市",150783:"扎兰屯市",150784:"额尔古纳市",150785:"根河市"},150800:{150802:"临河区",150821:"五原县",150822:"磴口县",150823:"乌拉特前旗",150824:"乌拉特中旗",150825:"乌拉特后旗",150826:"杭锦后旗"},150900:{150902:"集宁区",150921:"卓资县",150922:"化德县",150923:"商都县",150924:"兴和县",150925:"凉城县",150926:"察哈尔右翼前旗",150927:"察哈尔右翼中旗",150928:"察哈尔右翼后旗",150929:"四子王旗",150981:"丰镇市"},152200:{152201:"乌兰浩特市",152202:"阿尔山市",152221:"科尔沁右翼前旗",152222:"科尔沁右翼中旗",152223:"扎赉特旗",152224:"突泉县"},152500:{152501:"二连浩特市",152502:"锡林浩特市",152522:"阿巴嘎旗",152523:"苏尼特左旗",152524:"苏尼特右旗",152525:"东乌珠穆沁旗",152526:"西乌珠穆沁旗",152527:"太仆寺旗",152528:"镶黄旗",152529:"正镶白旗",152530:"正蓝旗",152531:"多伦县"},152900:{152921:"阿拉善左旗",152922:"阿拉善右旗",152923:"额济纳旗"},210000:{210100:"沈阳市",210200:"大连市",210300:"鞍山市",210400:"抚顺市",210500:"本溪市",210600:"丹东市",210700:"锦州市",210800:"营口市",210900:"阜新市",211000:"辽阳市",211100:"盘锦市",211200:"铁岭市",211300:"朝阳市",211400:"葫芦岛市"},210100:{210102:"和平区",210103:"沈河区",210104:"大东区",210105:"皇姑区",210106:"铁西区",210111:"苏家屯区",210112:"浑南区",210113:"沈北新区",210114:"于洪区",210115:"辽中区",210123:"康平县",210124:"法库县",210181:"新民市"},210200:{210202:"中山区",210203:"西岗区",210204:"沙河口区",210211:"甘井子区",210212:"旅顺口区",210213:"金州区",210214:"普兰店区",210224:"长海县",210281:"瓦房店市",210283:"庄河市"},210300:{210302:"铁东区",210303:"铁西区",210304:"立山区",210311:"千山区",210321:"台安县",210323:"岫岩满族自治县",210381:"海城市"},210400:{210402:"新抚区",210403:"东洲区",210404:"望花区",210411:"顺城区",210421:"抚顺县",210422:"新宾满族自治县",210423:"清原满族自治县"},210500:{210502:"平山区",210503:"溪湖区",210504:"明山区",210505:"南芬区",210521:"本溪满族自治县",210522:"桓仁满族自治县"},210600:{210602:"元宝区",210603:"振兴区",210604:"振安区",210624:"宽甸满族自治县",210681:"东港市",210682:"凤城市"},210700:{210702:"古塔区",210703:"凌河区",210711:"太和区",210726:"黑山县",210727:"义县",210781:"凌海市",210782:"北镇市"},210800:{210802:"站前区",210803:"西市区",210804:"鲅鱼圈区",210811:"老边区",210881:"盖州市",210882:"大石桥市"},210900:{210902:"海州区",210903:"新邱区",210904:"太平区",210905:"清河门区",210911:"细河区",210921:"阜新蒙古族自治县",210922:"彰武县"},211000:{211002:"白塔区",211003:"文圣区",211004:"宏伟区",211005:"弓长岭区",211011:"太子河区",211021:"辽阳县",211081:"灯塔市"},211100:{211102:"双台子区",211103:"兴隆台区",211104:"大洼区",211122:"盘山县"},211200:{211202:"银州区",211204:"清河区",211221:"铁岭县",211223:"西丰县",211224:"昌图县",211281:"调兵山市",211282:"开原市"},211300:{211302:"双塔区",211303:"龙城区",211321:"朝阳县",211322:"建平县",211324:"喀喇沁左翼蒙古族自治县",211381:"北票市",211382:"凌源市"},211400:{211402:"连山区",211403:"龙港区",211404:"南票区",211421:"绥中县",211422:"建昌县",211481:"兴城市"},220000:{220100:"长春市",220200:"吉林市",220300:"四平市",220400:"辽源市",220500:"通化市",220600:"白山市",220700:"松原市",220800:"白城市",222400:"延边朝鲜族自治州"},220100:{220102:"南关区",220103:"宽城区",220104:"朝阳区",220105:"二道区",220106:"绿园区",220112:"双阳区",220113:"九台区",220122:"农安县",220182:"榆树市",220183:"德惠市"},220200:{220202:"昌邑区",220203:"龙潭区",220204:"船营区",220211:"丰满区",220221:"永吉县",220281:"蛟河市",220282:"桦甸市",220283:"舒兰市",220284:"磐石市"},220300:{220302:"铁西区",220303:"铁东区",220322:"梨树县",220323:"伊通满族自治县",220381:"公主岭市",220382:"双辽市"},220400:{220402:"龙山区",220403:"西安区",220421:"东丰县",220422:"东辽县"},220500:{220502:"东昌区",220503:"二道江区",220521:"通化县",220523:"辉南县",220524:"柳河县",220581:"梅河口市",220582:"集安市"},220600:{220602:"浑江区",220605:"江源区",220621:"抚松县",220622:"靖宇县",220623:"长白朝鲜族自治县",220681:"临江市"},220700:{220702:"宁江区",220721:"前郭尔罗斯蒙古族自治县",220722:"长岭县",220723:"乾安县",220781:"扶余市"},220800:{220802:"洮北区",220821:"镇赉县",220822:"通榆县",220881:"洮南市",220882:"大安市"},222400:{222401:"延吉市",222402:"图们市",222403:"敦化市",222404:"珲春市",222405:"龙井市",222406:"和龙市",222424:"汪清县",222426:"安图县"},230000:{230100:"哈尔滨市",230200:"齐齐哈尔市",230300:"鸡西市",230400:"鹤岗市",230500:"双鸭山市",230600:"大庆市",230700:"伊春市",230800:"佳木斯市",230900:"七台河市",231000:"牡丹江市",231100:"黑河市",231200:"绥化市",232700:"大兴安岭地区"},230100:{230102:"道里区",230103:"南岗区",230104:"道外区",230108:"平房区",230109:"松北区",230110:"香坊区",230111:"呼兰区",230112:"阿城区",230113:"双城区",230123:"依兰县",230124:"方正县",230125:"宾县",230126:"巴彦县",230127:"木兰县",230128:"通河县",230129:"延寿县",230183:"尚志市",230184:"五常市"},230200:{230202:"龙沙区",230203:"建华区",230204:"铁锋区",230205:"昂昂溪区",230206:"富拉尔基区",230207:"碾子山区",230208:"梅里斯达斡尔族区",230221:"龙江县",230223:"依安县",230224:"泰来县",230225:"甘南县",230227:"富裕县",230229:"克山县",230230:"克东县",230231:"拜泉县",230281:"讷河市"},230300:{230302:"鸡冠区",230303:"恒山区",230304:"滴道区",230305:"梨树区",230306:"城子河区",230307:"麻山区",230321:"鸡东县",230381:"虎林市",230382:"密山市"},230400:{230402:"向阳区",230403:"工农区",230404:"南山区",230405:"兴安区",230406:"东山区",230407:"兴山区",230421:"萝北县",230422:"绥滨县"},230500:{230502:"尖山区",230503:"岭东区",230505:"四方台区",230506:"宝山区",230521:"集贤县",230522:"友谊县",230523:"宝清县",230524:"饶河县"},230600:{230602:"萨尔图区",230603:"龙凤区",230604:"让胡路区",230605:"红岗区",230606:"大同区",230621:"肇州县",230622:"肇源县",230623:"林甸县",230624:"杜尔伯特蒙古族自治县"},230700:{230702:"伊春区",230703:"南岔区",230704:"友好区",230705:"西林区",230706:"翠峦区",230707:"新青区",230708:"美溪区",230709:"金山屯区",230710:"五营区",230711:"乌马河区",230712:"汤旺河区",230713:"带岭区",230714:"乌伊岭区",230715:"红星区",230716:"上甘岭区",230722:"嘉荫县",230781:"铁力市"},230800:{230803:"向阳区",230804:"前进区",230805:"东风区",230811:"郊区",230822:"桦南县",230826:"桦川县",230828:"汤原县",230881:"同江市",230882:"富锦市",230883:"抚远市"},230900:{230902:"新兴区",230903:"桃山区",230904:"茄子河区",230921:"勃利县"},231000:{231002:"东安区",231003:"阳明区",231004:"爱民区",231005:"西安区",231025:"林口县",231081:"绥芬河市",231083:"海林市",231084:"宁安市",231085:"穆棱市",231086:"东宁市"},231100:{231102:"爱辉区",231121:"嫩江县",231123:"逊克县",231124:"孙吴县",231181:"北安市",231182:"五大连池市"},231200:{231202:"北林区",231221:"望奎县",231222:"兰西县",231223:"青冈县",231224:"庆安县",231225:"明水县",231226:"绥棱县",231281:"安达市",231282:"肇东市",231283:"海伦市"},232700:{232721:"呼玛县",232722:"塔河县",232723:"漠河县"},310000:{310100:"市辖区"},310100:{310101:"黄浦区",310104:"徐汇区",310105:"长宁区",310106:"静安区",310107:"普陀区",310109:"虹口区",310110:"杨浦区",310112:"闵行区",310113:"宝山区",310114:"嘉定区",310115:"浦东新区",310116:"金山区",310117:"松江区",310118:"青浦区",310120:"奉贤区",310151:"崇明区"},320000:{320100:"南京市",320200:"无锡市",320300:"徐州市",320400:"常州市",320500:"苏州市",320600:"南通市",320700:"连云港市",320800:"淮安市",320900:"盐城市",321000:"扬州市",321100:"镇江市",321200:"泰州市",321300:"宿迁市"},320100:{320102:"玄武区",320104:"秦淮区",320105:"建邺区",320106:"鼓楼区",320111:"浦口区",320113:"栖霞区",320114:"雨花台区",320115:"江宁区",320116:"六合区",320117:"溧水区",320118:"高淳区"},320200:{320205:"锡山区",320206:"惠山区",320211:"滨湖区",320213:"梁溪区",320214:"新吴区",320281:"江阴市",320282:"宜兴市"},320300:{320302:"鼓楼区",320303:"云龙区",320305:"贾汪区",320311:"泉山区",320312:"铜山区",320321:"丰县",320322:"沛县",320324:"睢宁县",320381:"新沂市",320382:"邳州市"},320400:{320402:"天宁区",320404:"钟楼区",320411:"新北区",320412:"武进区",320413:"金坛区",320481:"溧阳市"},320500:{320505:"虎丘区",320506:"吴中区",320507:"相城区",320508:"姑苏区",320509:"吴江区",320581:"常熟市",320582:"张家港市",320583:"昆山市",320585:"太仓市"},320600:{320602:"崇川区",320611:"港闸区",320612:"通州区",320621:"海安县",320623:"如东县",320681:"启东市",320682:"如皋市",320684:"海门市"},320700:{320703:"连云区",320706:"海州区",320707:"赣榆区",320722:"东海县",320723:"灌云县",320724:"灌南县"},320800:{320803:"淮安区",320804:"淮阴区",320812:"清江浦区",320813:"洪泽区",320826:"涟水县",320830:"盱眙县",320831:"金湖县"},320900:{320902:"亭湖区",320903:"盐都区",320904:"大丰区",320921:"响水县",320922:"滨海县",320923:"阜宁县",320924:"射阳县",320925:"建湖县",320981:"东台市"},321000:{321002:"广陵区",321003:"邗江区",321012:"江都区",321023:"宝应县",321081:"仪征市",321084:"高邮市"},321100:{321102:"京口区",321111:"润州区",321112:"丹徒区",321181:"丹阳市",321182:"扬中市",321183:"句容市"},321200:{321202:"海陵区",321203:"高港区",321204:"姜堰区",321281:"兴化市",321282:"靖江市",321283:"泰兴市"},321300:{321302:"宿城区",321311:"宿豫区",321322:"沭阳县",321323:"泗阳县",321324:"泗洪县"},330000:{330100:"杭州市",330200:"宁波市",330300:"温州市",330400:"嘉兴市",330500:"湖州市",330600:"绍兴市",330700:"金华市",330800:"衢州市",330900:"舟山市",331000:"台州市",331100:"丽水市"},330100:{330102:"上城区",330103:"下城区",330104:"江干区",330105:"拱墅区",330106:"西湖区",330108:"滨江区",330109:"萧山区",330110:"余杭区",330111:"富阳区",330122:"桐庐县",330127:"淳安县",330182:"建德市",330185:"临安市"},330200:{330203:"海曙区",330204:"江东区",330205:"江北区",330206:"北仑区",330211:"镇海区",330212:"鄞州区",330225:"象山县",330226:"宁海县",330281:"余姚市",330282:"慈溪市",330283:"奉化市"},330300:{330302:"鹿城区",330303:"龙湾区",330304:"瓯海区",330305:"洞头区",330324:"永嘉县",330326:"平阳县",330327:"苍南县",330328:"文成县",330329:"泰顺县",330381:"瑞安市",330382:"乐清市"},330400:{330402:"南湖区",330411:"秀洲区",330421:"嘉善县",330424:"海盐县",330481:"海宁市",330482:"平湖市",330483:"桐乡市"},330500:{330502:"吴兴区",330503:"南浔区",330521:"德清县",330522:"长兴县",330523:"安吉县"},330600:{330602:"越城区",330603:"柯桥区",330604:"上虞区",330624:"新昌县",330681:"诸暨市",330683:"嵊州市"},330700:{330702:"婺城区",330703:"金东区",330723:"武义县",330726:"浦江县",330727:"磐安县",330781:"兰溪市",330782:"义乌市",330783:"东阳市",330784:"永康市"},330800:{330802:"柯城区",330803:"衢江区",330822:"常山县",330824:"开化县",330825:"龙游县",330881:"江山市"},330900:{330902:"定海区",330903:"普陀区",330921:"岱山县",330922:"嵊泗县"},331000:{331002:"椒江区",331003:"黄岩区",331004:"路桥区",331021:"玉环县",331022:"三门县",331023:"天台县",331024:"仙居县",331081:"温岭市",331082:"临海市"},331100:{331102:"莲都区",331121:"青田县",331122:"缙云县",331123:"遂昌县",331124:"松阳县",331125:"云和县",331126:"庆元县",331127:"景宁畲族自治县",331181:"龙泉市"},340000:{340100:"合肥市",340200:"芜湖市",340300:"蚌埠市",340400:"淮南市",340500:"马鞍山市",340600:"淮北市",340700:"铜陵市",340800:"安庆市",341000:"黄山市",341100:"滁州市",341200:"阜阳市",341300:"宿州市",341500:"六安市",341600:"亳州市",341700:"池州市",341800:"宣城市"},340100:{340102:"瑶海区",340103:"庐阳区",340104:"蜀山区",340111:"包河区",340121:"长丰县",340122:"肥东县",340123:"肥西县",340124:"庐江县",340181:"巢湖市"},340200:{340202:"镜湖区",340203:"弋江区",340207:"鸠江区",340208:"三山区",340221:"芜湖县",340222:"繁昌县",340223:"南陵县",340225:"无为县"},340300:{340302:"龙子湖区",340303:"蚌山区",340304:"禹会区",340311:"淮上区",340321:"怀远县",340322:"五河县",340323:"固镇县"},340400:{340402:"大通区",340403:"田家庵区",340404:"谢家集区",340405:"八公山区",340406:"潘集区",340421:"凤台县",340422:"寿县"},340500:{340503:"花山区",340504:"雨山区",340506:"博望区",340521:"当涂县",340522:"含山县",340523:"和县"},340600:{340602:"杜集区",340603:"相山区",340604:"烈山区",340621:"濉溪县"},340700:{340705:"铜官区",340706:"义安区",340711:"郊区",340722:"枞阳县"},340800:{340802:"迎江区",340803:"大观区",340811:"宜秀区",340822:"怀宁县",340824:"潜山县",340825:"太湖县",340826:"宿松县",340827:"望江县",340828:"岳西县",340881:"桐城市"},341000:{341002:"屯溪区",341003:"黄山区",341004:"徽州区",341021:"歙县",341022:"休宁县",341023:"黟县",341024:"祁门县"},341100:{341102:"琅琊区",341103:"南谯区",341122:"来安县",341124:"全椒县",341125:"定远县",341126:"凤阳县",341181:"天长市",341182:"明光市"},341200:{341202:"颍州区",341203:"颍东区",341204:"颍泉区",341221:"临泉县",341222:"太和县",341225:"阜南县",341226:"颍上县",341282:"界首市"},341300:{341302:"埇桥区",341321:"砀山县",341322:"萧县",341323:"灵璧县",341324:"泗县"},341500:{341502:"金安区",341503:"裕安区",341504:"叶集区",341522:"霍邱县",341523:"舒城县",341524:"金寨县",341525:"霍山县"},341600:{341602:"谯城区",341621:"涡阳县",341622:"蒙城县",341623:"利辛县"},341700:{341702:"贵池区",341721:"东至县",341722:"石台县",341723:"青阳县"},341800:{341802:"宣州区",341821:"郎溪县",341822:"广德县",341823:"泾县",341824:"绩溪县",341825:"旌德县",341881:"宁国市"},350000:{350100:"福州市",350200:"厦门市",350300:"莆田市",350400:"三明市",350500:"泉州市",350600:"漳州市",350700:"南平市",350800:"龙岩市",350900:"宁德市"},350100:{350102:"鼓楼区",350103:"台江区",350104:"仓山区",350105:"马尾区",350111:"晋安区",350121:"闽侯县",350122:"连江县",350123:"罗源县",350124:"闽清县",350125:"永泰县",350128:"平潭县",350181:"福清市",350182:"长乐市"},350200:{350203:"思明区",350205:"海沧区",350206:"湖里区",350211:"集美区",350212:"同安区",350213:"翔安区"},350300:{350302:"城厢区",350303:"涵江区",350304:"荔城区",350305:"秀屿区",350322:"仙游县"},350400:{350402:"梅列区",350403:"三元区",350421:"明溪县",350423:"清流县",350424:"宁化县",350425:"大田县",350426:"尤溪县",350427:"沙县",350428:"将乐县",350429:"泰宁县",350430:"建宁县",350481:"永安市"},350500:{350502:"鲤城区",350503:"丰泽区",350504:"洛江区",350505:"泉港区",350521:"惠安县",350524:"安溪县",350525:"永春县",350526:"德化县",350527:"金门县",350581:"石狮市",350582:"晋江市",350583:"南安市"},350600:{350602:"芗城区",350603:"龙文区",350622:"云霄县",350623:"漳浦县",350624:"诏安县",350625:"长泰县",350626:"东山县",350627:"南靖县",350628:"平和县",350629:"华安县",350681:"龙海市"},350700:{350702:"延平区",350703:"建阳区",350721:"顺昌县",350722:"浦城县",350723:"光泽县",350724:"松溪县",350725:"政和县",350781:"邵武市",350782:"武夷山市",350783:"建瓯市"},350800:{350802:"新罗区",350803:"永定区",350821:"长汀县",350823:"上杭县",350824:"武平县",350825:"连城县",350881:"漳平市"},350900:{350902:"蕉城区",350921:"霞浦县",350922:"古田县",350923:"屏南县",350924:"寿宁县",350925:"周宁县",350926:"柘荣县",350981:"福安市",350982:"福鼎市"},360000:{360100:"南昌市",360200:"景德镇市",360300:"萍乡市",360400:"九江市",360500:"新余市",360600:"鹰潭市",360700:"赣州市",360800:"吉安市",360900:"宜春市",361000:"抚州市",361100:"上饶市"},360100:{360102:"东湖区",360103:"西湖区",360104:"青云谱区",360105:"湾里区",360111:"青山湖区",360112:"新建区",360121:"南昌县",360123:"安义县",360124:"进贤县"},360200:{360202:"昌江区",360203:"珠山区",360222:"浮梁县",360281:"乐平市"},360300:{360302:"安源区",360313:"湘东区",360321:"莲花县",360322:"上栗县",360323:"芦溪县"},360400:{360402:"濂溪区",360403:"浔阳区",360421:"九江县",360423:"武宁县",360424:"修水县",360425:"永修县",360426:"德安县",360428:"都昌县",360429:"湖口县",360430:"彭泽县",360481:"瑞昌市",360482:"共青城市",360483:"庐山市"},360500:{360502:"渝水区",360521:"分宜县"},360600:{360602:"月湖区",360622:"余江县",360681:"贵溪市"},360700:{360702:"章贡区",360703:"南康区",360721:"赣县",360722:"信丰县",360723:"大余县",360724:"上犹县",360725:"崇义县",360726:"安远县",360727:"龙南县",360728:"定南县",360729:"全南县",360730:"宁都县",360731:"于都县",360732:"兴国县",360733:"会昌县",360734:"寻乌县",360735:"石城县",360781:"瑞金市"},360800:{360802:"吉州区",360803:"青原区",360821:"吉安县",360822:"吉水县",360823:"峡江县",360824:"新干县",360825:"永丰县",360826:"泰和县",360827:"遂川县",360828:"万安县",360829:"安福县",360830:"永新县",360881:"井冈山市"},360900:{360902:"袁州区",360921:"奉新县",360922:"万载县",360923:"上高县",360924:"宜丰县",360925:"靖安县",360926:"铜鼓县",360981:"丰城市",360982:"樟树市",360983:"高安市"},361000:{361002:"临川区",361021:"南城县",361022:"黎川县",361023:"南丰县",361024:"崇仁县",361025:"乐安县",361026:"宜黄县",361027:"金溪县",361028:"资溪县",361029:"东乡县",361030:"广昌县"},361100:{361102:"信州区",361103:"广丰区",361121:"上饶县",361123:"玉山县",361124:"铅山县",361125:"横峰县",361126:"弋阳县",361127:"余干县",361128:"鄱阳县",361129:"万年县",361130:"婺源县",361181:"德兴市"},370000:{370100:"济南市",370200:"青岛市",370300:"淄博市",370400:"枣庄市",370500:"东营市",370600:"烟台市",370700:"潍坊市",370800:"济宁市",370900:"泰安市",371000:"威海市",371100:"日照市",371200:"莱芜市",371300:"临沂市",371400:"德州市",371500:"聊城市",371600:"滨州市",371700:"菏泽市"},370100:{370102:"历下区",370103:"市中区",370104:"槐荫区",370105:"天桥区",370112:"历城区",370113:"长清区",370124:"平阴县",370125:"济阳县",370126:"商河县",370181:"章丘市"},370200:{370202:"市南区",370203:"市北区",370211:"黄岛区",370212:"崂山区",370213:"李沧区",370214:"城阳区",370281:"胶州市",370282:"即墨市",370283:"平度市",370285:"莱西市"},370300:{370302:"淄川区",370303:"张店区",370304:"博山区",370305:"临淄区",370306:"周村区",370321:"桓台县",370322:"高青县",370323:"沂源县"},370400:{370402:"市中区",370403:"薛城区",370404:"峄城区",370405:"台儿庄区",370406:"山亭区",370481:"滕州市"},370500:{370502:"东营区",370503:"河口区",370505:"垦利区",370522:"利津县",370523:"广饶县"},370600:{370602:"芝罘区",370611:"福山区",370612:"牟平区",370613:"莱山区",370634:"长岛县",370681:"龙口市",370682:"莱阳市",370683:"莱州市",370684:"蓬莱市",370685:"招远市",370686:"栖霞市",370687:"海阳市"},370700:{370702:"潍城区",370703:"寒亭区",370704:"坊子区",370705:"奎文区",370724:"临朐县",370725:"昌乐县",370781:"青州市",370782:"诸城市",370783:"寿光市",370784:"安丘市",370785:"高密市",370786:"昌邑市"},370800:{370811:"任城区",370812:"兖州区",370826:"微山县",370827:"鱼台县",370828:"金乡县",370829:"嘉祥县",370830:"汶上县",370831:"泗水县",370832:"梁山县",370881:"曲阜市",370883:"邹城市"},370900:{370902:"泰山区",370911:"岱岳区",370921:"宁阳县",370923:"东平县",370982:"新泰市",370983:"肥城市"},371000:{371002:"环翠区",371003:"文登区",371082:"荣成市",371083:"乳山市"},371100:{371102:"东港区",371103:"岚山区",371121:"五莲县",371122:"莒县"},371200:{371202:"莱城区",371203:"钢城区"},371300:{371302:"兰山区",371311:"罗庄区",371312:"河东区",371321:"沂南县",371322:"郯城县",371323:"沂水县",371324:"兰陵县",371325:"费县",371326:"平邑县",371327:"莒南县",371328:"蒙阴县",371329:"临沭县"},371400:{371402:"德城区",371403:"陵城区",371422:"宁津县",371423:"庆云县",371424:"临邑县",371425:"齐河县",371426:"平原县",371427:"夏津县",371428:"武城县",371481:"乐陵市",371482:"禹城市"},371500:{371502:"东昌府区",371521:"阳谷县",371522:"莘县",371523:"茌平县",371524:"东阿县",371525:"冠县",371526:"高唐县",371581:"临清市"},371600:{371602:"滨城区",371603:"沾化区",371621:"惠民县",371622:"阳信县",371623:"无棣县",371625:"博兴县",371626:"邹平县"},371700:{371702:"牡丹区",371703:"定陶区",371721:"曹县",371722:"单县",371723:"成武县",371724:"巨野县",371725:"郓城县",371726:"鄄城县",371728:"东明县"},410000:{410100:"郑州市",410200:"开封市",410300:"洛阳市",410400:"平顶山市",410500:"安阳市",410600:"鹤壁市",410700:"新乡市",410800:"焦作市",410900:"濮阳市",411000:"许昌市",411100:"漯河市",411200:"三门峡市",411300:"南阳市",411400:"商丘市",411500:"信阳市",411600:"周口市",411700:"驻马店市",419001:"济源市"},410100:{410102:"中原区",410103:"二七区",410104:"管城回族区",410105:"金水区",410106:"上街区",410108:"惠济区",410122:"中牟县",410181:"巩义市",410182:"荥阳市",410183:"新密市",410184:"新郑市",410185:"登封市"},410200:{410202:"龙亭区",410203:"顺河回族区",410204:"鼓楼区",410205:"禹王台区",410211:"金明区",410212:"祥符区",410221:"杞县",410222:"通许县",410223:"尉氏县",410225:"兰考县"},410300:{410302:"老城区",410303:"西工区",410304:"瀍河回族区",410305:"涧西区",410306:"吉利区",410311:"洛龙区",410322:"孟津县",410323:"新安县",410324:"栾川县",410325:"嵩县",410326:"汝阳县",410327:"宜阳县",410328:"洛宁县",410329:"伊川县",410381:"偃师市"},410400:{410402:"新华区",410403:"卫东区",410404:"石龙区",410411:"湛河区",410421:"宝丰县",410422:"叶县",410423:"鲁山县",410425:"郏县",410481:"舞钢市",410482:"汝州市"},410500:{410502:"文峰区",410503:"北关区",410505:"殷都区",410506:"龙安区",410522:"安阳县",410523:"汤阴县",410526:"滑县",410527:"内黄县",410581:"林州市"},410600:{410602:"鹤山区",410603:"山城区",410611:"淇滨区",410621:"浚县",410622:"淇县"},410700:{410702:"红旗区",410703:"卫滨区",410704:"凤泉区",410711:"牧野区",410721:"新乡县",410724:"获嘉县",410725:"原阳县",410726:"延津县",410727:"封丘县",410728:"长垣县",410781:"卫辉市",410782:"辉县市"},410800:{410802:"解放区",410803:"中站区",410804:"马村区",410811:"山阳区",410821:"修武县",410822:"博爱县",410823:"武陟县",410825:"温县",410882:"沁阳市",410883:"孟州市"},410900:{410902:"华龙区",410922:"清丰县",410923:"南乐县",410926:"范县",410927:"台前县",410928:"濮阳县"},411000:{411002:"魏都区",411023:"许昌县",411024:"鄢陵县",411025:"襄城县",411081:"禹州市",411082:"长葛市"},411100:{411102:"源汇区",411103:"郾城区",411104:"召陵区",411121:"舞阳县",411122:"临颍县"},411200:{411202:"湖滨区",411203:"陕州区",411221:"渑池县",411224:"卢氏县",411281:"义马市",411282:"灵宝市"},411300:{411302:"宛城区",411303:"卧龙区",411321:"南召县",411322:"方城县",411323:"西峡县",411324:"镇平县",411325:"内乡县",411326:"淅川县",411327:"社旗县",411328:"唐河县",411329:"新野县",411330:"桐柏县",411381:"邓州市"},411400:{411402:"梁园区",411403:"睢阳区",411421:"民权县",411422:"睢县",411423:"宁陵县",411424:"柘城县",411425:"虞城县",411426:"夏邑县",411481:"永城市"},411500:{411502:"浉河区",411503:"平桥区",411521:"罗山县",411522:"光山县",411523:"新县",411524:"商城县",411525:"固始县",411526:"潢川县",411527:"淮滨县",411528:"息县"},411600:{411602:"川汇区",411621:"扶沟县",411622:"西华县",411623:"商水县",411624:"沈丘县",411625:"郸城县",411626:"淮阳县",411627:"太康县",411628:"鹿邑县",411681:"项城市"},411700:{411702:"驿城区",411721:"西平县",411722:"上蔡县",411723:"平舆县",411724:"正阳县",411725:"确山县",411726:"泌阳县",411727:"汝南县",411728:"遂平县",411729:"新蔡县"},420000:{420100:"武汉市",420200:"黄石市",420300:"十堰市",420500:"宜昌市",420600:"襄阳市",420700:"鄂州市",420800:"荆门市",420900:"孝感市",421000:"荆州市",421100:"黄冈市",421200:"咸宁市",421300:"随州市",422800:"恩施土家族苗族自治州",429004:"仙桃市",429005:"潜江市",429006:"天门市",429021:"神农架林区"},420100:{420102:"江岸区",420103:"江汉区",420104:"硚口区",420105:"汉阳区",420106:"武昌区",420107:"青山区",420111:"洪山区",420112:"东西湖区",420113:"汉南区",420114:"蔡甸区",420115:"江夏区", -420116:"黄陂区",420117:"新洲区"},420200:{420202:"黄石港区",420203:"西塞山区",420204:"下陆区",420205:"铁山区",420222:"阳新县",420281:"大冶市"},420300:{420302:"茅箭区",420303:"张湾区",420304:"郧阳区",420322:"郧西县",420323:"竹山县",420324:"竹溪县",420325:"房县",420381:"丹江口市"},420500:{420502:"西陵区",420503:"伍家岗区",420504:"点军区",420505:"猇亭区",420506:"夷陵区",420525:"远安县",420526:"兴山县",420527:"秭归县",420528:"长阳土家族自治县",420529:"五峰土家族自治县",420581:"宜都市",420582:"当阳市",420583:"枝江市"},420600:{420602:"襄城区",420606:"樊城区",420607:"襄州区",420624:"南漳县",420625:"谷城县",420626:"保康县",420682:"老河口市",420683:"枣阳市",420684:"宜城市"},420700:{420702:"梁子湖区",420703:"华容区",420704:"鄂城区"},420800:{420802:"东宝区",420804:"掇刀区",420821:"京山县",420822:"沙洋县",420881:"钟祥市"},420900:{420902:"孝南区",420921:"孝昌县",420922:"大悟县",420923:"云梦县",420981:"应城市",420982:"安陆市",420984:"汉川市"},421000:{421002:"沙市区",421003:"荆州区",421022:"公安县",421023:"监利县",421024:"江陵县",421081:"石首市",421083:"洪湖市",421087:"松滋市"},421100:{421102:"黄州区",421121:"团风县",421122:"红安县",421123:"罗田县",421124:"英山县",421125:"浠水县",421126:"蕲春县",421127:"黄梅县",421181:"麻城市",421182:"武穴市"},421200:{421202:"咸安区",421221:"嘉鱼县",421222:"通城县",421223:"崇阳县",421224:"通山县",421281:"赤壁市"},421300:{421303:"曾都区",421321:"随县",421381:"广水市"},422800:{422801:"恩施市",422802:"利川市",422822:"建始县",422823:"巴东县",422825:"宣恩县",422826:"咸丰县",422827:"来凤县",422828:"鹤峰县"},429004:{429004001:"沙嘴街道",429004002:"干河街道",429004003:"龙华山",429004100:"郑场镇",429004101:"毛嘴镇",429004102:"豆河镇",429004103:"三伏潭镇",429004104:"胡场镇",429004105:"长倘口镇",429004106:"西流河镇",429004107:"沙湖镇",429004108:"杨林尾镇",429004109:"彭场镇",429004110:"张沟镇",429004111:"郭河镇",429004112:"沔城回族镇",429004113:"通海口镇",429004114:"陈场镇",429004400:"工业园区",429004401:"九合垸原种场",429004402:"沙湖原种场",429004404:"五湖渔场",429004405:"赵西垸林场",429004407:"畜禽良种场",429004408:"排湖风景区"},429005:{429005001:"园林",429005002:"杨市",429005003:"周矶",429005004:"广华",429005005:"泰丰",429005006:"高场",429005100:"竹根滩镇",429005101:"渔洋镇",429005102:"王场镇",429005103:"高石碑镇",429005104:"熊口镇",429005105:"老新镇",429005106:"浩口镇",429005107:"积玉口镇",429005108:"张金镇",429005109:"龙湾镇",429005400:"江汉石油管理局",429005401:"潜江经济开发区",429005450:"周矶管理区",429005451:"后湖管理区",429005452:"熊口管理区",429005453:"总口管理区",429005454:"白鹭湖管理区",429005455:"运粮湖管理区",429005457:"浩口原种场"},429006:{429006001:"竟陵街道",429006002:"侨乡街道",429006003:"杨林街道",429006100:"多宝镇",429006101:"拖市镇",429006102:"张港镇",429006103:"蒋场镇",429006104:"汪场镇",429006105:"渔薪镇",429006106:"黄潭镇",429006107:"岳口镇",429006108:"横林镇",429006109:"彭市镇",429006110:"麻洋镇",429006111:"多祥镇",429006112:"干驿镇",429006113:"马湾镇",429006114:"卢市镇",429006115:"小板镇",429006116:"九真镇",429006118:"皂市镇",429006119:"胡市镇",429006120:"石河镇",429006121:"佛子山镇",429006201:"净潭乡",429006450:"蒋湖农场",429006451:"白茅湖农场",429006452:"沉湖管委会"},429021:{429021100:"松柏镇",429021101:"阳日镇",429021102:"木鱼镇",429021103:"红坪镇",429021104:"新华镇",429021105:"九湖镇",429021200:"宋洛乡",429021202:"下谷坪土家族乡"},430000:{430100:"长沙市",430200:"株洲市",430300:"湘潭市",430400:"衡阳市",430500:"邵阳市",430600:"岳阳市",430700:"常德市",430800:"张家界市",430900:"益阳市",431000:"郴州市",431100:"永州市",431200:"怀化市",431300:"娄底市",433100:"湘西土家族苗族自治州"},430100:{430102:"芙蓉区",430103:"天心区",430104:"岳麓区",430105:"开福区",430111:"雨花区",430112:"望城区",430121:"长沙县",430124:"宁乡县",430181:"浏阳市"},430200:{430202:"荷塘区",430203:"芦淞区",430204:"石峰区",430211:"天元区",430221:"株洲县",430223:"攸县",430224:"茶陵县",430225:"炎陵县",430281:"醴陵市"},430300:{430302:"雨湖区",430304:"岳塘区",430321:"湘潭县",430381:"湘乡市",430382:"韶山市"},430400:{430405:"珠晖区",430406:"雁峰区",430407:"石鼓区",430408:"蒸湘区",430412:"南岳区",430421:"衡阳县",430422:"衡南县",430423:"衡山县",430424:"衡东县",430426:"祁东县",430481:"耒阳市",430482:"常宁市"},430500:{430502:"双清区",430503:"大祥区",430511:"北塔区",430521:"邵东县",430522:"新邵县",430523:"邵阳县",430524:"隆回县",430525:"洞口县",430527:"绥宁县",430528:"新宁县",430529:"城步苗族自治县",430581:"武冈市"},430600:{430602:"岳阳楼区",430603:"云溪区",430611:"君山区",430621:"岳阳县",430623:"华容县",430624:"湘阴县",430626:"平江县",430681:"汨罗市",430682:"临湘市"},430700:{430702:"武陵区",430703:"鼎城区",430721:"安乡县",430722:"汉寿县",430723:"澧县",430724:"临澧县",430725:"桃源县",430726:"石门县",430781:"津市市"},430800:{430802:"永定区",430811:"武陵源区",430821:"慈利县",430822:"桑植县"},430900:{430902:"资阳区",430903:"赫山区",430921:"南县",430922:"桃江县",430923:"安化县",430981:"沅江市"},431000:{431002:"北湖区",431003:"苏仙区",431021:"桂阳县",431022:"宜章县",431023:"永兴县",431024:"嘉禾县",431025:"临武县",431026:"汝城县",431027:"桂东县",431028:"安仁县",431081:"资兴市"},431100:{431102:"零陵区",431103:"冷水滩区",431121:"祁阳县",431122:"东安县",431123:"双牌县",431124:"道县",431125:"江永县",431126:"宁远县",431127:"蓝山县",431128:"新田县",431129:"江华瑶族自治县"},431200:{431202:"鹤城区",431221:"中方县",431222:"沅陵县",431223:"辰溪县",431224:"溆浦县",431225:"会同县",431226:"麻阳苗族自治县",431227:"新晃侗族自治县",431228:"芷江侗族自治县",431229:"靖州苗族侗族自治县",431230:"通道侗族自治县",431281:"洪江市"},431300:{431302:"娄星区",431321:"双峰县",431322:"新化县",431381:"冷水江市",431382:"涟源市"},433100:{433101:"吉首市",433122:"泸溪县",433123:"凤凰县",433124:"花垣县",433125:"保靖县",433126:"古丈县",433127:"永顺县",433130:"龙山县"},440000:{440100:"广州市",440200:"韶关市",440300:"深圳市",440400:"珠海市",440500:"汕头市",440600:"佛山市",440700:"江门市",440800:"湛江市",440900:"茂名市",441200:"肇庆市",441300:"惠州市",441400:"梅州市",441500:"汕尾市",441600:"河源市",441700:"阳江市",441800:"清远市",441900:"东莞市",442000:"中山市",445100:"潮州市",445200:"揭阳市",445300:"云浮市"},440100:{440103:"荔湾区",440104:"越秀区",440105:"海珠区",440106:"天河区",440111:"白云区",440112:"黄埔区",440113:"番禺区",440114:"花都区",440115:"南沙区",440117:"从化区",440118:"增城区"},440200:{440203:"武江区",440204:"浈江区",440205:"曲江区",440222:"始兴县",440224:"仁化县",440229:"翁源县",440232:"乳源瑶族自治县",440233:"新丰县",440281:"乐昌市",440282:"南雄市"},440300:{440303:"罗湖区",440304:"福田区",440305:"南山区",440306:"宝安区",440307:"龙岗区",440308:"盐田区"},440400:{440402:"香洲区",440403:"斗门区",440404:"金湾区"},440500:{440507:"龙湖区",440511:"金平区",440512:"濠江区",440513:"潮阳区",440514:"潮南区",440515:"澄海区",440523:"南澳县"},440600:{440604:"禅城区",440605:"南海区",440606:"顺德区",440607:"三水区",440608:"高明区"},440700:{440703:"蓬江区",440704:"江海区",440705:"新会区",440781:"台山市",440783:"开平市",440784:"鹤山市",440785:"恩平市"},440800:{440802:"赤坎区",440803:"霞山区",440804:"坡头区",440811:"麻章区",440823:"遂溪县",440825:"徐闻县",440881:"廉江市",440882:"雷州市",440883:"吴川市"},440900:{440902:"茂南区",440904:"电白区",440981:"高州市",440982:"化州市",440983:"信宜市"},441200:{441202:"端州区",441203:"鼎湖区",441204:"高要区",441223:"广宁县",441224:"怀集县",441225:"封开县",441226:"德庆县",441284:"四会市"},441300:{441302:"惠城区",441303:"惠阳区",441322:"博罗县",441323:"惠东县",441324:"龙门县"},441400:{441402:"梅江区",441403:"梅县区",441422:"大埔县",441423:"丰顺县",441424:"五华县",441426:"平远县",441427:"蕉岭县",441481:"兴宁市"},441500:{441502:"城区",441521:"海丰县",441523:"陆河县",441581:"陆丰市"},441600:{441602:"源城区",441621:"紫金县",441622:"龙川县",441623:"连平县",441624:"和平县",441625:"东源县"},441700:{441702:"江城区",441704:"阳东区",441721:"阳西县",441781:"阳春市"},441800:{441802:"清城区",441803:"清新区",441821:"佛冈县",441823:"阳山县",441825:"连山壮族瑶族自治县",441826:"连南瑶族自治县",441881:"英德市",441882:"连州市"},441900:{441901:"长安镇",441902:"莞城区",441903:"南城区",441904:"寮步镇",441905:"大岭山镇",441906:"横沥镇",441907:"常平镇",441908:"厚街镇",441909:"万江区",441910:"樟木头镇",441911:"塘厦镇",441912:"凤岗镇",441913:"大朗镇",441914:"东坑镇",441915:"清溪镇",441916:"企石镇",441917:"茶山镇",441918:"东城区",441919:"虎门镇",441920:"桥头镇",441921:"望牛墩镇",441922:"中堂镇",441923:"谢岗镇",441924:"高埗镇",441925:"石龙镇",441926:"石碣镇",441927:"洪梅镇",441928:"麻涌镇",441929:"松山湖"},442000:{442001:"城区",442002:"火炬开发区",442003:"小榄镇",442004:"古镇",442005:"三乡镇",442006:"民众镇",442007:"东凤镇",442008:"板芙镇",442009:"神湾镇",442010:"横栏镇",442011:"港口镇",442012:"三角镇",442013:"大涌镇",442014:"南头镇",442015:"沙溪镇",442016:"坦洲镇",442017:"黄圃镇",442018:"五桂山镇",442019:"南朗镇",442020:"沙朗镇",442021:"阜沙镇",442022:"东升镇"},445100:{445102:"湘桥区",445103:"潮安区",445122:"饶平县"},445200:{445202:"榕城区",445203:"揭东区",445222:"揭西县",445224:"惠来县",445281:"普宁市"},445300:{445302:"云城区",445303:"云安区",445321:"新兴县",445322:"郁南县",445381:"罗定市"},450000:{450100:"南宁市",450200:"柳州市",450300:"桂林市",450400:"梧州市",450500:"北海市",450600:"防城港市",450700:"钦州市",450800:"贵港市",450900:"玉林市",451000:"百色市",451100:"贺州市",451200:"河池市",451300:"来宾市",451400:"崇左市"},450100:{450102:"兴宁区",450103:"青秀区",450105:"江南区",450107:"西乡塘区",450108:"良庆区",450109:"邕宁区",450110:"武鸣区",450123:"隆安县",450124:"马山县",450125:"上林县",450126:"宾阳县",450127:"横县"},450200:{450202:"城中区",450203:"鱼峰区",450204:"柳南区",450205:"柳北区",450206:"柳江区",450222:"柳城县",450223:"鹿寨县",450224:"融安县",450225:"融水苗族自治县",450226:"三江侗族自治县"},450300:{450302:"秀峰区",450303:"叠彩区",450304:"象山区",450305:"七星区",450311:"雁山区",450312:"临桂区",450321:"阳朔县",450323:"灵川县",450324:"全州县",450325:"兴安县",450326:"永福县",450327:"灌阳县",450328:"龙胜各族自治县",450329:"资源县",450330:"平乐县",450331:"荔浦县",450332:"恭城瑶族自治县"},450400:{450403:"万秀区",450405:"长洲区",450406:"龙圩区",450421:"苍梧县",450422:"藤县",450423:"蒙山县",450481:"岑溪市"},450500:{450502:"海城区",450503:"银海区",450512:"铁山港区",450521:"合浦县"},450600:{450602:"港口区",450603:"防城区",450621:"上思县",450681:"东兴市"},450700:{450702:"钦南区",450703:"钦北区",450721:"灵山县",450722:"浦北县"},450800:{450802:"港北区",450803:"港南区",450804:"覃塘区",450821:"平南县",450881:"桂平市"},450900:{450902:"玉州区",450903:"福绵区",450921:"容县",450922:"陆川县",450923:"博白县",450924:"兴业县",450981:"北流市"},451000:{451002:"右江区",451021:"田阳县",451022:"田东县",451023:"平果县",451024:"德保县",451026:"那坡县",451027:"凌云县",451028:"乐业县",451029:"田林县",451030:"西林县",451031:"隆林各族自治县",451081:"靖西市"},451100:{451102:"八步区",451103:"平桂区",451121:"昭平县",451122:"钟山县",451123:"富川瑶族自治县"},451200:{451202:"金城江区",451221:"南丹县",451222:"天峨县",451223:"凤山县",451224:"东兰县",451225:"罗城仫佬族自治县",451226:"环江毛南族自治县",451227:"巴马瑶族自治县",451228:"都安瑶族自治县",451229:"大化瑶族自治县",451281:"宜州市"},451300:{451302:"兴宾区",451321:"忻城县",451322:"象州县",451323:"武宣县",451324:"金秀瑶族自治县",451381:"合山市"},451400:{451402:"江州区",451421:"扶绥县",451422:"宁明县",451423:"龙州县",451424:"大新县",451425:"天等县",451481:"凭祥市"},460000:{460100:"海口市",460200:"三亚市",460300:"三沙市",460400:"儋州市",469001:"五指山市",469002:"琼海市",469005:"文昌市",469006:"万宁市",469007:"东方市",469021:"定安县",469022:"屯昌县",469023:"澄迈县",469024:"临高县",469025:"白沙黎族自治县",469026:"昌江黎族自治县",469027:"乐东黎族自治县",469028:"陵水黎族自治县",469029:"保亭黎族苗族自治县",469030:"琼中黎族苗族自治县"},460100:{460105:"秀英区",460106:"龙华区",460107:"琼山区",460108:"美兰区"},460200:{460202:"海棠区",460203:"吉阳区",460204:"天涯区",460205:"崖州区"},500000:{500100:"市辖区",500200:"县"},500100:{500101:"万州区",500102:"涪陵区",500103:"渝中区",500104:"大渡口区",500105:"江北区",500106:"沙坪坝区",500107:"九龙坡区",500108:"南岸区",500109:"北碚区",500110:"綦江区",500111:"大足区",500112:"渝北区",500113:"巴南区",500114:"黔江区",500115:"长寿区",500116:"江津区",500117:"合川区",500118:"永川区",500119:"南川区",500120:"璧山区",500151:"铜梁区",500152:"潼南区",500153:"荣昌区",500154:"开州区"},500200:{500228:"梁平县",500229:"城口县",500230:"丰都县",500231:"垫江县",500232:"武隆县",500233:"忠县",500235:"云阳县",500236:"奉节县",500237:"巫山县",500238:"巫溪县",500240:"石柱土家族自治县",500241:"秀山土家族苗族自治县",500242:"酉阳土家族苗族自治县",500243:"彭水苗族土家族自治县"},510000:{510100:"成都市",510300:"自贡市",510400:"攀枝花市",510500:"泸州市",510600:"德阳市",510700:"绵阳市",510800:"广元市",510900:"遂宁市",511000:"内江市",511100:"乐山市",511300:"南充市",511400:"眉山市",511500:"宜宾市",511600:"广安市",511700:"达州市",511800:"雅安市",511900:"巴中市",512000:"资阳市",513200:"阿坝藏族羌族自治州",513300:"甘孜藏族自治州",513400:"凉山彝族自治州"},510100:{510104:"锦江区",510105:"青羊区",510106:"金牛区",510107:"武侯区",510108:"成华区",510112:"龙泉驿区",510113:"青白江区",510114:"新都区",510115:"温江区",510116:"双流区",510121:"金堂县",510124:"郫县",510129:"大邑县",510131:"蒲江县",510132:"新津县",510181:"都江堰市",510182:"彭州市",510183:"邛崃市",510184:"崇州市",510185:"简阳市"},510300:{510302:"自流井区",510303:"贡井区",510304:"大安区",510311:"沿滩区",510321:"荣县",510322:"富顺县"},510400:{510402:"东区",510403:"西区",510411:"仁和区",510421:"米易县",510422:"盐边县"},510500:{510502:"江阳区",510503:"纳溪区",510504:"龙马潭区",510521:"泸县",510522:"合江县",510524:"叙永县",510525:"古蔺县"},510600:{510603:"旌阳区",510623:"中江县",510626:"罗江县",510681:"广汉市",510682:"什邡市",510683:"绵竹市"},510700:{510703:"涪城区",510704:"游仙区",510705:"安州区",510722:"三台县",510723:"盐亭县",510725:"梓潼县",510726:"北川羌族自治县",510727:"平武县",510781:"江油市"},510800:{510802:"利州区",510811:"昭化区",510812:"朝天区",510821:"旺苍县",510822:"青川县",510823:"剑阁县",510824:"苍溪县"},510900:{510903:"船山区",510904:"安居区",510921:"蓬溪县",510922:"射洪县",510923:"大英县"},511000:{511002:"市中区",511011:"东兴区",511024:"威远县",511025:"资中县",511028:"隆昌县"},511100:{511102:"市中区",511111:"沙湾区",511112:"五通桥区",511113:"金口河区",511123:"犍为县",511124:"井研县",511126:"夹江县",511129:"沐川县",511132:"峨边彝族自治县",511133:"马边彝族自治县",511181:"峨眉山市"},511300:{511302:"顺庆区",511303:"高坪区",511304:"嘉陵区",511321:"南部县",511322:"营山县",511323:"蓬安县",511324:"仪陇县",511325:"西充县",511381:"阆中市"},511400:{511402:"东坡区",511403:"彭山区",511421:"仁寿县",511423:"洪雅县",511424:"丹棱县",511425:"青神县"},511500:{511502:"翠屏区",511503:"南溪区",511521:"宜宾县",511523:"江安县",511524:"长宁县",511525:"高县",511526:"珙县",511527:"筠连县",511528:"兴文县",511529:"屏山县"},511600:{511602:"广安区",511603:"前锋区",511621:"岳池县",511622:"武胜县",511623:"邻水县",511681:"华蓥市"},511700:{511702:"通川区",511703:"达川区",511722:"宣汉县",511723:"开江县",511724:"大竹县",511725:"渠县",511781:"万源市"},511800:{511802:"雨城区",511803:"名山区",511822:"荥经县",511823:"汉源县",511824:"石棉县",511825:"天全县",511826:"芦山县",511827:"宝兴县"},511900:{511902:"巴州区",511903:"恩阳区",511921:"通江县",511922:"南江县",511923:"平昌县"},512000:{512002:"雁江区",512021:"安岳县",512022:"乐至县"},513200:{513201:"马尔康市",513221:"汶川县",513222:"理县",513223:"茂县",513224:"松潘县",513225:"九寨沟县",513226:"金川县",513227:"小金县",513228:"黑水县",513230:"壤塘县",513231:"阿坝县",513232:"若尔盖县",513233:"红原县"},513300:{513301:"康定市",513322:"泸定县",513323:"丹巴县",513324:"九龙县",513325:"雅江县",513326:"道孚县",513327:"炉霍县",513328:"甘孜县",513329:"新龙县",513330:"德格县",513331:"白玉县",513332:"石渠县",513333:"色达县",513334:"理塘县",513335:"巴塘县",513336:"乡城县",513337:"稻城县",513338:"得荣县"},513400:{513401:"西昌市",513422:"木里藏族自治县",513423:"盐源县",513424:"德昌县",513425:"会理县",513426:"会东县",513427:"宁南县",513428:"普格县",513429:"布拖县",513430:"金阳县",513431:"昭觉县",513432:"喜德县",513433:"冕宁县",513434:"越西县",513435:"甘洛县",513436:"美姑县",513437:"雷波县"},520000:{520100:"贵阳市",520200:"六盘水市",520300:"遵义市",520400:"安顺市",520500:"毕节市",520600:"铜仁市",522300:"黔西南布依族苗族自治州",522600:"黔东南苗族侗族自治州",522700:"黔南布依族苗族自治州"},520100:{520102:"南明区",520103:"云岩区",520111:"花溪区",520112:"乌当区",520113:"白云区",520115:"观山湖区",520121:"开阳县",520122:"息烽县",520123:"修文县",520181:"清镇市"},520200:{520201:"钟山区",520203:"六枝特区",520221:"水城县",520222:"盘县"},520300:{520302:"红花岗区",520303:"汇川区",520304:"播州区",520322:"桐梓县",520323:"绥阳县",520324:"正安县",520325:"道真仡佬族苗族自治县",520326:"务川仡佬族苗族自治县",520327:"凤冈县",520328:"湄潭县",520329:"余庆县",520330:"习水县",520381:"赤水市",520382:"仁怀市"},520400:{520402:"西秀区",520403:"平坝区",520422:"普定县",520423:"镇宁布依族苗族自治县",520424:"关岭布依族苗族自治县",520425:"紫云苗族布依族自治县"},520500:{520502:"七星关区",520521:"大方县",520522:"黔西县",520523:"金沙县",520524:"织金县",520525:"纳雍县",520526:"威宁彝族回族苗族自治县",520527:"赫章县"},520600:{520602:"碧江区",520603:"万山区",520621:"江口县",520622:"玉屏侗族自治县",520623:"石阡县",520624:"思南县",520625:"印江土家族苗族自治县",520626:"德江县",520627:"沿河土家族自治县",520628:"松桃苗族自治县"},522300:{522301:"兴义市",522322:"兴仁县",522323:"普安县",522324:"晴隆县",522325:"贞丰县",522326:"望谟县",522327:"册亨县",522328:"安龙县"},522600:{522601:"凯里市",522622:"黄平县",522623:"施秉县",522624:"三穗县",522625:"镇远县",522626:"岑巩县",522627:"天柱县",522628:"锦屏县",522629:"剑河县",522630:"台江县",522631:"黎平县",522632:"榕江县",522633:"从江县",522634:"雷山县",522635:"麻江县",522636:"丹寨县"},522700:{522701:"都匀市",522702:"福泉市",522722:"荔波县",522723:"贵定县",522725:"瓮安县",522726:"独山县",522727:"平塘县",522728:"罗甸县",522729:"长顺县",522730:"龙里县",522731:"惠水县",522732:"三都水族自治县"},530000:{530100:"昆明市",530300:"曲靖市",530400:"玉溪市",530500:"保山市",530600:"昭通市",530700:"丽江市",530800:"普洱市",530900:"临沧市",532300:"楚雄彝族自治州",532500:"红河哈尼族彝族自治州",532600:"文山壮族苗族自治州",532800:"西双版纳傣族自治州",532900:"大理白族自治州",533100:"德宏傣族景颇族自治州",533300:"怒江傈僳族自治州",533400:"迪庆藏族自治州"},530100:{530102:"五华区",530103:"盘龙区",530111:"官渡区",530112:"西山区",530113:"东川区",530114:"呈贡区",530122:"晋宁县",530124:"富民县",530125:"宜良县",530126:"石林彝族自治县",530127:"嵩明县",530128:"禄劝彝族苗族自治县",530129:"寻甸回族彝族自治县",530181:"安宁市"},530300:{530302:"麒麟区",530303:"沾益区",530321:"马龙县",530322:"陆良县",530323:"师宗县",530324:"罗平县",530325:"富源县",530326:"会泽县",530381:"宣威市"},530400:{530402:"红塔区",530403:"江川区",530422:"澄江县",530423:"通海县",530424:"华宁县",530425:"易门县",530426:"峨山彝族自治县",530427:"新平彝族傣族自治县",530428:"元江哈尼族彝族傣族自治县"},530500:{530502:"隆阳区",530521:"施甸县",530523:"龙陵县",530524:"昌宁县",530581:"腾冲市"},530600:{530602:"昭阳区",530621:"鲁甸县",530622:"巧家县",530623:"盐津县",530624:"大关县",530625:"永善县",530626:"绥江县",530627:"镇雄县",530628:"彝良县",530629:"威信县",530630:"水富县"},530700:{530702:"古城区",530721:"玉龙纳西族自治县",530722:"永胜县",530723:"华坪县",530724:"宁蒗彝族自治县"},530800:{530802:"思茅区",530821:"宁洱哈尼族彝族自治县",530822:"墨江哈尼族自治县",530823:"景东彝族自治县",530824:"景谷傣族彝族自治县",530825:"镇沅彝族哈尼族拉祜族自治县",530826:"江城哈尼族彝族自治县",530827:"孟连傣族拉祜族佤族自治县",530828:"澜沧拉祜族自治县",530829:"西盟佤族自治县"},530900:{530902:"临翔区",530921:"凤庆县",530922:"云县",530923:"永德县",530924:"镇康县",530925:"双江拉祜族佤族布朗族傣族自治县",530926:"耿马傣族佤族自治县",530927:"沧源佤族自治县"},532300:{532301:"楚雄市",532322:"双柏县",532323:"牟定县",532324:"南华县",532325:"姚安县",532326:"大姚县",532327:"永仁县",532328:"元谋县",532329:"武定县",532331:"禄丰县"},532500:{532501:"个旧市",532502:"开远市",532503:"蒙自市",532504:"弥勒市",532523:"屏边苗族自治县",532524:"建水县",532525:"石屏县",532527:"泸西县",532528:"元阳县",532529:"红河县",532530:"金平苗族瑶族傣族自治县",532531:"绿春县",532532:"河口瑶族自治县"},532600:{532601:"文山市",532622:"砚山县",532623:"西畴县",532624:"麻栗坡县",532625:"马关县",532626:"丘北县",532627:"广南县",532628:"富宁县"},532800:{532801:"景洪市",532822:"勐海县",532823:"勐腊县"},532900:{532901:"大理市",532922:"漾濞彝族自治县",532923:"祥云县",532924:"宾川县",532925:"弥渡县",532926:"南涧彝族自治县",532927:"巍山彝族回族自治县",532928:"永平县",532929:"云龙县",532930:"洱源县",532931:"剑川县",532932:"鹤庆县"},533100:{533102:"瑞丽市",533103:"芒市",533122:"梁河县",533123:"盈江县",533124:"陇川县"},533300:{533301:"泸水市",533323:"福贡县",533324:"贡山独龙族怒族自治县",533325:"兰坪白族普米族自治县"},533400:{533401:"香格里拉市",533422:"德钦县",533423:"维西傈僳族自治县"},540000:{540100:"拉萨市",540200:"日喀则市",540300:"昌都市",540400:"林芝市",540500:"山南市",542400:"那曲地区",542500:"阿里地区"},540100:{540102:"城关区",540103:"堆龙德庆区",540121:"林周县",540122:"当雄县",540123:"尼木县",540124:"曲水县",540126:"达孜县",540127:"墨竹工卡县"},540200:{540202:"桑珠孜区",540221:"南木林县",540222:"江孜县",540223:"定日县",540224:"萨迦县",540225:"拉孜县",540226:"昂仁县",540227:"谢通门县",540228:"白朗县",540229:"仁布县",540230:"康马县",540231:"定结县",540232:"仲巴县",540233:"亚东县",540234:"吉隆县",540235:"聂拉木县",540236:"萨嘎县",540237:"岗巴县"},540300:{540302:"卡若区",540321:"江达县",540322:"贡觉县",540323:"类乌齐县",540324:"丁青县",540325:"察雅县",540326:"八宿县",540327:"左贡县",540328:"芒康县",540329:"洛隆县",540330:"边坝县"},540400:{540402:"巴宜区",540421:"工布江达县",540422:"米林县",540423:"墨脱县",540424:"波密县",540425:"察隅县",540426:"朗县"},540500:{540502:"乃东区",540521:"扎囊县",540522:"贡嘎县",540523:"桑日县",540524:"琼结县",540525:"曲松县",540526:"措美县",540527:"洛扎县",540528:"加查县",540529:"隆子县",540530:"错那县",540531:"浪卡子县"},542400:{542421:"那曲县",542422:"嘉黎县",542423:"比如县",542424:"聂荣县",542425:"安多县",542426:"申扎县",542427:"索县",542428:"班戈县",542429:"巴青县",542430:"尼玛县",542431:"双湖县"},542500:{542521:"普兰县",542522:"札达县",542523:"噶尔县",542524:"日土县",542525:"革吉县",542526:"改则县",542527:"措勤县"},610000:{610100:"西安市",610200:"铜川市",610300:"宝鸡市",610400:"咸阳市",610500:"渭南市",610600:"延安市",610700:"汉中市",610800:"榆林市",610900:"安康市",611000:"商洛市"},610100:{610102:"新城区",610103:"碑林区",610104:"莲湖区",610111:"灞桥区",610112:"未央区",610113:"雁塔区",610114:"阎良区",610115:"临潼区",610116:"长安区",610117:"高陵区",610122:"蓝田县",610124:"周至县",610125:"户县"},610200:{610202:"王益区",610203:"印台区",610204:"耀州区",610222:"宜君县"},610300:{610302:"渭滨区",610303:"金台区",610304:"陈仓区",610322:"凤翔县",610323:"岐山县",610324:"扶风县",610326:"眉县",610327:"陇县",610328:"千阳县",610329:"麟游县",610330:"凤县",610331:"太白县"},610400:{610402:"秦都区",610403:"杨陵区",610404:"渭城区",610422:"三原县",610423:"泾阳县",610424:"乾县",610425:"礼泉县",610426:"永寿县",610427:"彬县",610428:"长武县",610429:"旬邑县",610430:"淳化县",610431:"武功县",610481:"兴平市"},610500:{610502:"临渭区",610503:"华州区",610522:"潼关县",610523:"大荔县",610524:"合阳县",610525:"澄城县",610526:"蒲城县",610527:"白水县",610528:"富平县",610581:"韩城市",610582:"华阴市"},610600:{610602:"宝塔区",610603:"安塞区",610621:"延长县",610622:"延川县",610623:"子长县",610625:"志丹县",610626:"吴起县",610627:"甘泉县",610628:"富县",610629:"洛川县",610630:"宜川县",610631:"黄龙县",610632:"黄陵县"},610700:{610702:"汉台区",610721:"南郑县",610722:"城固县",610723:"洋县",610724:"西乡县",610725:"勉县",610726:"宁强县",610727:"略阳县",610728:"镇巴县",610729:"留坝县",610730:"佛坪县"},610800:{610802:"榆阳区",610803:"横山区",610821:"神木县",610822:"府谷县",610824:"靖边县",610825:"定边县",610826:"绥德县",610827:"米脂县",610828:"佳县",610829:"吴堡县",610830:"清涧县",610831:"子洲县"},610900:{610902:"汉滨区",610921:"汉阴县",610922:"石泉县",610923:"宁陕县",610924:"紫阳县",610925:"岚皋县",610926:"平利县",610927:"镇坪县",610928:"旬阳县",610929:"白河县"},611000:{611002:"商州区",611021:"洛南县",611022:"丹凤县",611023:"商南县",611024:"山阳县",611025:"镇安县",611026:"柞水县"},620000:{620100:"兰州市",620200:"嘉峪关市",620300:"金昌市",620400:"白银市",620500:"天水市",620600:"武威市",620700:"张掖市",620800:"平凉市",620900:"酒泉市",621000:"庆阳市",621100:"定西市",621200:"陇南市",622900:"临夏回族自治州",623000:"甘南藏族自治州"},620100:{620102:"城关区",620103:"七里河区",620104:"西固区",620105:"安宁区",620111:"红古区",620121:"永登县",620122:"皋兰县",620123:"榆中县"},620300:{620302:"金川区",620321:"永昌县"},620400:{620402:"白银区",620403:"平川区",620421:"靖远县",620422:"会宁县",620423:"景泰县"},620500:{620502:"秦州区",620503:"麦积区",620521:"清水县",620522:"秦安县",620523:"甘谷县",620524:"武山县",620525:"张家川回族自治县"},620600:{620602:"凉州区",620621:"民勤县",620622:"古浪县",620623:"天祝藏族自治县"},620700:{620702:"甘州区",620721:"肃南裕固族自治县",620722:"民乐县",620723:"临泽县",620724:"高台县",620725:"山丹县"},620800:{620802:"崆峒区",620821:"泾川县",620822:"灵台县",620823:"崇信县",620824:"华亭县",620825:"庄浪县",620826:"静宁县"},620900:{620902:"肃州区",620921:"金塔县",620922:"瓜州县",620923:"肃北蒙古族自治县",620924:"阿克塞哈萨克族自治县",620981:"玉门市",620982:"敦煌市"},621000:{621002:"西峰区",621021:"庆城县",621022:"环县",621023:"华池县",621024:"合水县",621025:"正宁县",621026:"宁县",621027:"镇原县"},621100:{621102:"安定区",621121:"通渭县",621122:"陇西县",621123:"渭源县",621124:"临洮县",621125:"漳县",621126:"岷县"},621200:{621202:"武都区",621221:"成县",621222:"文县",621223:"宕昌县",621224:"康县",621225:"西和县",621226:"礼县",621227:"徽县",621228:"两当县"},622900:{622901:"临夏市",622921:"临夏县",622922:"康乐县",622923:"永靖县",622924:"广河县",622925:"和政县",622926:"东乡族自治县",622927:"积石山保安族东乡族撒拉族自治县"},623000:{623001:"合作市",623021:"临潭县",623022:"卓尼县",623023:"舟曲县",623024:"迭部县",623025:"玛曲县",623026:"碌曲县",623027:"夏河县"},630000:{630100:"西宁市",630200:"海东市",632200:"海北藏族自治州",632300:"黄南藏族自治州",632500:"海南藏族自治州",632600:"果洛藏族自治州",632700:"玉树藏族自治州",632800:"海西蒙古族藏族自治州"},630100:{630102:"城东区",630103:"城中区",630104:"城西区",630105:"城北区",630121:"大通回族土族自治县",630122:"湟中县",630123:"湟源县"},630200:{630202:"乐都区",630203:"平安区",630222:"民和回族土族自治县",630223:"互助土族自治县",630224:"化隆回族自治县",630225:"循化撒拉族自治县"},632200:{632221:"门源回族自治县",632222:"祁连县",632223:"海晏县",632224:"刚察县"},632300:{632321:"同仁县",632322:"尖扎县",632323:"泽库县",632324:"河南蒙古族自治县"},632500:{632521:"共和县",632522:"同德县",632523:"贵德县",632524:"兴海县",632525:"贵南县"},632600:{632621:"玛沁县",632622:"班玛县",632623:"甘德县",632624:"达日县",632625:"久治县",632626:"玛多县"},632700:{632701:"玉树市",632722:"杂多县",632723:"称多县",632724:"治多县",632725:"囊谦县",632726:"曲麻莱县"},632800:{632801:"格尔木市",632802:"德令哈市",632821:"乌兰县",632822:"都兰县",632823:"天峻县"},640000:{640100:"银川市",640200:"石嘴山市",640300:"吴忠市",640400:"固原市",640500:"中卫市"},640100:{640104:"兴庆区",640105:"西夏区",640106:"金凤区",640121:"永宁县",640122:"贺兰县",640181:"灵武市"},640200:{640202:"大武口区",640205:"惠农区",640221:"平罗县"},640300:{640302:"利通区",640303:"红寺堡区",640323:"盐池县",640324:"同心县",640381:"青铜峡市"},640400:{640402:"原州区",640422:"西吉县",640423:"隆德县",640424:"泾源县",640425:"彭阳县"},640500:{640502:"沙坡头区",640521:"中宁县",640522:"海原县"},650000:{650100:"乌鲁木齐市",650200:"克拉玛依市",650400:"吐鲁番市",650500:"哈密市",652300:"昌吉回族自治州",652700:"博尔塔拉蒙古自治州",652800:"巴音郭楞蒙古自治州",652900:"阿克苏地区",653000:"克孜勒苏柯尔克孜自治州",653100:"喀什地区",653200:"和田地区",654000:"伊犁哈萨克自治州",654200:"塔城地区",654300:"阿勒泰地区",659001:"石河子市",659002:"阿拉尔市",659003:"图木舒克市",659004:"五家渠市",659006:"铁门关市"},650100:{650102:"天山区",650103:"沙依巴克区",650104:"新市区",650105:"水磨沟区",650106:"头屯河区",650107:"达坂城区",650109:"米东区",650121:"乌鲁木齐县"},650200:{650202:"独山子区",650203:"克拉玛依区",650204:"白碱滩区",650205:"乌尔禾区"},650400:{650402:"高昌区",650421:"鄯善县",650422:"托克逊县"},650500:{650502:"伊州区",650521:"巴里坤哈萨克自治县",650522:"伊吾县"},652300:{652301:"昌吉市",652302:"阜康市",652323:"呼图壁县",652324:"玛纳斯县",652325:"奇台县",652327:"吉木萨尔县",652328:"木垒哈萨克自治县"},652700:{652701:"博乐市",652702:"阿拉山口市",652722:"精河县",652723:"温泉县"},652800:{652801:"库尔勒市",652822:"轮台县",652823:"尉犁县",652824:"若羌县",652825:"且末县",652826:"焉耆回族自治县",652827:"和静县",652828:"和硕县",652829:"博湖县"},652900:{652901:"阿克苏市",652922:"温宿县",652923:"库车县",652924:"沙雅县",652925:"新和县",652926:"拜城县",652927:"乌什县",652928:"阿瓦提县",652929:"柯坪县"},653000:{653001:"阿图什市",653022:"阿克陶县",653023:"阿合奇县",653024:"乌恰县"},653100:{653101:"喀什市",653121:"疏附县",653122:"疏勒县",653123:"英吉沙县",653124:"泽普县",653125:"莎车县",653126:"叶城县",653127:"麦盖提县",653128:"岳普湖县",653129:"伽师县",653130:"巴楚县",653131:"塔什库尔干塔吉克自治县"},653200:{653201:"和田市",653221:"和田县",653222:"墨玉县",653223:"皮山县",653224:"洛浦县",653225:"策勒县",653226:"于田县",653227:"民丰县"},654000:{654002:"伊宁市",654003:"奎屯市",654004:"霍尔果斯市",654021:"伊宁县",654022:"察布查尔锡伯自治县",654023:"霍城县",654024:"巩留县",654025:"新源县",654026:"昭苏县",654027:"特克斯县",654028:"尼勒克县"},654200:{654201:"塔城市",654202:"乌苏市",654221:"额敏县",654223:"沙湾县",654224:"托里县",654225:"裕民县",654226:"和布克赛尔蒙古自治县"},654300:{654301:"阿勒泰市",654321:"布尔津县",654322:"富蕴县",654323:"福海县",654324:"哈巴河县",654325:"青河县",654326:"吉木乃县"},710000:{710100:"台湾省"},710100:{710101:"金门",710102:"连江",710103:"苗栗",710104:"南投",710105:"澎湖",710106:"屏东",710107:"台东",710108:"台中",710109:"台南",710110:"台北",710111:"桃园",710112:"云林",710113:"新北",710114:"彰化",710115:"嘉义",710116:"新竹",710117:"花莲",710118:"宜兰",710119:"高雄",710120:"基隆"},810000:{810100:"香港特别行政区",810200:"澳门特别行政区"},810100:{810101:"中西区",810102:"东区",810103:"九龙城区",810104:"观塘区",810105:"深水埗区",810106:"湾仔区",810107:"黄大仙区",810108:"油尖旺区",810109:"离岛区",810110:"葵青区",810111:"北区",810112:"西贡区",810113:"沙田区",810114:"屯门区",810115:"大埔区",810116:"荃湾区",810117:"元朗区",810118:"香港",810119:"九龙",810120:"新界"},810200:{810200:"澳门特别行政区",810202:"澳门半岛",810203:"凼仔",810204:"路凼城",810205:"路环"}}},function(e,t){e.exports={}},function(e,t,n){e.exports={default:n(56),__esModule:!0}},function(e,t,n){var r=n(27);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(19),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,t,n){var r=n(6),o=r["__core-js_shared__"]||(r["__core-js_shared__"]={});e.exports=function(e){return o[e]||(o[e]={})}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var r=n(62);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var r=n(21),o=n(6).document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t,n){e.exports={default:n(65),__esModule:!0}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){"use strict";t.__esModule=!0;var r=n(68),o=function(e){return e&&e.__esModule?e:{default:e}}(r);t.default=function(e,t,n){return t in e?(0,o.default)(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){(function(e,n){function r(e,t){for(var n=-1,r=e?e.length:0;++n-1}function x(e,t){var n=this.__data__,r=R(n,e);return r<0?n.push([e,t]):n[r][1]=t,this}function $(e){var t=-1,n=e?e.length:0;for(this.clear();++tu))return!1;var l=a.get(e);if(l&&a.get(t))return l==t;var f=-1,p=!0,d=i&Ue?new T:void 0;for(a.set(e,t),a.set(t,e);++f-1&&e%1==0&&e-1&&e%1==0&&e<=Ve}function ke(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function Ae(e){return!!e&&"object"==typeof e}function Oe(e){return"symbol"==typeof e||Ae(e)&&Dt.call(e)==it}function je(e){if(!e)return 0===e?e:0;if((e=Se(e))===He||e===-He){return(e<0?-1:1)*ze}return e===e?e:0}function Te(e){var t=je(e),n=t%1;return t===t?n?t-n:t:0}function Se(e){if("number"==typeof e)return e;if(Oe(e))return Je;if(ke(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=ke(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(dt,"");var n=mt.test(e);return n||gt.test(e)?wt(e.slice(2),n?2:8):ht.test(e)?Je:+e}function Ee(e){return null==e?"":Q(e)}function Me(e,t,n){var r=null==e?void 0:U(e,t);return void 0===r?n:r}function Ie(e,t){return null!=e&&se(e,t,H)}function Ne(e){return we(e)?D(e):G(e)}function Pe(e){return e}function Le(e){return ce(e)?i(he(e)):Z(e)}var Fe=200,De="Expected a function",Re="__lodash_hash_undefined__",Ue=1,Be=2,He=1/0,Ve=9007199254740991,ze=1.7976931348623157e308,Je=NaN,qe="[object Arguments]",We="[object Array]",Ke="[object Boolean]",Ge="[object Date]",Xe="[object Error]",Ye="[object Function]",Ze="[object GeneratorFunction]",Qe="[object Map]",et="[object Number]",tt="[object Object]",nt="[object RegExp]",rt="[object Set]",ot="[object String]",it="[object Symbol]",at="[object ArrayBuffer]",st="[object DataView]",ut=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ct=/^\w*$/,lt=/^\./,ft=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,pt=/[\\^$.*+?()[\]{}|]/g,dt=/^\s+|\s+$/g,vt=/\\(\\)?/g,ht=/^[-+]0x[0-9a-f]+$/i,mt=/^0b[01]+$/i,yt=/^\[object .+?Constructor\]$/,gt=/^0o[0-7]+$/i,_t=/^(?:0|[1-9]\d*)$/,bt={};bt["[object Float32Array]"]=bt["[object Float64Array]"]=bt["[object Int8Array]"]=bt["[object Int16Array]"]=bt["[object Int32Array]"]=bt["[object Uint8Array]"]=bt["[object Uint8ClampedArray]"]=bt["[object Uint16Array]"]=bt["[object Uint32Array]"]=!0,bt[qe]=bt[We]=bt[at]=bt[Ke]=bt[st]=bt[Ge]=bt[Xe]=bt[Ye]=bt[Qe]=bt[et]=bt[tt]=bt[nt]=bt[rt]=bt[ot]=bt["[object WeakMap]"]=!1;var wt=parseInt,xt="object"==typeof e&&e&&e.Object===Object&&e,$t="object"==typeof self&&self&&self.Object===Object&&self,Ct=xt||$t||Function("return this")(),kt="object"==typeof t&&t&&!t.nodeType&&t,At=kt&&"object"==typeof n&&n&&!n.nodeType&&n,Ot=At&&At.exports===kt,jt=Ot&&xt.process,Tt=function(){try{return jt&&jt.binding("util")}catch(e){}}(),St=Tt&&Tt.isTypedArray,Et=Array.prototype,Mt=Function.prototype,It=Object.prototype,Nt=Ct["__core-js_shared__"],Pt=function(){var e=/[^.]+$/.exec(Nt&&Nt.keys&&Nt.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),Lt=Mt.toString,Ft=It.hasOwnProperty,Dt=It.toString,Rt=RegExp("^"+Lt.call(Ft).replace(pt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ut=Ct.Symbol,Bt=Ct.Uint8Array,Ht=It.propertyIsEnumerable,Vt=Et.splice,zt=function(e,t){return function(n){return e(t(n))}}(Object.keys,Object),Jt=Math.max,qt=ae(Ct,"DataView"),Wt=ae(Ct,"Map"),Kt=ae(Ct,"Promise"),Gt=ae(Ct,"Set"),Xt=ae(Ct,"WeakMap"),Yt=ae(Object,"create"),Zt=me(qt),Qt=me(Wt),en=me(Kt),tn=me(Gt),nn=me(Xt),rn=Ut?Ut.prototype:void 0,on=rn?rn.valueOf:void 0,an=rn?rn.toString:void 0;f.prototype.clear=p,f.prototype.delete=d,f.prototype.get=v,f.prototype.has=h,f.prototype.set=m,y.prototype.clear=g,y.prototype.delete=_,y.prototype.get=b,y.prototype.has=w,y.prototype.set=x,$.prototype.clear=C,$.prototype.delete=k,$.prototype.get=A,$.prototype.has=O,$.prototype.set=j,T.prototype.add=T.prototype.push=S,T.prototype.has=E,M.prototype.clear=I,M.prototype.delete=N,M.prototype.get=P,M.prototype.has=L,M.prototype.set=F;var sn=B;(qt&&sn(new qt(new ArrayBuffer(1)))!=st||Wt&&sn(new Wt)!=Qe||Kt&&"[object Promise]"!=sn(Kt.resolve())||Gt&&sn(new Gt)!=rt||Xt&&"[object WeakMap]"!=sn(new Xt))&&(sn=function(e){var t=Dt.call(e),n=t==tt?e.constructor:void 0,r=n?me(n):void 0;if(r)switch(r){case Zt:return st;case Qt:return Qe;case en:return"[object Promise]";case tn:return rt;case nn:return"[object WeakMap]"}return t});var un=ge(function(e){e=Ee(e);var t=[];return lt.test(e)&&t.push(""),e.replace(ft,function(e,n,r,o){t.push(r?o.replace(vt,"$1"):n||e)}),t}),cn=function(e){return function(t,n,r){var o=Object(t);if(!we(t)){var i=K(n,3);t=Ne(t),n=function(e){return i(o[e],e,o)}}var a=e(t,n,r);return a>-1?o[i?t[a]:a]:void 0}}(ye);ge.Cache=$;var ln=Array.isArray,fn=St?function(e){return function(t){return e(t)}}(St):W;n.exports=cn}).call(t,n(10),n(71)(e))},,,,,,function(e,t,n){var r=n(7).f,o=n(13),i=n(2)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},,,function(e,t,n){(function(t,n){!function(t,n){e.exports=n()}(0,function(){"use strict";function e(e){return void 0===e||null===e}function r(e){return void 0!==e&&null!==e}function o(e){return!0===e}function i(e){return!1===e}function a(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e||"boolean"==typeof e}function s(e){return null!==e&&"object"==typeof e}function u(e){return mi.call(e).slice(8,-1)}function c(e){return"[object Object]"===mi.call(e)}function l(e){return"[object RegExp]"===mi.call(e)}function f(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function p(e){return null==e?"":"object"==typeof e?JSON.stringify(e,null,2):String(e)}function d(e){var t=parseFloat(e);return isNaN(t)?e:t}function v(e,t){for(var n=Object.create(null),r=e.split(","),o=0;o-1)return e.splice(n,1)}}function m(e,t){return _i.call(e,t)}function y(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}function g(e,t){function n(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n}function _(e,t){t=t||0;for(var n=e.length-t,r=new Array(n);n--;)r[n]=e[n+t];return r}function b(e,t){for(var n in t)e[n]=t[n];return e}function w(e){for(var t={},n=0;n0&&(s=xe(s,(n||"")+"_"+i),we(s[0])&&we(c)&&(l[u]=M(c.text+s[0].text),s.shift()),l.push.apply(l,s)):a(s)?we(c)?l[u]=M(c.text+s):""!==s&&l.push(M(s)):we(s)&&we(c)?l[u]=M(c.text+s.text):(o(t._isVList)&&r(s.tag)&&e(s.key)&&r(n)&&(s.key="__vlist"+n+"_"+i+"__"),l.push(s)));return l}function $e(e,t){return(e.__esModule||Gi&&"Module"===e[Symbol.toStringTag])&&(e=e.default),s(e)?t.extend(e):e}function Ce(e,t,n,r,o){var i=ca();return i.asyncFactory=e,i.asyncMeta={data:t,context:n,children:r,tag:o},i}function ke(t,n,i){if(o(t.error)&&r(t.errorComp))return t.errorComp;if(r(t.resolved))return t.resolved;if(o(t.loading)&&r(t.loadingComp))return t.loadingComp;if(!r(t.contexts)){var a=t.contexts=[i],u=!0,c=function(){for(var e=0,t=a.length;eBa)){Xi("You may have an infinite update loop "+(e.user?'in watcher with expression "'+e.expression+'"':"in a component render function."),e.vm);break}var n=Va.slice(),r=Ha.slice();He(),qe(n),ze(r),Ki&&Si.devtools&&Ki.emit("flush")}function ze(e){for(var t=e.length;t--;){var n=e[t],r=n.vm;r._watcher===n&&r._isMounted&&Be(r,"updated")}}function Je(e){e._inactive=!1,Va.push(e)}function qe(e){for(var t=0;tKa&&Ha[n].id>e.id;)n--;Ha.splice(n+1,0,e)}else Ha.push(e);qa||(qa=!0,fe(Ve))}}function Ke(e,t,n){Ya.get=function(){return this[t][n]},Ya.set=function(e){this[t][n]=e},Object.defineProperty(e,n,Ya)}function Ge(e){e._watchers=[];var t=e.$options;t.props&&Xe(e,t.props),t.methods&&nt(e,t.methods),t.data?Ye(e):F(e._data={},!0),t.computed&&Qe(e,t.computed),t.watch&&t.watch!==Hi&&rt(e,t.watch)}function Xe(e,t){var n=e.$options.propsData||{},r=e._props={},o=e.$options._propKeys=[],i=!e.$parent;da.shouldConvert=i;for(var a in t)!function(i){o.push(i);var a=ee(i,t,n,e),s=Ci(i);(gi(s)||Si.isReservedAttr(s))&&Xi('"'+s+'" is a reserved attribute and cannot be used as component prop.',e),D(r,i,a,function(){e.$parent&&!Ua&&Xi("Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: \""+i+'"',e)}),i in e||Ke(e,"_props",i)}(a);da.shouldConvert=!0}function Ye(e){var t=e.$options.data;t=e._data="function"==typeof t?Ze(t,e):t||{},c(t)||(t={},Xi("data functions should return an object:\nhttps://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function",e));for(var n=Object.keys(t),r=e.$options.props,o=e.$options.methods,i=n.length;i--;){var a=n[i];o&&m(o,a)&&Xi('Method "'+a+'" has already been defined as a data property.',e),r&&m(r,a)?Xi('The data property "'+a+'" is already declared as a prop. Use prop default value instead.',e):A(a)||Ke(e,"_data",a)}F(t,!0)}function Ze(e,t){try{return e.call(t,t)}catch(e){return ae(e,t,"data()"),{}}}function Qe(e,t){var n=e._computedWatchers=Object.create(null),r=Wi();for(var o in t){var i=t[o],a="function"==typeof i?i:i.get;null==a&&Xi('Getter is missing for computed property "'+o+'".',e),r||(n[o]=new Xa(e,a||x,x,Za)),o in e?o in e.$data?Xi('The computed property "'+o+'" is already defined in data.',e):e.$options.props&&o in e.$options.props&&Xi('The computed property "'+o+'" is already defined as a prop.',e):et(e,o,i)}}function et(e,t,n){var r=!Wi();"function"==typeof n?(Ya.get=r?tt(t):n,Ya.set=x):(Ya.get=n.get?r&&!1!==n.cache?tt(t):n.get:x,Ya.set=n.set?n.set:x),Ya.set===x&&(Ya.set=function(){Xi('Computed property "'+t+'" was assigned to but it has no setter.',this)}),Object.defineProperty(e,t,Ya)}function tt(e){return function(){var t=this._computedWatchers&&this._computedWatchers[e];if(t)return t.dirty&&t.evaluate(),ia.target&&t.depend(),t.value}}function nt(e,t){var n=e.$options.props;for(var r in t)null==t[r]&&Xi('Method "'+r+'" has an undefined value in the component definition. Did you reference the function correctly?',e),n&&m(n,r)&&Xi('Method "'+r+'" has already been defined as a prop.',e),r in e&&A(r)&&Xi('Method "'+r+'" conflicts with an existing Vue instance method. Avoid defining component methods that start with _ or $.'),e[r]=null==t[r]?x:g(t[r],e)}function rt(e,t){for(var n in t){var r=t[n];if(Array.isArray(r))for(var o=0;o=0||n.indexOf(e[o])<0)&&r.push(e[o]);return r}return e}function Pt(e){this instanceof Pt||Xi("Vue is a constructor and should be called with the `new` keyword"),this._init(e)}function Lt(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var n=_(arguments,1);return n.unshift(this),"function"==typeof e.install?e.install.apply(e,n):"function"==typeof e&&e.apply(null,n),t.push(e),this}}function Ft(e){e.mixin=function(e){return this.options=Z(this.options,e),this}}function Dt(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var n=this,r=n.cid,o=e._Ctor||(e._Ctor={});if(o[r])return o[r];var i=e.name||n.options.name;i&&W(i);var a=function(e){this._init(e)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=t++,a.options=Z(n.options,e),a.super=n,a.options.props&&Rt(a),a.options.computed&&Ut(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,ji.forEach(function(e){a[e]=n[e]}),i&&(a.options.components[i]=a),a.superOptions=n.options,a.extendOptions=e,a.sealedOptions=b({},a.options),o[r]=a,a}}function Rt(e){var t=e.options.props;for(var n in t)Ke(e.prototype,"_props",n)}function Ut(e){var t=e.options.computed;for(var n in t)et(e.prototype,n,t[n])}function Bt(e){ji.forEach(function(t){e[t]=function(e,n){return n?("component"===t&&W(e),"component"===t&&c(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&"function"==typeof n&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}})}function Ht(e){return e&&(e.Ctor.options.name||e.tag)}function Vt(e,t){return Array.isArray(e)?e.indexOf(t)>-1:"string"==typeof e?e.split(",").indexOf(t)>-1:!!l(e)&&e.test(t)}function zt(e,t){var n=e.cache,r=e.keys,o=e._vnode;for(var i in n){var a=n[i];if(a){var s=Ht(a.componentOptions);s&&!t(s)&&Jt(n,i,r,o)}}}function Jt(e,t,n,r){var o=e[t];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),e[t]=null,h(n,t)}function qt(e){for(var t=e.data,n=e,o=e;r(o.componentInstance);)(o=o.componentInstance._vnode)&&o.data&&(t=Wt(o.data,t));for(;r(n=n.parent);)n&&n.data&&(t=Wt(t,n.data));return Kt(t.staticClass,t.class)}function Wt(e,t){return{staticClass:Gt(e.staticClass,t.staticClass),class:r(e.class)?[e.class,t.class]:t.class}}function Kt(e,t){return r(e)||r(t)?Gt(e,Xt(t)):""}function Gt(e,t){return e?t?e+" "+t:e:t||""}function Xt(e){return Array.isArray(e)?Yt(e):s(e)?Zt(e):"string"==typeof e?e:""}function Yt(e){for(var t,n="",o=0,i=e.length;o-1?Ss[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:Ss[e]=/HTMLUnknownElement/.test(t.toString())}function tn(e){if("string"==typeof e){var t=document.querySelector(e);return t||(Xi("Cannot find element: "+e),document.createElement("div"))}return e}function nn(e,t){var n=document.createElement(e);return"select"!==e?n:(t.data&&t.data.attrs&&void 0!==t.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)}function rn(e,t){return document.createElementNS(ks[e],t)}function on(e){return document.createTextNode(e)}function an(e){return document.createComment(e)}function sn(e,t,n){e.insertBefore(t,n)}function un(e,t){e.removeChild(t)}function cn(e,t){e.appendChild(t)}function ln(e){return e.parentNode}function fn(e){return e.nextSibling}function pn(e){return e.tagName}function dn(e,t){e.textContent=t}function vn(e,t,n){e.setAttribute(t,n)}function hn(e,t){var n=e.data.ref;if(n){var r=e.context,o=e.componentInstance||e.elm,i=r.$refs;t?Array.isArray(i[n])?h(i[n],o):i[n]===o&&(i[n]=void 0):e.data.refInFor?Array.isArray(i[n])?i[n].indexOf(o)<0&&i[n].push(o):i[n]=[o]:i[n]=o}}function mn(t,n){return t.key===n.key&&(t.tag===n.tag&&t.isComment===n.isComment&&r(t.data)===r(n.data)&&yn(t,n)||o(t.isAsyncPlaceholder)&&t.asyncFactory===n.asyncFactory&&e(n.asyncFactory.error))}function yn(e,t){if("input"!==e.tag)return!0;var n,o=r(n=e.data)&&r(n=n.attrs)&&n.type,i=r(n=t.data)&&r(n=n.attrs)&&n.type;return o===i||Es(o)&&Es(i)}function gn(e,t,n){var o,i,a={};for(o=t;o<=n;++o)i=e[o].key,r(i)&&(a[i]=o);return a}function _n(e,t){(e.data.directives||t.data.directives)&&bn(e,t)}function bn(e,t){var n,r,o,i=e===Ns,a=t===Ns,s=wn(e.data.directives,e.context),u=wn(t.data.directives,t.context),c=[],l=[];for(n in u)r=s[n],o=u[n],r?(o.oldValue=r.value,$n(o,"update",t,e),o.def&&o.def.componentUpdated&&l.push(o)):($n(o,"bind",t,e),o.def&&o.def.inserted&&c.push(o));if(c.length){var f=function(){for(var n=0;n=0&&" "===(m=e.charAt(h));h--);m&&Bs.test(m)||(l=!0)}}else void 0===i?(v=o+1,i=e.slice(0,o).trim()):t();if(void 0===i?i=e.slice(0,o).trim():0!==v&&t(),a)for(o=0;o-1?{exp:e.slice(0,ls),key:'"'+e.slice(ls+1)+'"'}:{exp:e,key:null};for(us=e,ls=fs=ps=0;!Hn();)cs=Bn(),Vn(cs)?Jn(cs):91===cs&&zn(cs);return{exp:e.slice(0,fs),key:e.slice(fs+1,ps)}}function Bn(){return us.charCodeAt(++ls)}function Hn(){return ls>=ss}function Vn(e){return 34===e||39===e}function zn(e){var t=1;for(fs=ls;!Hn();)if(e=Bn(),Vn(e))Jn(e);else if(91===e&&t++,93===e&&t--,0===t){ps=ls;break}}function Jn(e){for(var t=e;!Hn()&&(e=Bn())!==t;);}function qn(e,t,n){ds=n;var r=t.value,o=t.modifiers,i=e.tag,a=e.attrsMap.type;if("input"===i&&"file"===a&&ds("<"+e.tag+' v-model="'+r+'" type="file">:\nFile inputs are read only. Use a v-on:change listener instead.'),e.component)return Dn(e,r,o),!1;if("select"===i)Gn(e,r,o);else if("input"===i&&"checkbox"===a)Wn(e,r,o);else if("input"===i&&"radio"===a)Kn(e,r,o);else if("input"===i||"textarea"===i)Xn(e,r,o);else{if(!Si.isReservedTag(i))return Dn(e,r,o),!1;ds("<"+e.tag+' v-model="'+r+"\">: v-model is not supported on this element type. If you are working with contenteditable, it's recommended to wrap a library dedicated for that purpose inside a custom component.")}return!0}function Wn(e,t,n){var r=n&&n.number,o=Ln(e,"value")||"null",i=Ln(e,"true-value")||"true",a=Ln(e,"false-value")||"false";En(e,"checked","Array.isArray("+t+")?_i("+t+","+o+")>-1"+("true"===i?":("+t+")":":_q("+t+","+i+")")),Pn(e,"change","var $$a="+t+",$$el=$event.target,$$c=$$el.checked?("+i+"):("+a+");if(Array.isArray($$a)){var $$v="+(r?"_n("+o+")":o)+",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&("+t+"=$$a.concat([$$v]))}else{$$i>-1&&("+t+"=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{"+Rn(t,"$$c")+"}",null,!0)}function Kn(e,t,n){var r=n&&n.number,o=Ln(e,"value")||"null";o=r?"_n("+o+")":o,En(e,"checked","_q("+t+","+o+")"),Pn(e,"change",Rn(t,o),null,!0)}function Gn(e,t,n){var r=n&&n.number,o='Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+(r?"_n(val)":"val")+"})",i="var $$selectedVal = "+o+";";i=i+" "+Rn(t,"$event.target.multiple ? $$selectedVal : $$selectedVal[0]"),Pn(e,"change",i,null,!0)}function Xn(e,t,n){var r=e.attrsMap.type,o=e.attrsMap["v-bind:value"]||e.attrsMap[":value"];if(o){var i=e.attrsMap["v-bind:value"]?"v-bind:value":":value";ds(i+'="'+o+'" conflicts with v-model on the same element because the latter already expands to a value binding internally')}var a=n||{},s=a.lazy,u=a.number,c=a.trim,l=!s&&"range"!==r,f=s?"change":"range"===r?Hs:"input",p="$event.target.value";c&&(p="$event.target.value.trim()"),u&&(p="_n("+p+")");var d=Rn(t,p);l&&(d="if($event.target.composing)return;"+d),En(e,"value","("+t+")"),Pn(e,f,d,null,!0),(c||u)&&Pn(e,"blur","$forceUpdate()")}function Yn(e){if(r(e[Hs])){var t=Fi?"change":"input";e[t]=[].concat(e[Hs],e[t]||[]),delete e[Hs]}r(e[Vs])&&(e.change=[].concat(e[Vs],e.change||[]),delete e[Vs])}function Zn(e,t,n){var r=vs;return function o(){null!==e.apply(null,arguments)&&er(t,o,n,r)}}function Qn(e,t,n,r,o){t=le(t),n&&(t=Zn(t,e,r)),vs.addEventListener(e,t,Vi?{capture:r,passive:o}:r)}function er(e,t,n,r){(r||vs).removeEventListener(e,t._withTask||t,n)}function tr(t,n){if(!e(t.data.on)||!e(n.data.on)){var r=n.data.on||{},o=t.data.on||{};vs=n.elm,Yn(r),he(r,o,Qn,er,n.context),vs=void 0}}function nr(t,n){if(!e(t.data.domProps)||!e(n.data.domProps)){var o,i,a=n.elm,s=t.data.domProps||{},u=n.data.domProps||{};r(u.__ob__)&&(u=n.data.domProps=b({},u));for(o in s)e(u[o])&&(a[o]="");for(o in u){if(i=u[o],"textContent"===o||"innerHTML"===o){if(n.children&&(n.children.length=0),i===s[o])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===o){a._value=i;var c=e(i)?"":String(i);rr(a,c)&&(a.value=c)}else a[o]=i}}}function rr(e,t){return!e.composing&&("OPTION"===e.tagName||or(e,t)||ir(e,t))}function or(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}function ir(e,t){var n=e.value,o=e._vModifiers;if(r(o)){if(o.lazy)return!1;if(o.number)return d(n)!==d(t);if(o.trim)return n.trim()!==t.trim()}return n!==t}function ar(e){var t=sr(e.style);return e.staticStyle?b(e.staticStyle,t):t}function sr(e){return Array.isArray(e)?w(e):"string"==typeof e?qs(e):e}function ur(e,t){var n,r={};if(t)for(var o=e;o.componentInstance;)(o=o.componentInstance._vnode)&&o.data&&(n=ar(o.data))&&b(r,n);(n=ar(e.data))&&b(r,n);for(var i=e;i=i.parent;)i.data&&(n=ar(i.data))&&b(r,n);return r}function cr(t,n){var o=n.data,i=t.data;if(!(e(o.staticStyle)&&e(o.style)&&e(i.staticStyle)&&e(i.style))){var a,s,u=n.elm,c=i.staticStyle,l=i.normalizedStyle||i.style||{},f=c||l,p=sr(n.data.style)||{};n.data.normalizedStyle=r(p.__ob__)?b({},p):p;var d=ur(n,!0);for(s in f)e(d[s])&&Gs(u,s,"");for(s in d)(a=d[s])!==f[s]&&Gs(u,s,null==a?"":a)}}function lr(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(/\s+/).forEach(function(t){return e.classList.add(t)}):e.classList.add(t);else{var n=" "+(e.getAttribute("class")||"")+" ";n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function fr(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(/\s+/).forEach(function(t){return e.classList.remove(t)}):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{for(var n=" "+(e.getAttribute("class")||"")+" ",r=" "+t+" ";n.indexOf(r)>=0;)n=n.replace(r," ");n=n.trim(),n?e.setAttribute("class",n):e.removeAttribute("class")}}function pr(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&b(t,Qs(e.name||"v")),b(t,e),t}return"string"==typeof e?Qs(e):void 0}}function dr(e){su(function(){su(e)})}function vr(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),lr(e,t))}function hr(e,t){e._transitionClasses&&h(e._transitionClasses,t),fr(e,t)}function mr(e,t,n){var r=yr(e,t),o=r.type,i=r.timeout,a=r.propCount;if(!o)return n();var s=o===tu?ou:au,u=0,c=function(){e.removeEventListener(s,l),n()},l=function(t){t.target===e&&++u>=a&&c()};setTimeout(function(){u0&&(n=tu,l=a,f=i.length):t===nu?c>0&&(n=nu,l=c,f=u.length):(l=Math.max(a,c),n=l>0?a>c?tu:nu:null,f=n?n===tu?i.length:u.length:0),{type:n,timeout:l,propCount:f,hasTransform:n===tu&&uu.test(r[ru+"Property"])}}function gr(e,t){for(;e.length explicit "+t+" duration is not a valid number - got "+JSON.stringify(e)+".",n.context):isNaN(e)&&Xi(" explicit "+t+" duration is NaN - the duration expression might be incorrect.",n.context)}function $r(e){return"number"==typeof e&&!isNaN(e)}function Cr(t){if(e(t))return!1;var n=t.fns;return r(n)?Cr(Array.isArray(n)?n[0]:n):(t._length||t.length)>1}function kr(e,t){!0!==t.data.show&&br(t)}function Ar(e,t,n){Or(e,t,n),(Fi||Ri)&&setTimeout(function(){Or(e,t,n)},0)}function Or(e,t,n){var r=t.value,o=e.multiple;if(o&&!Array.isArray(r))return void Xi('