PageSourceSearch

https://fackhome.com/assets/pamp/fed/m01/chunk-2608/js/support/store/findus.3e79daa8.js

js fackhome.com collected 2026-10-07 13:26:52 UTC 48,261 bytes, 1 lines download raw bytes

1!function(){"use strict";var e,t={42369:function(e,t,n){var r=n(61779),a=n.n(r),i=n(36478),c=n.n(i),o=(n(49879),n(4269)),s=n(64270),l=n(49911),u=n(12544),p=n(22593),m=n(76713),d=n(95602),f=n(73262),v=n(79485),y=n(25665),h=n(7934);function g(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function i(n,r,a,i){var s=r&&r.prototype instanceof o?r:o,l=Object.create(s.prototype);return A(l,"_invoke",function(n,r,a){var i,o,s,l=0,u=a||[],p=!1,m={p:0,n:0,v:e,a:d,f:d.bind(e,4),d:function(t,n){return i=t,o=0,s=e,m.n=n,c}};function d(n,r){for(o=n,s=r,t=0;!p&&l&&!a&&t<u.length;t++){var a,i=u[t],d=m.p,f=i[2];n>3?(a=f===r)&&(s=i[(o=i[4])?5:(o=3,3)],i[4]=i[5]=e):i[0]<=d&&((a=n<2&&d<i[1])?(o=0,m.v=r,m.n=i[1]):d<f&&(a=n<3||i[0]>r||r>f)&&(i[4]=n,i[5]=r,m.n=f,o=0))}if(a||n>1)return c;throw p=!0,r}return function(a,u,f){if(l>1)throw TypeError("Generator is already running");for(p&&1===u&&d(u,f),o=u,s=f;(t=o<2?e:s)||!p;){i||(o?o<3?(o>1&&(m.n=-1),d(o,s)):m.n=s:m.v=s);try{if(l=2,i){if(o||(a="next"),t=i[a]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,o<2&&(o=0)}else 1===o&&(t=i.return)&&t.call(i),o<2&&(s=TypeError("The iterator does not provide a '"+a+"' method"),o=1);i=e}else if((t=(p=m.n<0)?s:n.call(r,m))!==c)break}catch(t){i=e,o=1,s=t}finally{l=1}}return{value:t,done:p}}}(n,a,i),!0),l}var c={};function o(){}function s(){}function l(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(A(t={},r,function(){return this}),t),p=l.prototype=o.prototype=Object.create(u);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,A(e,a,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=l,A(p,"constructor",l),A(l,"constructor",s),s.displayName="GeneratorFunction",A(l,a,"GeneratorFunction"),A(p),A(p,a,"Generator"),A(p,r,function(){return this}),A(p,"toString",function(){return"[object Generator]"}),(g=function(){return{w:i,m:m}})()}function A(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}A=function(e,t,n,r){function i(t,n){A(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},A(e,t,n,r)}var w,b,C,E,L,S,k,M,N,O,T,R,x,j,I,z,P,_,G,B,D={getCenterList:(B=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/saos-store-web/tur_store/v1-0/service-centers","get",t);case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return B.apply(this,arguments)}),getCenterListNew:(G=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/saos-store-web/tur_store/v1-0/test-drive/stores","get",t);case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return G.apply(this,arguments)}),getProductSellCenters:(_=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/saos-store-web/tur_store/v1-0/product-sell-centers","get",t);case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return _.apply(this,arguments)}),getNoaCityList:(P=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/saos-mam-api/open/api/ma-act/v0-1/query-city-list","get",t);case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return P.apply(this,arguments)}),getNoaStoreList:(z=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/saos-mam-api/open/api/ma-act/v0-1/stores","get",t);case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return z.apply(this,arguments)}),getProvinceCenters:(I=(0,l.A)(g().m(function e(t){var n;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/mall-unit-api/v1-0/service-centers/province-centers","get",t);case 1:return n=e.v,e.a(2,n)}},e)})),function(e){return I.apply(this,arguments)}),getActivities:(j=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/mall-unit-api/v1-0/service-center-activities","get",t);case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return j.apply(this,arguments)}),getCityList:(x=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/vehicle-api/v1-0/regions/delivery-cities","get",{type:t});case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return x.apply(this,arguments)}),searchCityList:(R=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/vehicle-api/v1-0/regions","get",t);case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return R.apply(this,arguments)}),searchCityListNew:(T=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/mall-unit-api/v1-0/regions","get",t);case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return T.apply(this,arguments)}),getDefaultCity:(O=(0,l.A)(g().m(function e(){var t,n;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/vehicle-api/v1-0/users/default-address","get");case 1:return t=e.v,n=t.data,e.a(2,n)}},e)})),function(){return O.apply(this,arguments)}),getLocation:(N=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/vehicle-api/v1-0/regions/locate/ip","get",t);case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return N.apply(this,arguments)}),getPositionDetail:(M=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/vehicle-api/v1-0/regions/locate","get",t);case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return M.apply(this,arguments)}),getRecommendService:(k=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/mall-unit-api/v1-0/service-centers/recommend","get",t);case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return k.apply(this,arguments)}),getRemindSms:(S=(0,l.A)(g().m(function e(t){var n;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/mall-unit-api/v1-0/service-centers/opening-remind","post",t);case 1:return n=e.v,e.a(2,n)}},e)})),function(e){return S.apply(this,arguments)}),getServiceCity:(L=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/mall-unit-api/v1-0/regions/city-cascader","get",t);case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return L.apply(this,arguments)}),getGlassesCity:(E=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/mall-unit-api/v1-0/regions/city-cascader-mall","get",t);case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return E.apply(this,arguments)}),getServiceCenters:(C=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/mall-unit-api/v1-0/service-centers/list","get",t);case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return C.apply(this,arguments)}),getCenterByCodes:(b=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/mall-unit-api/v1-0/service-centers/by-codes","get",{storeCodes:t},{},{});case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return b.apply(this,arguments)}),getCenterList2:(w=(0,l.A)(g().m(function e(t){var n,r;return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,h.A.serviceAjax("/saos-store-web/tur_store/v2-0/service-centers","get",t);case 1:return n=e.v,r=n.data,e.a(2,r)}},e)})),function(e){return w.apply(this,arguments)})},F=function(e,t,n,r){var a=r.provinceId,i=r.cityId,c=r.countyId;r.provinceName===r.cityName&&c&&(void 0===t[c]&&(t[c]=[]),t[c].push(r)),a&&(void 0===e[a]&&(e[a]=[]),e[a].push(r)),i&&(void 0===t[i]&&(t[i]=[]),t[i].push(r)),c&&(void 0===n[c]&&(n[c]=[]),n[c].push(r))},V=function(e){var t=[];return null!=e&&e.length&&e.forEach(function(e){t.push(e)}),t},U=function(e){return e.MapObject.getZoom()},Y=function(e,t){e.MapObject.setZoom(t,!0)},W=function(e,t){var n=t.zoom,r=t.point;e.MapObject.setZoomAndCenter(n,r,!1,400)},H={RETAIL:0,DELIVER:1,AFTERSALE:2,SPRAY:2,TEMPORARY_EXHIBITION:0,TEMPORARY_DELIVER:1,TEMPORARY_AFTERSALE_SUPPORT:2,UNION:2},J={RETAIL:"零售中心",DELIVER:"交付中心",AFTERSALE:"服务中心",SPRAY:"授权钣喷中心",TEMPORARY_EXHIBITION:"零售展厅",TEMPORARY_DELIVER:"临时交付中心",TEMPORARY_AFTERSALE_SUPPORT:"服务中心",UNION:"授权服务中心"},X=[{label:"全部门店",value:""},{label:"零售中心和展厅",value:"retail,temporary_exhibition"},{label:"交付中心",value:"deliver,temporary_deliver"},{label:"售后服务中心",value:"aftersale,temporary_aftersale_support,spray,union"}],Z=n(35023),Q=n(90275),q=n.n(Q);function $(e,t,n){window.AMap.plugin("AMap.Geolocation",function(){new window.AMap.Geolocation(e).getCurrentPosition(function(e,r){if("complete"===e){var a=r.position;a&&t&&t(a)}else n&&n(r)})})}var K={init:function(e,t,n){window.AMap?$(e,t,n):Z.Ay.getScript("https://webapi.amap.com/maps?v=2.0&key=2b516dc3c7bc01bc46611dd3c8716bc5",function(){$(e,t,n)})},transform:function(e){return q().gcj02tobd09(e.lng,e.lat)},BDToGD:function(e,t){return q().bd09togcj02(e,t)}}
1,ee=n(1986),te=n.n(ee),ne=n(82087),re=n(51321),ae=function(e){function t(){var e,n;(0,p.A)(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return(n=(0,d.A)(this,(e=(0,f.A)(t)).call.apply(e,[this].concat(a)))).itemRefs={},n.findScrollableContainer=function(e){for(var t=e.parentElement;t;){var n=window.getComputedStyle(t),r=n.overflow+n.overflowY+n.overflowX;if(r.includes("scroll")||r.includes("auto"))return t;if(t===document.body||t===document.documentElement)break;t=t.parentElement}return null},n.formatData=function(e){return e?re.A.dateToString(e,"yyyy年MM月dd日 hh:mm"):""},n.formatTagText=function(e){var t="";return e&&J[e]&&(t="SPRAY"===e||"TEMPORARY_DELIVER"===e||"UNION"===e?J[e].slice(2,4):"TEMPORARY_AFTERSALE_SUPPORT"===e?"售后":J[e].slice(0,2)),t},n}return(0,y.A)(t,e),(0,m.A)(t,[{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.current,r=t.list;if(n&&n!==e.current&&r){var a,i=r.findIndex(function(e){return e===n});if(-1!==i&&null!==(a=this.itemRefs[i])&&void 0!==a&&a.current){var c=this.itemRefs[i].current;if(!c)return;var o=this.findScrollableContainer(c);if(o){var s=o.getBoundingClientRect(),l=c.getBoundingClientRect(),u=o.scrollTop,p=l.top-s.top+u;o.scrollTo({top:p,behavior:"smooth"})}}}}},{key:"render",value:function(){var e=this,t=this.props,n=t.changeCurrent,r=t.list,i=t.type,c=t.current;return!!r&&r.map(function(t,o){var s,l,u=t.type.toString().toLowerCase();if(i&&!i.includes(u))return!1;var p="INCONSTRUCTION"===t.status,m=e.formatTagText(t.type.toString());return e.itemRefs[o]||(e.itemRefs[o]=a().createRef()),a().createElement("div",{ref:e.itemRefs[o],onClick:function(){return n(t,!1)},key:o,className:"service-list-item ".concat(o===r.length-1?"last":""," ").concat(c===t?"cur":"")},a().createElement("div",{className:"service-list-item-content"},a().createElement("div",{className:"service-list-item-info"},a().createElement("div",{className:"service-list-item-name"},a().createElement("div",{className:"service-list-item-tag type-".concat(u)},a().createElement("span",null,m)),t.starLevel?a().createElement("span",{className:"service-list-item-name-startlevel"},t.starLevel,"星"):null,a().createElement("span",{className:"service-list-item-name-text"},"".concat(p?"(待开业)":"").concat(t.name))),a().createElement("div",{className:"service-list-item-address"},t.address),null!==(s=t.exhibitionCarSeriesName)&&void 0!==s&&s.length?a().createElement("div",{className:"service-list-item-carmodel"},a().createElement("span",{style:{color:"rgba(0, 0, 0, 0.6)",fontSize:"12px",display:"inline-block",width:"40px"}},"展车"),t.exhibitionCarSeriesName.map(function(e,t){return a().createElement("span",{key:t},a().createElement("i",null,e))})):null,null!==(l=t.driveCarSeriesName)&&void 0!==l&&l.length?a().createElement("div",{className:"service-list-item-carmodel"},a().createElement("span",{style:{color:"rgba(0, 0, 0, 0.6)",fontSize:"12px",display:"inline-block",width:"40px"}},"试驾车"),t.driveCarSeriesName.map(function(e,t){return a().createElement("span",{key:t},a().createElement("i",null,e))})):null)))})}}]),t}(r.PureComponent);function ie(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function i(n,r,a,i){var s=r&&r.prototype instanceof o?r:o,l=Object.create(s.prototype);return ce(l,"_invoke",function(n,r,a){var i,o,s,l=0,u=a||[],p=!1,m={p:0,n:0,v:e,a:d,f:d.bind(e,4),d:function(t,n){return i=t,o=0,s=e,m.n=n,c}};function d(n,r){for(o=n,s=r,t=0;!p&&l&&!a&&t<u.length;t++){var a,i=u[t],d=m.p,f=i[2];n>3?(a=f===r)&&(s=i[(o=i[4])?5:(o=3,3)],i[4]=i[5]=e):i[0]<=d&&((a=n<2&&d<i[1])?(o=0,m.v=r,m.n=i[1]):d<f&&(a=n<3||i[0]>r||r>f)&&(i[4]=n,i[5]=r,m.n=f,o=0))}if(a||n>1)return c;throw p=!0,r}return function(a,u,f){if(l>1)throw TypeError("Generator is already running");for(p&&1===u&&d(u,f),o=u,s=f;(t=o<2?e:s)||!p;){i||(o?o<3?(o>1&&(m.n=-1),d(o,s)):m.n=s:m.v=s);try{if(l=2,i){if(o||(a="next"),t=i[a]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,o<2&&(o=0)}else 1===o&&(t=i.return)&&t.call(i),o<2&&(s=TypeError("The iterator does not provide a '"+a+"' method"),o=1);i=e}else if((t=(p=m.n<0)?s:n.call(r,m))!==c)break}catch(t){i=e,o=1,s=t}finally{l=1}}return{value:t,done:p}}}(n,a,i),!0),l}var c={};function o(){}function s(){}function l(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(ce(t={},r,function(){return this}),t),p=l.prototype=o.prototype=Object.create(u);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,ce(e,a,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=l,ce(p,"constructor",l),ce(l,"constructor",s),s.displayName="GeneratorFunction",ce(l,a,"GeneratorFunction"),ce(p),ce(p,a,"Generator"),ce(p,r,function(){return this}),ce(p,"toString",function(){return"[object Generator]"}),(ie=function(){return{w:i,m:m}})()}function ce(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}ce=function(e,t,n,r){function i(t,n){ce(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},ce(e,t,n,r)}var oe=Z.Ay.getQueryStringByName("startType"),se=["全部门店","零售中心和展厅","交付中心","售后服务中心"],le=function(e){function t(e){var n,i;switch((0,p.A)(this,t),(i=(0,d.A)(this,(0,f.A)(t).call(this,e))).cityLayerRef=(0,r.createRef)(),i.typeLayerRef=(0,r.createRef)(),i.inputRef=(0,r.createRef)(),i.cityInnerRef=(0,r.createRef)(),i.timeout=void 0,i.startType=void 0,i.clickLetter=function(e){var t=document.getElementById(e);t&&i.cityInnerRef.current&&i.cityInnerRef.current.scrollTo({top:t.offsetTop-105,behavior:"smooth"})},i.throttle=function(e,t){return function(){for(var n=this,r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];var c=this;clearTimeout(this.timeout),this.timeout=setTimeout(function(){n.timeout=null,e.apply(c,a)},t)}},i.changeInputValue=function(e){var t=i.state.hadInputValue,n=e.target.value,r=t;n||i.setState({searchList:[]}),n&&!t?r=!0:!n&&t&&(r=!1),i.setState({hadInputValue:r},i.throttle(i.searchCity,300))},i.clearInputValue=function(){i.inputRef.current&&(i.inputRef.current.value=""),i.setState({hadInputValue:!1,searchList:[]})},i.searchCity=(0,l.A)(ie().m(function e(){var t,n,r,a,c,o;return ie().w(function(e){for(;;)switch(e.n){case 0:if(t=i.inputRef.current,n={searchList:[]},r="",null==t||!t.value){e.n=2;break}return a={levels:"1,2",pinyinStartsWith:"",nameStartsWith:""},r=t.value.trim(),/^[a-zA-Z]+$/.test(r)?a.pinyinStartsWith=r:a.nameStartsWith=r,e.n=1,D.searchCityListNew(a);case 1:(c=e.v)&&Array.isArray(c)&&(o=c.filter(function(e,t,n){return n.map(function(e){return e.name}).lastIndexOf(e.name)===t}),n={searchList:o});case 2:(null==t?void 0:t.value.trim())===r&&i.setState(n);case 3:return e.a(2)}},e)})),i.switchCityLayer=function(){i.setState({showCityLayer:!i.state.showCityLayer,showTypeLayer:!1},function(){i.clearInputValue(),i.props.handleCounter(!i.state.showCityLayer)})},i.closeCityLayer=function(){i.setState({showCityLayer:!1})},i.switchTypeLayer=function(){i.setState({showTypeLayer:!i.state.showTypeLayer,showCityLayer:!1},function(){i.props.handleCounter(!i.state.showTypeLayer)})},i.closeTypeLayer=function(){i.setState({showTypeLayer:!1})},i.resetMap=function(){i.setState({displayList:!1,recommendList:null},function(){i.props.resetMap(),i.closeCityLayer()})},i.clickCity=function(e,t){i.props.handleCounter(),i.props.setCurrentCity(e,function(){t&&i.checkCityList()})},i.changeCityByMap=function(e){var t=i.props.currentCity;(null===t||e&&t.id!==e.id)&&i.clickCity(e,!1)},i.backList=function(){i.showList(),i.props.focusCity()},i.showList=function(){i.setState({displayList:!0})},i.clickOtherSide=function(){var e=function(e){var t=i.cityLayerRef.current,n=i.typeLayerRef.current;t&&!t.contains(e.target)&&i.closeCityLayer(),n&&!n.contains(e.target)&&i.closeTypeLayer()};window.addEventListener("touchstart",e),window.addEventListener("click",e)},i.selectProvince=function(e){i.setState({selectedCityList:e})},i.renderSearchItem=function(){var e=i.state,t=e.searchList,n=e.provinceList;return t?a().createElement("div",{className:"service-city-search-list"},t.map(function(e){return a().createElement("div",{key:e.id+e.name,className:"service-city-search-item",onClick:function(){i.setState({selectedCityList:Object.values(n).flat().find(function(t){return t.id.toString()===e.id.toString().substring(0,2).concat("0000")})||null,onSelected:2}),i.closeCityLayer(),i.clickCity(e,!0),i.clearInputValue()}},e.name)})):null},i.renderCityItem=function(e){var t,n=i.props.currentCity;return a().createElement("div",{key:e.id,className:"service-city-list-row"},a().createElement("div",{className:"service-city-province"},a().createElement("span",{onClick:function(){i.closeCityLayer(),i.clickCity(e,!0)},className:(null==n?void 0:n.id)===e.id?"current":""},e.name)),a().createElement("div",{className:"service-city-item"},null===(t=e.childRegions)||void 0===t?void 0:t.map(function(e){return a().createElement("span",{key:e.id,onClick:function(){i.closeCityLayer(),i.clickCity(e,!0)},className:(null==n?void 0:n.id)===e.id?"current":""},e.name)})))},i.checkResult=function(){var e,t=i.props,n=t.provinceCount,r=t.cityCount,a=t.countyCount,c=t.currentCity,o=t.type,s=i.state.typeLabel,l=null,u=!1;
1if(null===c&&"全部门店"!==s?(l=[],Object.values(n).forEach(function(e){e.forEach(function(e){l&&l.push(e)})})):null!=c&&c.id&&(1===c.level?l=n[c.id]:2===c.level?l=r[c.id]:3===c.level&&(l=a[c.id])),null!==(e=l)&&void 0!==e&&e.length)for(var p=0;p<l.length;p++){var m=l[p];if(!o||o.includes(m.type.toString().toLowerCase())){u=!0;break}}return{list:l,hasResult:u}},i.renderList=function(e,t){var n=i.props,r=n.changeCurrent,c=n.type,o=n.current,s=i.state.displayList;if(!e)return i.renderError();var l=V(e);return s?a().createElement("div",{className:"service-list"},e.length&&t?a().createElement("div",{className:"service-list-inner"},a().createElement(ae,{changeCurrent:r,list:l,type:c,current:o})):i.renderError()):null},i.renderAllList=function(e,t){var n=i.props,r=n.changeCurrent,c=n.type,o=n.current;if(!e)return null;var s=V(e);return a().createElement("div",{className:"service-list"},e.length&&t?a().createElement("div",{className:"service-list-inner"},a().createElement(ae,{changeCurrent:r,list:s,type:c,current:o})):i.renderError())},i.timeout=null,i.startType=0,oe){case"1":i.startType=1;break;case"2":i.startType=2;break;case"3":i.startType=3;break;default:i.startType=0}return i.state={showCityLayer:!1,provinceList:{},showTypeLayer:!1,typeLabel:se[Number(i.startType)],displayList:!(null!==(n=i.props.currentCity)&&void 0!==n&&n.id),recommendList:null,hadInputValue:!1,searchList:[],selectedCityList:null,onSelected:1},i}
1return(0,y.A)(t,e),(0,m.A)(t,[{key:"componentDidMount",value:function(){this.getCityList(),this.clickOtherSide()}},{key:"getCityList",value:function(){var e=(0,l.A)(ie().m(function e(){var t,n;return ie().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,D.getServiceCity({type:"SERVICE_CENTER"});case 1:t=e.v,n={},Array.isArray(t)&&t.length&&(t.forEach(function(e){if(e.pinyin){var t=e.pinyin.slice(0,1);n[t]||(n[t]=[]),n[t].push(e)}}),this.setState({provinceList:n}));case 2:return e.a(2)}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"selectType",value:function(e){var t=this.props,n=t.selectType,r=t.current;n(e.value),this.setState({typeLabel:e.label},function(){}),r&&r.type&&e.value&&!e.value.includes(r.type.toString().toLowerCase())&&this.showList(),this.closeTypeLayer()}},{key:"checkCityList",value:function(){var e=this.props,t=e.focusCity,n=e.changeCurrent,r=e.currentCity;null!=r&&r.id&&(n(null),t(),this.showList(),this.closeTypeLayer())}},{key:"renderSelect",value:function(e,t,n,r){return a().createElement("div",{onClick:function(t){t.stopPropagation(),e()},onTouchStart:function(e){return e.stopPropagation()},className:"service-bar-select ".concat(t?"active":"")},a().createElement("div",{className:"service-bar-select-value"},n.length>12?"".concat(n.substring(0,12),"..."):n),a().createElement("i",{className:"iconfont iconfont-arrowdown"}),t?a().createElement("div",{onClick:function(e){return e.stopPropagation()},onTouchStart:function(e){return e.stopPropagation()},className:"service-bar-select-layer"},r):null)}},{key:"renderCity",value:function(){var e,t,n=this,r=this.state,i=r.provinceList,c=r.hadInputValue,o=r.searchList,s=r.selectedCityList,l=r.onSelected,u=this.props.currentCity,p=Object.keys(i).sort();return a().createElement("div",{ref:this.cityLayerRef,className:"service-city"},a().createElement("div",{className:"service-city-search-container"},a().createElement("div",{className:"service-city-search-wrapper"},a().createElement("i",{className:"iconfont iconfont-search service-city-search-icon"}),a().createElement("input",{ref:this.inputRef,type:"text",placeholder:"搜索省份或城市",autoComplete:"off",onChange:this.changeInputValue,className:"service-city-search-input"}),c?a().createElement("i",{className:"iconfont iconfont-guanbi service-city-close-icon",onClick:this.clearInputValue}):null)),c?a().createElement("div",{className:"service-city-search-result"},o&&o.length?a().createElement(a().Fragment,null,this.renderSearchItem()):a().createElement("div",{className:"service-city-search-empty"},"暂无相关地点,请切换后重试")):a().createElement(a().Fragment,null,a().createElement("div",{className:"service-city-tabs"},a().createElement("div",{className:"service-city-tab ".concat(1===l?"active":""),onClick:function(){n.setState({onSelected:1})}},s?s.name:"省份"),s?a().createElement("div",{className:"service-city-tab ".concat(2===l?"active":""),onClick:function(){n.setState({onSelected:2})}},u&&null!==(e=s.childRegions)&&void 0!==e&&e.includes(u)?u.name:"城市"):null),a().createElement("div",{ref:this.cityInnerRef,className:"service-city-inner"},1===l?a().createElement("div",{className:"service-city-section"},a().createElement("span",{className:"service-city-section-label"},"#"),a().createElement("div",{className:"service-city-section-title",onClick:function(){n.resetMap(),n.setState({onSelected:1,selectedCityList:null})}},"全国")):null,1===l?p.map(function(e){var t;return a().createElement("div",{key:e,className:"service-city-section"},a().createElement("span",{className:"service-city-section-label"},e.toUpperCase()),a().createElement("div",{className:"service-city-section-content"},null===(t=i[e])||void 0===t?void 0:t.map(function(e){return a().createElement("span",{key:e.id,className:"service-city-section-item",onClick:function(){n.setState({selectedCityList:e,onSelected:2})}},e.name)})))}):null,2===l&&s?null===(t=s.childRegions)||void 0===t?void 0:t.map(function(e){return a().createElement("div",{className:"service-city-section",key:e.id},a().createElement("span",{className:"service-city-section-item city",onClick:function(){n.clickCity(e,!0),n.setState({showCityLayer:!1})}},a().createElement("span",null,e.name),e.id.toString()===(null==u?void 0:u.id.toString())?a().createElement("i",{className:"lxiconfont lxiconfont-select1"}):null))}):null)))}},{key:"renderTypeList",value:function(){var e=this,t=this.state.typeLabel;
1return a().createElement("div",{ref:this.typeLayerRef,className:"service-bar-list"},X.map(function(n){return a().createElement("div",{onClick:function(){return e.selectType(n)},key:n.label,className:"service-bar-item ".concat(n.label===t?"current":"")},n.label)}))}},{key:"renderError",value:function(){return a().createElement(a().Fragment,null,a().createElement("div",{className:"service-list-error"},a().createElement("img",{className:"service-list-error-icon",src:"https://p.ampmake.com/fed//tmp/egg-multipart-tmp/fed-server-api/2025/12/09/14/fe27b36d-9123-41a8-a505-9e9eb03ab4a9.png"}),a().createElement("div",{className:"service-list-error-text"},"该地区暂无门店,换个地方试试吧")))}},{key:"renderCount",value:function(){var e=this.props,t=e.typeCount,n=e.currentCity,r=this.state.typeLabel;return"{}"===JSON.stringify(t)||null===n&&"全部门店"!==r?null:a().createElement("div",{className:"nation-count"},a().createElement("div",{className:"nation-count-item"},a().createElement("img",{className:"nation-count-item-icon",src:"https://p.ampmake.com/fed//tmp/egg-multipart-tmp/fed-server-api/2025/11/20/15/4f5648b9-564a-4d87-bdc9-d0e29055b1d7.png"}),a().createElement("div",{className:"content"},a().createElement("div",{className:"nation-count-item-name"},"零售中心"),a().createElement("div",{className:"nation-count-item-number"},(t.retail||0)+(t.temporary_exhibition||0)))),a().createElement("div",{className:"nation-count-item"},a().createElement("img",{className:"nation-count-item-icon",src:"https://p.ampmake.com/fed//tmp/egg-multipart-tmp/fed-server-api/2025/11/20/15/e8a9e4e0-ea4c-4ab8-83e4-fe65e1f589ca.png"}),a().createElement("div",{className:"content"},a().createElement("div",{className:"nation-count-item-name"},"交付中心"),a().createElement("div",{className:"nation-count-item-number"},(t.deliver||0)+(t.temporary_deliver||0)))),a().createElement("div",{className:"nation-count-item"},a().createElement("img",{className:"nation-count-item-icon",src:"https://p.ampmake.com/fed//tmp/egg-multipart-tmp/fed-server-api/2025/11/20/15/fd08d8ed-a471-46f9-962d-188a57f041c4.png"}),a().createElement("div",{className:"content"},a().createElement("div",{className:"nation-count-item-name"},"服务中心"),a().createElement("div",{className:"nation-count-item-number"},(t.aftersale||0)+(t.temporary_aftersale_support||0)+(t.spray||0)+(t.union||0)))))}},{key:"render",value:function(){var e=this.props,t=e.currentCity,n=e.provinceCount,r=this.state,i=r.showCityLayer,c=r.showTypeLayer,o=r.typeLabel,s=this.checkResult(),l=s.list,u=s.hasResult;return"{}"===JSON.stringify(n)?null:a().createElement("div",{className:"service-main"},a().createElement("div",{className:"service-bar"},this.renderSelect(this.switchCityLayer,i,t?t.name:"全国",this.renderCity()),this.renderSelect(this.switchTypeLayer,c,o,this.renderTypeList())),t?this.renderList(l,u):this.renderCount(),null===t&&"全部门店"!==o?this.renderAllList(l,u):null)}}]),t}(r.PureComponent),ue=n(84255),pe=function(e){function t(){return(0,p.A)(this,t),(0,d.A)(this,(0,f.A)(t).apply(this,arguments))}return(0,y.A)(t,e),(0,m.A)(t,[{key:"zoom",value:function(e){var t=this.props.zoom;"function"==typeof t&&t(e)}},{key:"render",value:function(){var e=this;return a().createElement("div",{className:"service-zoomer"},a().createElement("div",{onClick:function(){ue.A.ev("click_30d8o3640m"),e.zoom(1)},className:"service-zoomer-button"}),a().createElement("div",{onClick:function(){ue.A.ev("click_f4nCevzkLy"),e.zoom(-1)},className:"service-zoomer-button"}))}}]),t}(r.PureComponent),me="https://p.ampmake.com/fed//tmp/egg-multipart-tmp/fed-server-api/2025/12/23/14/bae1ca24-27cd-4776-88fc-45b85976d1cf.png",de="https://p.ampmake.com/fed//tmp/egg-multipart-tmp/fed-server-api/2025/11/18/14/07fe6522-5206-47c2-9519-5e82303966d4.png",fe="https://p.ampmake.com/fed//tmp/egg-multipart-tmp/fed-server-api/2025/11/18/14/4ad61d02-71c9-443d-b90b-4ce4051bff0b.png",ve="https://p.ampmake.com/fed//tmp/egg-multipart-tmp/fed-server-api/2025/12/23/14/a575ea84-bd12-4343-83ab-0518042158c9.png",ye="https://p.ampmake.com/fed//tmp/egg-multipart-tmp/fed-server-api/2025/11/18/14/ffb3dea6-81c2-4c52-804f-d1f0e9ddf78d.png",he="https://p.ampmake.com/fed//tmp/egg-multipart-tmp/fed-server-api/2025/11/18/14/6a0e4f88-40b9-47f9-ba82-c5127f77f4a8.png",ge="https://p.ampmake.com/fed//tmp/egg-multipart-tmp/fed-server-api/2025/12/23/14/edc97981-10be-41e8-99e8-da380671c053.png",Ae="https://p.ampmake.com/fed//tmp/egg-multipart-tmp/fed-server-api/2025/11/18/14/2728e765-3979-4552-94a5-84aa19a9bc00.png",we="https://p.ampmake.com/fed//tmp/egg-multipart-tmp/fed-server-api/2025/11/18/14/5cd4d2c2-f870-4a9f-9b5e-b39b99ab019b.png",be=[8,32,60
1],Ce=function(e,t){if(t){if(e.iconStyle[0].url===me)return;e.iconStyle[0]={url:me,anchor:new e.AMap.Pixel(be[0]/2,be[0]),size:e.state.type===X[0].value||e.state.type===X[1].value?new e.AMap.Size(be[0],be[0]):new e.AMap.Size(0,0),zIndex:43},e.iconStyle[2]={url:ve,anchor:new e.AMap.Pixel(be[0]/2,be[0]),size:e.state.type===X[0].value||e.state.type===X[2].value?new e.AMap.Size(be[0],be[0]):new e.AMap.Size(0,0),zIndex:42},e.iconStyle[4]={url:ge,anchor:new e.AMap.Pixel(be[0]/2,be[0]),size:e.state.type===X[0].value||e.state.type===X[3].value?new e.AMap.Size(be[0],be[0]):new e.AMap.Size(0,0),zIndex:41}}else{if(e.iconStyle[0].url===de)return;e.iconStyle[0]={url:de,anchor:new e.AMap.Pixel(be[1]/2,be[1]),size:e.state.type===X[0].value||e.state.type===X[1].value?new e.AMap.Size(be[1],be[1]):new e.AMap.Size(0,0),zIndex:43},e.iconStyle[2]={url:ye,anchor:new e.AMap.Pixel(be[1]/2,be[1]),size:e.state.type===X[0].value||e.state.type===X[2].value?new e.AMap.Size(be[1],be[1]):new e.AMap.Size(0,0),zIndex:42},e.iconStyle[4]={url:Ae,anchor:new e.AMap.Pixel(be[1]/2,be[1]),size:e.state.type===X[0].value||e.state.type===X[3].value?new e.AMap.Size(be[1],be[1]):new e.AMap.Size(0,0),zIndex:41}}e.markerLayer.setStyle(e.iconStyle)},Ee=n(5413),Le=n.n(Ee),Se=["#057568","#7F8FA5","#4CACE7"];var ke=n(8949);function Me(e){return function(e){var t,n,r=e.name,i=e.address,c=e.time,o=e.tel,s=e.style,l=e.imgUrl,u=e.starLevel,p=e.type;return Le().renderToString(a().createElement(a().Fragment,null,a().createElement("img",{className:"service-card-img",src:l||"https://p.ampmake.com/tur/rm/d515fad3-4d20-45a6-8693-9a3aac74fe83.jpg?x-oss-process=image/resize,w_400"}),a().createElement("div",{className:"service-card-title"},a().createElement("span",{className:"service-card-title-type",style:{backgroundColor:Se[Math.floor(s/2)]}},(n="",(t=p)&&J[t]&&(n="SPRAY"===t||"TEMPORARY_DELIVER"===t||"UNION"===t?J[t].slice(2,4):"TEMPORARY_AFTERSALE_SUPPORT"===t?"售后":J[t].slice(0,2)),n)),u?a().createElement("span",{className:"service-card-title-starlevel"},u,"星"):null,a().createElement("span",{className:"service-card-title-name"},r)),a().createElement("div",{className:"service-card-address"},i),c||o?a().createElement("div",{className:"service-card-timeandtel"},c?a().createElement("span",{className:"time"},"营业时间:",c):null,c&&o?a().createElement("span",null," | "):null,o?a().createElement("span",{className:"tel"},"电话:",o):null):null,a().createElement("div",{className:"service-card-footer"},a().createElement("span",{className:"service-card-link",id:"service-card-link"},0===s?"查看路线":""),a().createElement("span",{className:"service-card-button",id:"service-card-button"},0===s?"预约试驾":"查看路线"))))}(e)}function Ne(e){e.style%2==0?e.style+=1:e.style-=1}function Oe(e){e.openedMarker&&(e.MapObject.remove(e.openedMarker.marker),e.openedMarker.data.style%2==1&&Ne(e.openedMarker.data),e.setState({current:null}),e.openedMarker=null,e.markerLayer.setStyle(e.iconStyle))}function Te(e,t,n){if(t.openedMarker&&t.openedMarker.data===e.data)Oe(t);else{Oe(t),t.setState({current:e.data}),t.openedMarker={data:e.data,marker:new t.AMap.Marker({zIndex:300,content:" ",label:{content:Me(e.data)},position:e.data.lnglat,map:t.MapObject,offset:[0,-1.2*be[2]]})},Ne(t.openedMarker.data),t.markerLayer.setStyle(t.iconStyle),n||function(e,t){var n=e.MapObject.lngLatToContainer(t.lnglat),r=e.MapObject.lngLatToContainer(e.MapObject.getCenter()),a=window.innerWidth,i=window.innerHeight,c={current:{x:0,y:0}};c.current.y=r.y,c.current.x=r.x,c.current=(0,o.A)({},r),n.y<480&&(c.current.y-=480-n.y),n.y>=i-80&&(c.current.y-=i-80-n.y);var s=function(e,t){n.x<e&&(c.current.x-=e-n.x),a-n.x<t&&(c.current.x+=t-a+n.x)};a>=1920?s(800,350):a>=1440?s(730,300):a>=768?s(720,300):s(800,350),c.current.y===r.y&&c.current.x===r.x||e.MapObject.setCenter(e.MapObject.containerToLngLat(c.current),!1,100)}(t,e.data);var r=function(){var e=t.openedMarker.data,n=e.lnglat,r=e.address;if(t.userLoc){var a="https://uri.amap.com/navigation?from=".concat(t.userLoc.lng,",").concat(t.userLoc.lat,",我的位置&to=").concat(n[0],",").concat(n[1],",").concat(r,"&mode=car&policy=1&src=com.mzwu.www&callnative=1");(0,ke.W2)(a,!0)}else{var i="https://uri.amap.com/navigation?to=".concat(n[0],",").concat(n[1],",").concat(r,"&mode=car&policy=1&src=com.mzwu.www&callnative=1");(0,ke.W2)(i,!0)}};if(1===t.openedMarker.data.style){var a=document.getElementById("service-card-link");a&&a.addEventListener("click",function(){r()});var i=document.getElementById("service-card-button");i&&i.addEventListener("click",function(){var e,n,r,a,i,c,o,s,l;e=t.openedMarker.data,n=e.type,r=e.cityId,a=e.cityName,i=e.provinceName,c=e.provinceId,o=e.code,s=e.id,l="number"==typeof n?o:s,window.open("/drive/shop.html?cityId=".concat(r,"&centerId=").concat(l,"&cityName=").concat(encodeURIComponent(a||""),"&provinceId=").concat(c,"&provinceName=").concat(encodeURIComponent(i||""),"&sourceTag=storeMap"))})}else{var c=document.getElementById("service-card-button");c&&c.addEventListener("click",function(){r()})}}}var Re=function(e){var t=e.markerList.filter(function(t){return!!t.lnglat&&(n=t.lnglat[0],r=t.lnglat[1],!(e.bounds&&e.bounds.lng&&e.bounds.lat)||n>=e.bounds.lng[0]&&n<=e.bounds.lng[1]&&r>=e.bounds.lat[0]&&r<=e.bounds.lat[1]);var n,r});e.markerLayer.setData(t),e.markerLayer.setStyle(e.iconStyle)};function xe(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function i(n,r,a,i){var s=r&&r.prototype instanceof o?r:o,l=Object.create(s.prototype);return je(l,"_invoke",function(n,r,a){var i,o,s,l=0,u=a||[],p=!1,m={p:0,n:0,v:e,a:d,f:d.bind(e,4),d:function(t,n){return i=t,o=0,s=e,m.n=n,c}};function d(n,r){for(o=n,s=r,t=0;!p&&l&&!a&&t<u.length;t++){var a,i=u[t],d=m.p,f=i[2];n>3?(a=f===r)&&(s=i[(o=i[4])?5:(o=3,3)],i[4]=i[5]=e):i[0]<=d&&((a=n<2&&d<i[1])?(o=0,m.v=r,m.n=i[1]):d<f&&(a=n<3||i[0]>r||r>f)&&(i[4]=n,i[5]=r,m.n=f,o=0))}if(a||n>1)return c;throw p=!0,r}return function(a,u,f){if(l>1)throw TypeError("Generator is already running");for(p&&1===u&&d(u,f),o=u,s=f;(t=o<2?e:s)||!p;){i||(o?o<3?(o>1&&(m.n=-1),d(o,s)):m.n=s:m.v=s);try{if(l=2,i){if(o||(a="next"),t=i[a]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");
1if(!t.done)return t;s=t.value,o<2&&(o=0)}else 1===o&&(t=i.return)&&t.call(i),o<2&&(s=TypeError("The iterator does not provide a '"+a+"' method"),o=1);i=e}else if((t=(p=m.n<0)?s:n.call(r,m))!==c)break}catch(t){i=e,o=1,s=t}finally{l=1}}return{value:t,done:p}}}(n,a,i),!0),l}var c={};function o(){}function s(){}function l(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(je(t={},r,function(){return this}),t),p=l.prototype=o.prototype=Object.create(u);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,je(e,a,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=l,je(p,"constructor",l),je(l,"constructor",s),s.displayName="GeneratorFunction",je(l,a,"GeneratorFunction"),je(p),je(p,a,"Generator"),je(p,r,function(){return this}),je(p,"toString",function(){return"[object Generator]"}),(xe=function(){return{w:i,m:m}})()}function je(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}je=function(e,t,n,r){function i(t,n){je(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},je(e,t,n,r)}Z.Ay.browser.isMobile()&&(window.location.href="/app/service.html");var Ie=Z.Ay.getQueryStringByName("pureMode"),ze=Z.Ay.getQueryStringByName("startType"),Pe=Ie?[90,40]:[106.0903650135,40.8638117753],_e=10.5,Ge=function(e){function t(e){var n;return(0,p.A)(this,t),(n=(0,d.A)(this,(0,f.A)(t).call(this,e))).AMap=null,n.MapObject=null,n.mainRef=(0,r.createRef)(),n.iconStyle=[],n.markerLayer=null,n.markerList=[],n.bounds=[],n.openedMarker=null,n.geolocation=null,n.geocoder=null,n.userLoc=null,n.autoComplete=null,n.loadMap=function(){var e;n.MapObject=new n.AMap.Map("mapWrap",{center:Pe,zooms:[4,18],zoom:4,mapStyle:"amap://styles/87ee386e8a29a99de685d0707a4614d1"}),n.MapObject.myGetBounds=function(){return{lat:[n.MapObject.getBounds().southWest.lat,n.MapObject.getBounds().northEast.lat],lng:[n.MapObject.getBounds().southWest.lng,n.MapObject.getBounds().northEast.lng]}},n.iconStyle=(e=(0,v.A)(n),[{url:me,anchor:new e.AMap.Pixel(be[0]/2,be[0]),size:new e.AMap.Size(be[0],be[0]),zIndex:43},{url:fe,anchor:new e.AMap.Pixel(be[2]/2,1.08*be[2]),size:new e.AMap.Size(be[2],1.08*be[2]),zIndex:45},{url:ve,anchor:new e.AMap.Pixel(be[0]/2,be[0]),size:new e.AMap.Size(be[0],be[0]),zIndex:42},{url:he,anchor:new e.AMap.Pixel(be[2]/2,1.08*be[2]),size:new e.AMap.Size(be[2],1.08*be[2]),zIndex:45},{url:ge,anchor:new e.AMap.Pixel(be[0]/2,be[0]),size:new e.AMap.Size(be[0],be[0]),zIndex:41},{url:we,anchor:new e.AMap.Pixel(be[2]/2,1.08*be[2]),size:new e.AMap.Size(be[2],1.08*be[2]),zIndex:45}]),function(e){e.markerLayer=new e.AMap.MassMarks([],{opacity:1,zIndex:100,cursor:"pointer",style:e.iconStyle}),e.markerLayer.setMap(e.MapObject),e.markerLayer.on("click",function(t){Te(t,e)}),e.MapObject.on("mousedown",function(){Oe(e)}),e.MapObject.on("touchstart",function(){Oe(e)})}((0,v.A)(n)),new n.AMap.DistrictLayer.World({zIndex:15,styles:{"nation-stroke":function(e){return"Nation_Border_China"===e.type?"#B6C7D3":"#F4F6F9"},"coastline-stroke":"","stroke-width":3,fill:"",zIndex:15}}).setMap(n.MapObject),n.initMap();var t=function(){return n.loadOverlay()};n.MapObject.on("zoomend",function(){ue.A.ev("click_9b85RJI97G");var e=U((0,v.A)(n));Ce((0,v.A)(n),e<=5),n.handleCounter(),t()}),n.MapObject.on("moveend",t),n.MapObject.on("dragend",t),n.getLocation();var r=document.getElementsByClassName("amap-mcode");r.length>0&&(r[0].innerHTML="- GS(2024)1158号")},n.getLocation=function(){n.geolocation.getCurrentPosition(function(e,t){"complete"===e&&(W((0,v.A)(n),{zoom:_e,point:t.position}),n.userLoc=t.position,n.geocoder.getAddress(n.userLoc,function(e,r){"complete"===e&&n.setState({currentCity:{lat:t.position.lat,lng:t.position.lng,level:2,name:r.regeocode.formattedAddress,id:r.regeocode.addressComponent.adcode.substring(0,4).concat("00")}})}))}),n.getData()},n.loadOverlay=function(){if(n.MapObject){var e=n.MapObject.myGetBounds();n.bounds=e,Re((0,v.A)(n))}},n.selectType=function(e){e!==n.state.type&&n.setState({type:e},function(){Oe((0,v.A)(n)),function(e,t){switch(e.state.type){case X[0].value:e.iconStyle.forEach(function(n,r){n.size=r%2==0?new e.AMap.Size(be[t],be[t]):new e.AMap.Size(be[2],1.08*be[2])});break;case X[1].value:e.iconStyle.forEach(function(n,r){n.size=0===r?new e.AMap.Size(be[t],be[t]):1===r?new e.AMap.Size(be[2],1.08*be[2]):new e.AMap.Size(0,0)});break;case X[2].value:e.iconStyle.forEach(function(n,r){n.size=2===r?new e.AMap.Size(be[t],be[t]):3===r?new e.AMap.Size(be[2],1.08*be[2]):new e.AMap.Size(0,0)});break;case X[3].value:e.iconStyle.forEach(function(n,r){n.size=4===r?new e.AMap.Size(be[t],be[t]):5===r?new e.AMap.Size(be[2],1.08*be[2]):new e.AMap.Size(0,0)})}}((0,v.A)(n),U((0,v.A)(n))<=5?0:1),n.loadOverlay()})},n.focusCity=function(){var e=n.state.currentCity;if(e){var t=e.lng,r=e.lat,a=1===e.level?7.5:_e;if(Y((0,v.A)(n),a),t&&r){Oe((0,v.A)(n));var i=new n.AMap.LngLat(t,r);n.MapObject.setCenter(i,!1,200)}}},n.changeCurrent=function(e,t){n.setState({current:e},function(){if(e){var r=n.state.currentCity,a=e.provinceId,i=e.provinceName,c=e.cityId,o=e.cityName,s=e.countyId,l=e.countyName,u=e.lat,p=e.lng,m=(null==r?void 0:r.level)||2,d=1===m?a:2===m?c:s,f=1===m?i:2===m?o:l;if(t&&d&&f){var y={id:d.toString(),name:f,lat:u,lng:p,level:m};n.mainRef.current&&n.mainRef.current.changeCityByMap(y)}n.clickOverlay(!t),Te({target:n.markerLayer,data:e},(0,v.A)(n))}})},n.zoomMap=function(e){var t=U((0,v.A)(n))+e;t<4?t=4:t>18&&(t=18),Y((0,v.A)(n),t)},n.handleCounter=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=U((0,v.A)(n));n.setState({displayCounter:e&&t<=5})},n.setCurrentCity=function(e,t){n.setState({currentCity:e},t)},n.resetMap=function(){n.setState({current:null,currentCity:null,displayCounter:!0},n.initMap)},n.state={provinceCount:{},cityCount:{},countyCount:{},typeCount:{},current:null,currentCity:null,type:"",displayCounter:!0,showDot:!0,mode:"nation"},n}var n;
1return(0,y.A)(t,e),(0,m.A)(t,[{key:"componentWillUnmount",value:function(){window.LiAdToCenter=void 0,window.LiNameToAdcode=void 0}},{key:"componentDidMount",value:function(){var e=this;ne.A.Init({type:"16"}),window.forceWebGL=!0,window._AMapSecurityConfig={serviceHost:"".concat(location.origin,"/_AMapService")},Ie&&document.body.classList.add("pure-mode"),te().load({key:"2b516dc3c7bc01bc46611dd3c8716bc5",version:"2.0",plugins:["AMap.DistrictLayer","AMap.Scale","AMap.Geocoder","AMap.DistrictSearch","AMap.Geolocation","AMap.AutoComplete"],AMapUI:{version:"1.1",plugins:[]}}).then(function(t){switch(e.AMap=t,e.geolocation=new e.AMap.Geolocation({enableHighAccuracy:!0,timeout:1e4,position:"RB",offset:[10,20],zoomToAccuracy:!1,showMarker:!1,showCircle:!1,panToLocation:!1}),e.geocoder=new e.AMap.Geocoder({radius:500}),e.autoComplete=new e.AMap.AutoComplete,e.loadMap(),new t.DistrictSearch({subdistrict:2,level:"city"}).search("中国",function(e,t){if("complete"===e){var n=t.districtList[0].districtList;window.LiNameToAdcode=new Map,window.LiAdToCenter=new Map,n.forEac
1h(function(e){window.LiNameToAdcode.set(e.name,{adcode:e.adcode,level:1}),window.LiAdToCenter.set(e.adcode,e.center),e.districtList&&e.districtList.forEach(function(e){window.LiNameToAdcode.set(e.name,{adcode:e.adcode,level:2}),window.LiAdToCenter.set(e.adcode,e.center)})})}}),ze){case"1":e.selectType("retail,temporary_exhibition");break;case"2":e.selectType("deliver,temporary_deliver");break;case"3":e.selectType("aftersale,temporary_aftersale_support,spray,union")}})}},{key:"initMap",value:function(){var e=(0,u.A)(this.AMap.LngLat,Pe);W(this,{zoom:4,point:e})}},{key:"getData",value:(n=(0,l.A)(xe().m(function e(t){var n,r,a,i,c,l,u=this;return xe().w(function(e){for(;;)switch(e.n){case 0:return n=this.state,r=n.provinceCount,a=n.cityCount,i=n.countyCount,c=n.typeCount,e.n=1,D.getCenterList({userLng:null==t?void 0:t.lng,userLat:null==t?void 0:t.lat,types:"RETAIL,DELIVER,AFTERSALE,SPRAY,TEMPORARY_EXHIBITION,TEMPORARY_AFTERSALE_SUPPORT,UNION"});case 1:(l=e.v)&&Array.isArray(l)&&l.length&&l.forEach(function(e){if("number"==typeof e.type&&e.locations&&(e.lat=e.locations.baiduLat,e.lng=e.locations.baiduLng),"{}"!==JSON.stringify(e.locations)&&(!e.lat||e.lat>0&&e.lat<60)&&(!e.lng||e.lng>70&&e.lng<140)&&J[e.type.toString()]){var t=K.BDToGD(e.lng,e.lat),n=(0,s.A)(t,2),o=n[0],l=n[1];e.gdLng=o,e.gdLat=l,e.style=2*H[e.type],e.tel=e.telephone?e.telephone:"",e.lnglat=[o,l],e.time=e.openingHours?e.openingHours:"",u.markerList.push(e),F(r,a,i,e),p=c,m=e.type,d=m.toString().toLowerCase(),void 0===p[d]&&(p[d]=0),p[d]++}var p,m,d}),Re(this),this.setState({provinceCount:(0,o.A)({},r),cityCount:(0,o.A)({},a),countyCount:(0,o.A)({},i),typeCount:(0,o.A)({},c)},function(){t?u.focusCityByLocation(t):u.loadOverlay()});case 2:return e.a(2)}},e,this)})),function(e){return n.apply(this,arguments)})},{key:"focusCityByLocation",value:function(e){var t=this.state,n=t.cityCount,r=t.countyCount;if(e.cityId){if(n[e.cityId]&&n[e.cityId].length>0){var a=(0,o.A)({},e,{id:e.cityId,name:e.cityName||"",level:2});this.mainRef.current&&this.mainRef.current.clickCity(a,!0)}if(r[e.cityId]&&r[e.cityId].length>0){var i=(0,o.A)({},e,{id:e.cityId,name:e.cityName||"",level:3});this.mainRef.current&&this.mainRef.current.clickCity(i,!0)}}else this.loadOverlay()}},{key:"clickOverlay",value:function(e){var t=this,n=this.state,r=n.current,a=n.currentCity;if(r){var i=r.lng,c=r.lat,o=r.gdLng,s=r.gdLat,l=(null==a?void 0:a.level)||2,u=function(){var n;i&&c?n=new t.AMap.LngLat(o,s):null!=a&&a.lng&&a.lat&&(n=new t.AMap.LngLat(a.lng,a.lat)),n&&!e&&t.MapObject.setCenter(n,!1,200)};U(this)<(1===l?7.5:_e)?u():(u(),this.loadOverlay())}}},{key:"render",value:function(){var e=this.state,t=e.provinceCount,n=e.cityCount,r=e.countyCount,i=e.typeCount,c=e.current,o=e.currentCity,s=e.type,l=e.mode;return a().createElement("div",{id:"service",className:"service".trim()},a().createElement("div",{className:"service-map",id:"mapWrap"}),a().createElement(le,{ref:this.mainRef,selectType:this.selectType,focusCity:this.focusCity,changeCurrent:this.changeCurrent,handleCounter:this.handleCounter,resetMap:this.resetMap,setCurrentCity:this.setCurrentCity,provinceCount:t,cityCount:n,countyCount:r,current:c,currentCity:o,type:s,mode:l,typeCount:i,autoComplete:this.autoComplete}),a().createElement(pe,{zoom:this.zoomMap}))}}]),t}(r.PureComponent);c().render(a().createElement(Ge),document.getElementById("app"))}},n={};function r(e){var a=n[e];if(void 0!==a)return a.exports;var i=n[e]={exports:{}};return t[e].call(i.exports,i,i.exports,r),i.exports}r.m=t,r.amdO={},e=[],r.O=function(t,n,a,i){if(!n){var c=1/0;for(u=0;u<e.length;u++){n=e[u][0],a=e[u][1],i=e[u][2];for(var o=!0,s=0;s<n.length;s++)(!1&i||c>=i)&&Object.keys(r.O).every(function(e){return r.O[e](n[s])})?n.splice(s--,1):(o=!1,i<c&&(c=i));if(o){e.splice(u--,1);var l=a();void 0!==l&&(t=l)}}return t}i=i||0;for(var u=e.length;u>0&&e[u-1][2]>i;u--)e[u]=e[u-1];e[u]=[n,a,i]},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){if(Array.isArray(t))for(var n=0;n<t.length;){var a=t[n++],i=t[n++];r.o(e,a)?0===i&&n++:0===i?Object.defineProperty(e,a,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,a,{enumerable:!0,get:i})}else for(var a in t)r.o(t,a)&&!r.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}
1}(),r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.dn=function(e){var t=Object.getOwnPropertyDescriptor(e,"name");(!t||!t.writable&&t.configurable)&&Object.defineProperty(e,"name",{value:"default",configurable:!0})},r.cjs=function(e){var t={exports:{}};return e.call(t.exports,t,t.exports),t.exports},r.p="https://p.ampmake.com/",function(){var e={4460:0};r.O.j=function(t){return 0===e[t]};var t=function(t,n){var a,i,c=n[0],o=n[1],s=n[2],l=0;if(c.some(function(t){return 0!==e[t]})){for(a in o)r.o(o,a)&&(r.m[a]=o[a]);if(s)var u=s(r)}for(t&&t(n);l<c.length;l++)i=c[l],r.o(e,i)&&e[i]&&e[i][0](),e[i]=0;return r.O(u)},n=self.webpackChunkm01=self.webpackChunkm01||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}();var a=r.O(void 0,[9991,2837,3068,3611,1107,3605,4842,4274],function(){return r(42369)});a=r.O(a)}();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.