4.e474e948.chunk.js
34.6 KB
webpackJsonp([4],{1367:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a,o,r,s=n(8),c=i(s),l=n(4),u=i(l),d=n(1),f=i(d),p=n(5),h=i(p),v=n(2),m=i(v),y=n(3),E=i(y),g=n(7),b=n(111),k=i(b),C=n(11),T=i(C),w=n(12),S=i(w),A=n(9),_=i(A),L=n(1571),P=i(L),D=n(21),O=i(D),M=n(10),R=i(M),j=n(20),N=i(j),x=n(15),K=i(x),W=n(1578),I=i(W),z=n(50),U=i(z),F=n(19),X=i(F),H=g.Tabs.TabPane,V=_.default.getLabel,Y=(o=a=function(e){function t(e){(0,f.default)(this,t);var n=(0,m.default)(this,(t.__proto__||(0,u.default)(t)).call(this,e));r.call(n);var i="",a="",o="",s="258"==e.type,c="2222"==e.type,l="58"==e.type,d="263"==e.type;if((0,K.default)(e.replaceDatas)&&e.replaceDatas.length>0){var p=e.replaceDatas;i=p[p.length-1].id,a=p[p.length-1].name,s&&(o="coun"),c&&(o="prov"),l&&(o="city"),d&&(o="district")}return n.state={id:i,name:a,url:e.dataUrl,isClearData:!1,visible:!1,countrys:[],provs:[],citys:[],districts:[],counSelected:"",provsSelected:"",citySelected:"",districtSelected:"",activeKey:o},n.hideSearchAd=n.hideSearchAd.bind(n),n.alertModel=n.alertModel.bind(n),n.tabsChange=n.tabsChange.bind(n),n.props.initFunc&&n.props.initFunc(n),n}return(0,E.default)(t,e),(0,h.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.value,n=e.valueSpan;!(0,R.default)(t)&&n&&this.setState({id:t,name:n})}},{key:"componentWillReceiveProps",value:function(e,t){if(this.props.value!==e.value&&(0,R.default)(e.value)&&this.setState({id:"",name:"",isClearData:!this.state.isClearData}),this.props.value!==e.value&&!(0,R.default)(e.value)&&e.valueSpan&&this.setState({id:e.value,name:e.valueSpan}),"replaceDatas"in e&&!(0,N.default)(this.props.replaceDatas,e.replaceDatas)){var n="",i="";!(0,R.default)(e.replaceDatas)&&e.replaceDatas[0]?(i=e.replaceDatas[0].name,n=e.replaceDatas[0].id):this.setState({isClearData:!this.state.isClearData}),this.setState({id:n,name:i})}}},{key:"componentWillUnmount",value:function(){this.hideSearchAd()}},{key:"set",value:function(e){var t="",n="";(0,R.default)(e)?this.setState({isClearData:!this.state.isClearData}):(n=e[0].name,t=e[0].id),this.setState({id:t,name:n})}},{key:"hideSearchAd",value:function(){this.setState({visible:!1})}},{key:"fetchDefaultShowDatas",value:function(){var e=this,t=this.state,n=t.url,i=t.id;t.counSelected,t.provsSelected,t.citySelected,t.districtSelected,t.activeKey;S.default.callApi(""+n+S.default.getFd({from:"1",id:i})+"&","GET").then(function(t){var n=t.datas,i=n.glob,a=n.coun||[],o=n.prov||[],r=n.city||[];e.setState({countrys:i,provs:a,citys:o,districts:r})}).catch(function(e){P.default.error(e)})}},{key:"fetchCountryDatas",value:function(){var e=this,t=this.state,n=t.url,i=t.counSelected,a="258"==this.props.type;S.default.callApi(n,"GET").then(function(t){e.setState({countrys:t.datas}),a||t.id!=i||S.default.callApi(""+n+S.default.getFd(t)+"&","GET").then(function(t){e.setState({provs:t.datas})})})}},{key:"alertModel",value:function(){var e=this.props,t=e.replaceDatas,n=(e.type,this.state.id),i={visible:!this.state.visible};this.fetchCountryDatas(),n&&this.fetchDefaultShowDatas(),((0,K.default)(t)&&0==t.length||!t)&&(!n&&this.countryClick(null,{type:"coun",id:1,isParent:!0}),i=(0,c.default)({},i,{activeKey:this.state.activeKey||"prov"})),this.setState(i)}},{key:"tabsChange",value:function(e){this.setState({activeKey:e})}},{key:"focus",value:function(){this.Ass.focus()}},{key:"render",value:function(){var e=this.state.visible,t=this.props,n=t.layout,i=t.isAdSearch,a=void 0===i||i,o=t.className,r=void 0===o?"":o,s=t.style,c=(0,U.default)(1e5),l="wea-city-picker-"+c;return React.createElement("div",{className:l+" "+r,style:s},this.renderAsssosiate(),React.createElement(I.default,{layout:n,getPopupContainer:function(){return n||document.body},visible:e,parentClass:l,refId:c},this.renderTabs()),a&&React.createElement("div",{className:"wea-city-picker-modal-mask",style:{display:e?"block":"none"},onClick:this.hideSearchAd}))}}]),t}(React.Component),a.propTypes={value:T.default.string,replaceDatas:T.default.array},r=function(){var e=this;this.selectedSearch=function(t,n,i){e.props.onChange&&e.props.onChange(t,n,i)},this.renderAsssosiate=function(){var t=e.props,n=t.type,i=(t.value,e.state),a=i.id,o=i.name,r=i.visible;return React.createElement(k.default,(0,c.default)({},e.props,{isCity:!0,style:e.props.inputStyle,isClearData:e.state.isClearData,type:n,ids:a,names:o,modalVisable:r,clickCallback:e.alertModel,onChange:e.selectedSearch,ref:function(t){return e.Ass=t}}))},this.countryClick=function(t,n){var i=e.props.type,a="258"==i;!!t&&t.stopPropagation();var o=e.state.url;if(o=""+o+S.default.getFd((0,c.default)({},n))+"&",a)return"function"===typeof e.props.onChange&&e.props.onChange(n.id,n.name,[n]),void e.setState({counSelected:n.id,id:n.id,name:n.name,visible:!1});n.isParent?S.default.callApi(o,"GET").then(function(t){e.setState({counSelected:n.id,provs:t.datas,activeKey:"prov"})}):e.setState({counSelected:n.id,provs:[],activeKey:"prov"})},this.provClick=function(t,n){var i=e.props.type,a="2222"==i;!!t&&t.stopPropagation();var o=e.state.url;if(o=""+o+S.default.getFd((0,c.default)({},n))+"&",a)return"function"===typeof e.props.onChange&&e.props.onChange(n.id,n.name,[n]),void e.setState({provsSelected:n.id,id:n.id,name:n.name,visible:!1});n.isParent&&S.default.callApi(o,"GET").then(function(t){e.setState({provsSelected:n.id,citys:t.datas,activeKey:"city"})})},this.cityClick=function(t,n){!!t&&t.stopPropagation();var i=e.state.url;i=""+i+S.default.getFd((0,c.default)({},n))+"&","58"==e.props.type&&("function"===typeof e.props.onChange&&e.props.onChange(n.id,n.name,[n]),e.setState({citySelected:n.id,id:n.id,name:n.name,visible:!1})),"263"==e.props.type&&n.isParent&&S.default.callApi(i,"GET").then(function(t){e.setState({citySelected:n.id,districts:t.datas,activeKey:"district"})})},this.districtClick=function(t,n){!!t&&t.stopPropagation(),"function"===typeof e.props.onChange&&e.props.onChange(n.id,n.name,[n]),e.setState({districtSelected:n.id,id:n.id,name:n.name,visible:!1})},this.renderTabs=function(){var t=e.state,n=t.countrys,i=t.provs,a=t.citys,o=t.districts,r=t.activeKey,s=t.counSelected,l=t.provsSelected,u=t.citySelected,d=t.districtSelected,f=e.props.type,p={cursor:"pointer"},h=React.createElement(H,{tab:V("377","国家"),key:"coun"},React.createElement(g.Row,null,!(0,R.default)(n)&&n.map(function(t){var n=(0,O.default)({spantag:!0,selected:s==t.id||t.selected});return React.createElement(g.Col,{span:4},React.createElement("div",{className:"wea-city-card-item"},React.createElement("span",(0,c.default)({className:n+" text-elli"},t,{title:t.name,style:p,onClick:function(n){e.countryClick(n,t)}}),t.name)))}))),v=React.createElement(H,{tab:V("800","省份"),key:"prov"},React.createElement(g.Row,null,!(0,R.default)(i)&&i.map(function(t){var n=(0,O.default)({spantag:!0,selected:l==t.id||t.selected});return React.createElement(g.Col,{span:4},React.createElement("div",{className:"wea-city-card-item"},React.createElement("span",(0,c.default)({className:n+" text-elli"},t,{title:t.name,style:p,onClick:function(n){e.provClick(n,t)}}),t.name)))}))),m=React.createElement(H,{tab:V("493","城市"),key:"city"},React.createElement(g.Row,null,!(0,R.default)(a)&&a.map(function(t){var n=(0,O.default)({spantag:!0,selected:u==t.id||t.selected});return React.createElement(g.Col,{span:4},React.createElement("div",{className:"wea-city-card-item"},React.createElement("span",(0,c.default)({className:n+" text-elli"},t,{title:t.name,style:p,onClick:function(n){e.cityClick(n,t)}}),t.name)))}))),y=React.createElement(H,{tab:V("81764","区县"),key:"district"},React.createElement(g.Row,null,!(0,R.default)(o)&&o.map(function(t){var n=(0,O.default)({spantag:!0,selected:d==t.id||t.selected});return React.createElement(g.Col,{span:4},React.createElement("div",{className:"wea-city-card-item"},React.createElement("span",(0,c.default)({className:n+" text-elli"},t,{title:t.name,style:p,onClick:function(n){e.districtClick(n,t)}}),t.name)))}))),E=[],b="258"==f,k="2222"==f,C="58"==f,T="263"==f;return b&&E.push(h),k&&E.push([h,v]),C&&E.push([h,v,m]),T&&E.push([h,v,m,y]),React.createElement(g.Tabs,{type:"card",activeKey:r,onChange:e.tabsChange},E)}},o),B=(0,X.default)(Y,"WeaCityPicker");t.default=B},1392:function(e,t){e.exports=function(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0;n<e.length;++n)if(e[n]===t)return n;return-1}},1393:function(e,t,n){"use strict";var i={isAppearSupported:function(e){return e.transitionName&&e.transitionAppear||e.animation.appear},isEnterSupported:function(e){return e.transitionName&&e.transitionEnter||e.animation.enter},isLeaveSupported:function(e){return e.transitionName&&e.transitionLeave||e.animation.leave},allowAppearCallback:function(e){return e.transitionAppear||e.animation.appear},allowEnterCallback:function(e){return e.transitionEnter||e.animation.enter},allowLeaveCallback:function(e){return e.transitionLeave||e.animation.leave}};t.a=i},1394:function(e,t,n){"use strict";function i(e,t,n,i){function a(t){var i=new o.default(t);n.call(e,i)}if(e.addEventListener){var r=function(){var n=!1;return"object"===typeof i?n=i.capture||!1:"boolean"===typeof i&&(n=i),e.addEventListener(t,a,i||!1),{v:{remove:function(){e.removeEventListener(t,a,n)}}}}();if("object"===typeof r)return r.v}else if(e.attachEvent)return e.attachEvent("on"+t,a),{remove:function(){e.detachEvent("on"+t,a)}}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var a=n(1430),o=function(e){return e&&e.__esModule?e:{default:e}}(a);e.exports=t.default},1423:function(e,t,n){"use strict";function i(e){var t=e.children;return E.a.isValidElement(t)&&!t.key?E.a.cloneElement(t,{key:S}):t}function a(){}Object.defineProperty(t,"__esModule",{value:!0});var o=n(8),r=n.n(o),s=n(22),c=n.n(s),l=n(1),u=n.n(l),d=n(5),f=n.n(d),p=n(2),h=n.n(p),v=n(3),m=n.n(v),y=n(0),E=n.n(y),g=n(11),b=n.n(g),k=n(1424),C=n(1425),T=n(1426),w=n(1393),S="rc_animate_"+Date.now(),A=function(e){function t(e){u()(this,t);var n=h()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return _.call(n),n.currentlyAnimatingKeys={},n.keysToEnter=[],n.keysToLeave=[],n.state={children:Object(C.e)(i(e))},n.childrenRefs={},n}return m()(t,e),f()(t,[{key:"componentDidMount",value:function(){var e=this,t=this.props.showProp,n=this.state.children;t&&(n=n.filter(function(e){return!!e.props[t]})),n.forEach(function(t){t&&e.performAppear(t.key)})}},{key:"componentWillReceiveProps",value:function(e){var t=this;this.nextProps=e;var n=Object(C.e)(i(e)),a=this.props;a.exclusive&&Object.keys(this.currentlyAnimatingKeys).forEach(function(e){t.stop(e)});var o=a.showProp,r=this.currentlyAnimatingKeys,s=a.exclusive?Object(C.e)(i(a)):this.state.children,l=[];o?(s.forEach(function(e){var t=e&&Object(C.a)(n,e.key),i=void 0;(i=t&&t.props[o]||!e.props[o]?t:E.a.cloneElement(t||e,c()({},o,!0)))&&l.push(i)}),n.forEach(function(e){e&&Object(C.a)(s,e.key)||l.push(e)})):l=Object(C.d)(s,n),this.setState({children:l}),n.forEach(function(e){var n=e&&e.key;if(!e||!r[n]){var i=e&&Object(C.a)(s,n);if(o){var a=e.props[o];if(i){!Object(C.b)(s,n,o)&&a&&t.keysToEnter.push(n)}else a&&t.keysToEnter.push(n)}else i||t.keysToEnter.push(n)}}),s.forEach(function(e){var i=e&&e.key;if(!e||!r[i]){var a=e&&Object(C.a)(n,i);if(o){var s=e.props[o];if(a){!Object(C.b)(n,i,o)&&s&&t.keysToLeave.push(i)}else s&&t.keysToLeave.push(i)}else a||t.keysToLeave.push(i)}})}},{key:"componentDidUpdate",value:function(){var e=this.keysToEnter;this.keysToEnter=[],e.forEach(this.performEnter);var t=this.keysToLeave;this.keysToLeave=[],t.forEach(this.performLeave)}},{key:"isValidChildByKey",value:function(e,t){var n=this.props.showProp;return n?Object(C.b)(e,t,n):Object(C.a)(e,t)}},{key:"stop",value:function(e){delete this.currentlyAnimatingKeys[e];var t=this.childrenRefs[e];t&&t.stop()}},{key:"render",value:function(){var e=this,t=this.props;this.nextProps=t;var n=this.state.children,i=null;n&&(i=n.map(function(n){if(null===n||void 0===n)return n;if(!n.key)throw new Error("must set key for <rc-animate> children");return E.a.createElement(T.a,{key:n.key,ref:function(t){e.childrenRefs[n.key]=t},animation:t.animation,transitionName:t.transitionName,transitionEnter:t.transitionEnter,transitionAppear:t.transitionAppear,transitionLeave:t.transitionLeave},n)}));var a=t.component;if(a){var o=t;return"string"===typeof a&&(o=r()({className:t.className,style:t.style},t.componentProps)),E.a.createElement(a,o,i)}return i[0]||null}}]),t}(E.a.Component);A.isAnimate=!0,A.propTypes={className:b.a.string,style:b.a.object,component:b.a.any,componentProps:b.a.object,animation:b.a.object,transitionName:b.a.oneOfType([b.a.string,b.a.object]),transitionEnter:b.a.bool,transitionAppear:b.a.bool,exclusive:b.a.bool,transitionLeave:b.a.bool,onEnd:b.a.func,onEnter:b.a.func,onLeave:b.a.func,onAppear:b.a.func,showProp:b.a.string,children:b.a.node},A.defaultProps={animation:{},component:"span",componentProps:{},transitionEnter:!0,transitionLeave:!0,transitionAppear:!1,onEnd:a,onEnter:a,onLeave:a,onAppear:a};var _=function(){var e=this;this.performEnter=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillEnter(e.handleDoneAdding.bind(e,t,"enter")))},this.performAppear=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillAppear(e.handleDoneAdding.bind(e,t,"appear")))},this.handleDoneAdding=function(t,n){var a=e.props;if(delete e.currentlyAnimatingKeys[t],!a.exclusive||a===e.nextProps){var o=Object(C.e)(i(a));e.isValidChildByKey(o,t)?"appear"===n?w.a.allowAppearCallback(a)&&(a.onAppear(t),a.onEnd(t,!0)):w.a.allowEnterCallback(a)&&(a.onEnter(t),a.onEnd(t,!0)):e.performLeave(t)}},this.performLeave=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillLeave(e.handleDoneLeaving.bind(e,t)))},this.handleDoneLeaving=function(t){var n=e.props;if(delete e.currentlyAnimatingKeys[t],!n.exclusive||n===e.nextProps){var a=Object(C.e)(i(n));if(e.isValidChildByKey(a,t))e.performEnter(t);else{var o=function(){w.a.allowLeaveCallback(n)&&(n.onLeave(t),n.onEnd(t,!1))};Object(C.c)(e.state.children,a,n.showProp)?o():e.setState({children:a},o)}}}};t.default=Object(k.a)(A)},1424:function(e,t,n){"use strict";var i=n(0),a=n.n(i),o=function(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");return"function"!==typeof t.componentWillReceiveProps?e:a.a.Profiler?(t.UNSAFE_componentWillReceiveProps=t.componentWillReceiveProps,delete t.componentWillReceiveProps,e):e};t.a=o},1425:function(e,t,n){"use strict";function i(e){var t=[];return l.a.Children.forEach(e,function(e){t.push(e)}),t}function a(e,t){var n=null;return e&&e.forEach(function(e){n||e&&e.key===t&&(n=e)}),n}function o(e,t,n){var i=null;return e&&e.forEach(function(e){if(e&&e.key===t&&e.props[n]){if(i)throw new Error("two child with same key for <rc-animate> children");i=e}}),i}function r(e,t,n){var i=e.length===t.length;return i&&e.forEach(function(e,a){var o=t[a];e&&o&&(e&&!o||!e&&o?i=!1:e.key!==o.key?i=!1:n&&e.props[n]!==o.props[n]&&(i=!1))}),i}function s(e,t){var n=[],i={},o=[];return e.forEach(function(e){e&&a(t,e.key)?o.length&&(i[e.key]=o,o=[]):o.push(e)}),t.forEach(function(e){e&&Object.prototype.hasOwnProperty.call(i,e.key)&&(n=n.concat(i[e.key])),n.push(e)}),n=n.concat(o)}t.e=i,t.a=a,t.b=o,t.c=r,t.d=s;var c=n(0),l=n.n(c)},1426:function(e,t,n){"use strict";var i=n(1),a=n.n(i),o=n(5),r=n.n(o),s=n(2),c=n.n(s),l=n(3),u=n.n(l),d=n(0),f=n.n(d),p=n(52),h=n.n(p),v=n(11),m=n.n(v),y=n(1427),E=n(1393),g={enter:"transitionEnter",appear:"transitionAppear",leave:"transitionLeave"},b=function(e){function t(){return a()(this,t),c()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return u()(t,e),r()(t,[{key:"componentWillUnmount",value:function(){this.stop()}},{key:"componentWillEnter",value:function(e){E.a.isEnterSupported(this.props)?this.transition("enter",e):e()}},{key:"componentWillAppear",value:function(e){E.a.isAppearSupported(this.props)?this.transition("appear",e):e()}},{key:"componentWillLeave",value:function(e){E.a.isLeaveSupported(this.props)?this.transition("leave",e):e()}},{key:"transition",value:function(e,t){var n=this,i=h.a.findDOMNode(this),a=this.props,o=a.transitionName,r="object"===typeof o;this.stop();var s=function(){n.stopper=null,t()};if((y.b||!a.animation[e])&&o&&a[g[e]]){var c=r?o[e]:o+"-"+e,l=c+"-active";r&&o[e+"Active"]&&(l=o[e+"Active"]),this.stopper=Object(y.a)(i,{name:c,active:l},s)}else this.stopper=a.animation[e](i,s)}},{key:"stop",value:function(){var e=this.stopper;e&&(this.stopper=null,e.stop())}},{key:"render",value:function(){return this.props.children}}]),t}(f.a.Component);b.propTypes={children:m.a.any,animation:m.a.any,transitionName:m.a.any},t.a=b},1427:function(e,t,n){"use strict";function i(e,t){for(var n=window.getComputedStyle(e,null),i="",a=0;a<p.length&&!(i=n.getPropertyValue(p[a]+t));a++);return i}function a(e){if(d){var t=parseFloat(i(e,"transition-delay"))||0,n=parseFloat(i(e,"transition-duration"))||0,a=parseFloat(i(e,"animation-delay"))||0,o=parseFloat(i(e,"animation-duration"))||0,r=Math.max(n+t,o+a);e.rcEndAnimTimeout=setTimeout(function(){e.rcEndAnimTimeout=null,e.rcEndListener&&e.rcEndListener()},1e3*r+200)}}function o(e){e.rcEndAnimTimeout&&(clearTimeout(e.rcEndAnimTimeout),e.rcEndAnimTimeout=null)}n.d(t,"b",function(){return d});var r=n(45),s=n.n(r),c=n(1428),l=n(1429),u=n.n(l),d=0!==c.a.endEvents.length,f=["Webkit","Moz","O","ms"],p=["-webkit-","-moz-","-o-","ms-",""],h=function(e,t,n){var i="object"===("undefined"===typeof t?"undefined":s()(t)),r=i?t.name:t,l=i?t.active:t+"-active",d=n,f=void 0,p=void 0,h=u()(e);return n&&"[object Object]"===Object.prototype.toString.call(n)&&(d=n.end,f=n.start,p=n.active),e.rcEndListener&&e.rcEndListener(),e.rcEndListener=function(t){t&&t.target!==e||(e.rcAnimTimeout&&(clearTimeout(e.rcAnimTimeout),e.rcAnimTimeout=null),o(e),h.remove(r),h.remove(l),c.a.removeEndEventListener(e,e.rcEndListener),e.rcEndListener=null,d&&d())},c.a.addEndEventListener(e,e.rcEndListener),f&&f(),h.add(r),e.rcAnimTimeout=setTimeout(function(){e.rcAnimTimeout=null,h.add(l),p&&setTimeout(p,0),a(e)},30),{stop:function(){e.rcEndListener&&e.rcEndListener()}}};h.style=function(e,t,n){e.rcEndListener&&e.rcEndListener(),e.rcEndListener=function(t){t&&t.target!==e||(e.rcAnimTimeout&&(clearTimeout(e.rcAnimTimeout),e.rcAnimTimeout=null),o(e),c.a.removeEndEventListener(e,e.rcEndListener),e.rcEndListener=null,n&&n())},c.a.addEndEventListener(e,e.rcEndListener),e.rcAnimTimeout=setTimeout(function(){for(var n in t)t.hasOwnProperty(n)&&(e.style[n]=t[n]);e.rcAnimTimeout=null,a(e)},0)},h.setTransition=function(e,t,n){var i=t,a=n;void 0===n&&(a=i,i=""),i=i||"",f.forEach(function(t){e.style[t+"Transition"+i]=a})},h.isCssAnimationSupported=d,t.a=h},1428:function(e,t,n){"use strict";function i(e,t,n){e.addEventListener(t,n,!1)}function a(e,t,n){e.removeEventListener(t,n,!1)}var o={transitionstart:{transition:"transitionstart",WebkitTransition:"webkitTransitionStart",MozTransition:"mozTransitionStart",OTransition:"oTransitionStart",msTransition:"MSTransitionStart"},animationstart:{animation:"animationstart",WebkitAnimation:"webkitAnimationStart",MozAnimation:"mozAnimationStart",OAnimation:"oAnimationStart",msAnimation:"MSAnimationStart"}},r={transitionend:{transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"mozTransitionEnd",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd"},animationend:{animation:"animationend",WebkitAnimation:"webkitAnimationEnd",MozAnimation:"mozAnimationEnd",OAnimation:"oAnimationEnd",msAnimation:"MSAnimationEnd"}},s=[],c=[];"undefined"!==typeof window&&"undefined"!==typeof document&&function(){function e(e,t){for(var i in e)if(e.hasOwnProperty(i)){var a=e[i];for(var o in a)if(o in n){t.push(a[o]);break}}}var t=document.createElement("div"),n=t.style;"AnimationEvent"in window||(delete o.animationstart.animation,delete r.animationend.animation),"TransitionEvent"in window||(delete o.transitionstart.transition,delete r.transitionend.transition),e(o,s),e(r,c)}();var l={startEvents:s,addStartEventListener:function(e,t){if(0===s.length)return void window.setTimeout(t,0);s.forEach(function(n){i(e,n,t)})},removeStartEventListener:function(e,t){0!==s.length&&s.forEach(function(n){a(e,n,t)})},endEvents:c,addEndEventListener:function(e,t){if(0===c.length)return void window.setTimeout(t,0);c.forEach(function(n){i(e,n,t)})},removeEndEventListener:function(e,t){0!==c.length&&c.forEach(function(n){a(e,n,t)})}};t.a=l},1429:function(e,t,n){function i(e){if(!e||!e.nodeType)throw new Error("A DOM element reference is required");this.el=e,this.list=e.classList}try{var a=n(1392)}catch(e){var a=n(1392)}var o=/\s+/,r=Object.prototype.toString;e.exports=function(e){return new i(e)},i.prototype.add=function(e){if(this.list)return this.list.add(e),this;var t=this.array();return~a(t,e)||t.push(e),this.el.className=t.join(" "),this},i.prototype.remove=function(e){if("[object RegExp]"==r.call(e))return this.removeMatching(e);if(this.list)return this.list.remove(e),this;var t=this.array(),n=a(t,e);return~n&&t.splice(n,1),this.el.className=t.join(" "),this},i.prototype.removeMatching=function(e){for(var t=this.array(),n=0;n<t.length;n++)e.test(t[n])&&this.remove(t[n]);return this},i.prototype.toggle=function(e,t){return this.list?("undefined"!==typeof t?t!==this.list.toggle(e,t)&&this.list.toggle(e):this.list.toggle(e),this):("undefined"!==typeof t?t?this.add(e):this.remove(e):this.has(e)?this.remove(e):this.add(e),this)},i.prototype.array=function(){var e=this.el.getAttribute("class")||"",t=e.replace(/^\s+|\s+$/g,""),n=t.split(o);return""===n[0]&&n.shift(),n},i.prototype.has=i.prototype.contains=function(e){return this.list?this.list.contains(e):!!~a(this.array(),e)}},1430:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e){return null===e||void 0===e}function o(){return f}function r(){return p}function s(e){var t=e.type,n="function"===typeof e.stopPropagation||"boolean"===typeof e.cancelBubble;l.default.call(this),this.nativeEvent=e;var i=r;"defaultPrevented"in e?i=e.defaultPrevented?o:r:"getPreventDefault"in e?i=e.getPreventDefault()?o:r:"returnValue"in e&&(i=e.returnValue===p?o:r),this.isDefaultPrevented=i;var a=[],s=void 0,c=void 0,u=h.concat();for(v.forEach(function(e){t.match(e.reg)&&(u=u.concat(e.props),e.fix&&a.push(e.fix))}),s=u.length;s;)c=u[--s],this[c]=e[c];for(!this.target&&n&&(this.target=e.srcElement||document),this.target&&3===this.target.nodeType&&(this.target=this.target.parentNode),s=a.length;s;)(0,a[--s])(this,e);this.timeStamp=e.timeStamp||Date.now()}Object.defineProperty(t,"__esModule",{value:!0});var c=n(1431),l=i(c),u=n(76),d=i(u),f=!0,p=!1,h=["altKey","bubbles","cancelable","ctrlKey","currentTarget","eventPhase","metaKey","shiftKey","target","timeStamp","view","type"],v=[{reg:/^key/,props:["char","charCode","key","keyCode","which"],fix:function(e,t){a(e.which)&&(e.which=a(t.charCode)?t.keyCode:t.charCode),void 0===e.metaKey&&(e.metaKey=e.ctrlKey)}},{reg:/^touch/,props:["touches","changedTouches","targetTouches"]},{reg:/^hashchange$/,props:["newURL","oldURL"]},{reg:/^gesturechange$/i,props:["rotation","scale"]},{reg:/^(mousewheel|DOMMouseScroll)$/,props:[],fix:function(e,t){var n=void 0,i=void 0,a=void 0,o=t.wheelDelta,r=t.axis,s=t.wheelDeltaY,c=t.wheelDeltaX,l=t.detail;o&&(a=o/120),l&&(a=0-(l%3===0?l/3:l)),void 0!==r&&(r===e.HORIZONTAL_AXIS?(i=0,n=0-a):r===e.VERTICAL_AXIS&&(n=0,i=a)),void 0!==s&&(i=s/120),void 0!==c&&(n=-1*c/120),n||i||(i=a),void 0!==n&&(e.deltaX=n),void 0!==i&&(e.deltaY=i),void 0!==a&&(e.delta=a)}},{reg:/^mouse|contextmenu|click|mspointer|(^DOMMouseScroll$)/i,props:["buttons","clientX","clientY","button","offsetX","relatedTarget","which","fromElement","toElement","offsetY","pageX","pageY","screenX","screenY"],fix:function(e,t){var n=void 0,i=void 0,o=void 0,r=e.target,s=t.button;return r&&a(e.pageX)&&!a(t.clientX)&&(n=r.ownerDocument||document,i=n.documentElement,o=n.body,e.pageX=t.clientX+(i&&i.scrollLeft||o&&o.scrollLeft||0)-(i&&i.clientLeft||o&&o.clientLeft||0),e.pageY=t.clientY+(i&&i.scrollTop||o&&o.scrollTop||0)-(i&&i.clientTop||o&&o.clientTop||0)),e.which||void 0===s||(e.which=1&s?1:2&s?3:4&s?2:0),!e.relatedTarget&&e.fromElement&&(e.relatedTarget=e.fromElement===r?e.toElement:e.fromElement),e}}],m=l.default.prototype;(0,d.default)(s.prototype,m,{constructor:s,preventDefault:function(){var e=this.nativeEvent;e.preventDefault?e.preventDefault():e.returnValue=p,m.preventDefault.call(this)},stopPropagation:function(){var e=this.nativeEvent;e.stopPropagation?e.stopPropagation():e.cancelBubble=f,m.stopPropagation.call(this)}}),t.default=s,e.exports=t.default},1431:function(e,t,n){"use strict";function i(){return!1}function a(){return!0}function o(){this.timeStamp=Date.now(),this.target=void 0,this.currentTarget=void 0}Object.defineProperty(t,"__esModule",{value:!0}),o.prototype={isEventObject:1,constructor:o,isDefaultPrevented:i,isPropagationStopped:i,isImmediatePropagationStopped:i,preventDefault:function(){this.isDefaultPrevented=a},stopPropagation:function(){this.isPropagationStopped=a},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=a,this.stopPropagation()},halt:function(e){e?this.stopImmediatePropagation():this.stopPropagation(),this.preventDefault()}},t.default=o,e.exports=t.default},1571:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(){}function o(e){if(v)return void e(v);u.default.newInstance({prefixCls:y,transitionName:"move-up",style:{top:h}},function(t){if(v)return void e(v);v=t,e(t)})}function r(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p,n=arguments[2],i=arguments[3];i=i||a;var r={info:"info-circle",success:"check-circle",error:"cross-circle",warning:"exclamation-circle",loading:"loading"}[n],s=m++;return o(function(a){a.notice({key:s,duration:t,style:{},content:c.default.createElement("div",{className:y+"-custom-content "+y+"-"+n},c.default.createElement(f.default,{type:r}),c.default.createElement("span",null,e),c.default.createElement("div",{className:y+"-custom-close",onClick:function(){v&&v.removeNotice(s)}},c.default.createElement(f.default,{type:"cross-circle"}))),onClose:i})}),function(){v&&v.removeNotice(s)}}Object.defineProperty(t,"__esModule",{value:!0});var s=n(0),c=i(s),l=n(1572),u=i(l),d=n(1577),f=i(d),p=2,h=void 0,v=void 0,m=1,y="ant-message";t.default={info:function(e,t,n){return r(e,t,"info",n)},success:function(e,t,n){return r(e,t,"success",n)},error:function(e,t,n){return r(e,t,"error",n)},warn:function(e,t,n){return r(e,t,"warning",n)},warning:function(e,t,n){return r(e,t,"warning",n)},loading:function(e,t,n){return r(e,t,"loading",n)},config:function(e){"top"in e&&(h=e.top),"duration"in e&&(p=e.duration),"prefixCls"in e&&(y=e.prefixCls)},destroy:function(){v&&(v.destroy(),v=null)}}},1572:function(e,t,n){"use strict";e.exports=n(1573)},1573:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(1574),a=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default=a.default},1574:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(){return"rcNotification_"+U+"_"+z++}Object.defineProperty(t,"__esModule",{value:!0});var o,r,s=n(127),c=i(s),l=n(22),u=i(l),d=n(8),f=i(d),p=n(4),h=i(p),v=n(1),m=i(v),y=n(5),E=i(y),g=n(2),b=i(g),k=n(3),C=i(k),T=n(0),w=i(T),S=n(11),A=i(S),_=n(52),L=i(_),P=n(1423),D=i(P),O=n(1575),M=i(O),R=n(21),j=i(R),N=n(1576),x=i(N),K=n(168),W=n(31),I=i(W),z=0,U=Date.now(),F=(r=o=function(e){function t(){var e,n,i,o;(0,m.default)(this,t);for(var r=arguments.length,s=Array(r),c=0;c<r;c++)s[c]=arguments[c];return n=i=(0,b.default)(this,(e=t.__proto__||(0,h.default)(t)).call.apply(e,[this].concat(s))),i.state={notices:[]},i.add=function(e){var t=e.key=e.key||a();i.setState(function(n){var i=n.notices;if(!i.filter(function(e){return e.key===t}).length)return{notices:i.concat(e)}})},i.remove=function(e){i.setState(function(t){return{notices:t.notices.filter(function(t){return t.key!==e})}})},o=n,(0,b.default)(i,o)}return(0,C.default)(t,e),(0,E.default)(t,[{key:"getTransitionName",value:function(){var e=this.props,t=e.transitionName;return!t&&e.animation&&(t=e.prefixCls+"-"+e.animation),t}},{key:"render",value:function(){var e,t=this,n=this.props,i=this.state.notices.map(function(e){var i=(0,M.default)(t.remove.bind(t,e.key),e.onClose);return w.default.createElement(x.default,(0,f.default)({prefixCls:n.prefixCls},e,{onClose:i}),e.content)}),a=(e={},(0,u.default)(e,n.prefixCls,1),(0,u.default)(e,n.className,!!n.className),e);return w.default.createElement("div",{className:(0,j.default)(a),style:n.style},w.default.createElement(D.default,{transitionName:this.getTransitionName()},i))}}]),t}(T.Component),o.propTypes={prefixCls:A.default.string,transitionName:A.default.string,animation:A.default.oneOfType([A.default.string,A.default.object]),style:A.default.object},o.defaultProps={prefixCls:"rc-notification",animation:"fade",style:{top:65,left:"50%"}},r);F.newInstance=function(e,t){function n(e){s||(s=!0,t({notice:function(t){e.add(t)},removeNotice:function(t){e.remove(t)},component:e,destroy:function(){L.default.unmountComponentAtNode(r),a||I.default.getTop().document.body.removeChild(r)}}))}var i=e||{},a=i.getContainer,o=(0,c.default)(i,["getContainer"]),r=void 0;a?r=a():(r=document.createElement("div"),I.default.getTop().document.body.appendChild(r),(0,K.loadCss)());var s=!1;L.default.render(w.default.createElement(F,(0,f.default)({},o,{ref:n})),r)},t.default=F},1575:function(e,t,n){"use strict";function i(){var e=arguments;return function(){for(var t=0;t<e.length;t++)e[t]&&e[t].apply&&e[t].apply(this,arguments)}}e.exports=i},1576:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,o,r=n(22),s=i(r),c=n(4),l=i(c),u=n(1),d=i(u),f=n(5),p=i(f),h=n(2),v=i(h),m=n(3),y=i(m),E=n(0),g=i(E),b=n(21),k=i(b),C=n(11),T=i(C),w=(o=a=function(e){function t(){var e,n,i,a;(0,d.default)(this,t);for(var o=arguments.length,r=Array(o),s=0;s<o;s++)r[s]=arguments[s];return n=i=(0,v.default)(this,(e=t.__proto__||(0,l.default)(t)).call.apply(e,[this].concat(r))),i.close=function(){i.clearCloseTimer(),i.props.onClose()},i.startCloseTimer=function(){i.props.duration&&(i.closeTimer=setTimeout(function(){i.close()},1e3*i.props.duration))},i.clearCloseTimer=function(){i.closeTimer&&(clearTimeout(i.closeTimer),i.closeTimer=null)},a=n,(0,v.default)(i,a)}return(0,y.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){this.startCloseTimer()}},{key:"componentWillUnmount",value:function(){this.clearCloseTimer()}},{key:"render",value:function(){var e,t=this.props,n=t.prefixCls+"-notice",i=(e={},(0,s.default)(e,""+n,1),(0,s.default)(e,n+"-closable",t.closable),(0,s.default)(e,t.className,!!t.className),e);return g.default.createElement("div",{className:(0,k.default)(i),style:t.style,onMouseEnter:this.clearCloseTimer,onMouseLeave:this.startCloseTimer},g.default.createElement("div",{className:n+"-content"},t.children),t.closable?g.default.createElement("a",{tabIndex:"0",onClick:this.close,className:n+"-close"},g.default.createElement("span",{className:n+"-close-x"})):null)}}]),t}(E.Component),a.propTypes={duration:T.default.number,onClose:T.default.func,children:T.default.any},a.defaultProps={onEnd:function(){},onClose:function(){},duration:1.5,style:{right:"50%"}},o);t.default=w},1577:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(8),o=i(a),r=n(127),s=i(r),c=n(0),l=i(c);t.default=function(e){var t=e.type,n=e.className,i=void 0===n?"":n,a=(0,s.default)(e,["type","className"]);return i+=" anticon anticon-"+t,l.default.createElement("i",(0,o.default)({className:i.trim()},a))}},1578:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(4),o=i(a),r=n(1),s=i(r),c=n(5),l=i(c),u=n(2),d=i(u),f=n(3),p=i(f),h=(n(52),n(1579)),v=i(h),m=n(168),y=n(31),E=i(y),g=function(e){function t(e){(0,s.default)(this,t);var n=(0,d.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return n.onWindowResize=function(){n.instanceIsMounted&&n.scrollheigth()},n.instanceIsMounted=!1,["test","scrollheigth","renderLayer","unrenderLayer"].forEach(function(e){return n[e]=n[e].bind(n)}),n}return(0,p.default)(t,e),(0,l.default)(t,[{key:"componentDidMount",value:function(){this.instanceIsMounted=!0,this.componentDidUpdate(),window.addEventListener("resize",this.onWindowResize)}},{key:"componentWillUnmount",value:function(){this.instanceIsMounted=!1,window.removeEventListener("resize",this.onWindowResize)}},{key:"scrollheigth",value:function(){var e=this.props,t=e.parentClass,n=void 0===t?"wea-city-picker-58":t,i=e.refId,a=jQuery("."+n),o=jQuery("#wea-city-card-container-"+i),r=0,s=0;if(!o[0]){o=E.default.getTop().location.host!==window.location.host?jQuery(document.getElementById("wea-city-card-container-"+i)):jQuery(E.default.getTop().document.getElementById("wea-city-card-container-"+i));var c=$(window.frameElement).offset();c&&(r=c.left,s=c.top)}var l=a.offset(),u=(l&&l.top?l.top:0)+25,d=l&&l.left?l.left:0;if(d+478+40>window.innerWidth&&(d=d+a.width()-478),o[0]){var f=o[0],p=function(){var e=document.documentElement.clientHeight||document.body.clientHeight,t=f.clientHeight;u+t>e&&o.css({top:e-t-1})};f.clientHeight?p():setTimeout(p,10)}o.css({top:u+s,left:d+r})}},{key:"componentDidUpdate",value:function(){var e=this.props;this.renderLayer(),this.scrollheigth();var t=void 0;!this.clickOutsideHandler&&e.visible&&(t=e.layout||window.document,this.clickOutsideHandler=(0,v.default)(t,"scroll",this.test))}},{key:"test",value:function(){this.scrollheigth()}},{key:"componentWillUnmount",value:function(){this.instanceIsMounted=!1,this.unrenderLayer(),this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null)}},{key:"unrenderLayer",value:function(){this.layer&&(ReactDOM.unmountComponentAtNode(this.layer),E.default.getTop().location.host!==window.location.host?document.body.removeChild(this.layer):E.default.getTop().document.body.removeChild(this.layer),this.layer=null)}},{key:"renderLayer",value:function(){var e=this.props;if(!e.visible)return void this.unrenderLayer();this.layer||(this.layer=document.createElement("div"),this.layer.className="wea-city-card-container",this.layer.id="wea-city-card-container-"+e.refId,E.default.getTop().location.host!==window.location.host?document.body.appendChild(this.layer):E.default.getTop().document.body.appendChild(this.layer),(0,m.loadCss)()),ReactDOM.unstable_renderSubtreeIntoContainer(this,this.props.children,this.layer)}},{key:"render",value:function(){return null}}]),t}(React.Component);t.default=g},1579:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){var i=c.default.unstable_batchedUpdates?function(e){c.default.unstable_batchedUpdates(n,e)}:n;return(0,r.default)(e,t,i)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var o=n(1394),r=i(o),s=n(52),c=i(s);e.exports=t.default}});
//# sourceMappingURL=4.e474e948.chunk.js.map