(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/index/index"],{"053d7":function(e,t,n){"use strict";var a=n("4916"),i=n.n(a);i.a},"1ed6":function(e,t,n){"use strict";(function(e,t){var a=n("47a9");n("ec76");a(n("3240"));var i=a(n("4d45"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(i.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},4916:function(e,t,n){e.exports={theme_bg:"#f30213"}},"4d45":function(e,t,n){"use strict";n.r(t);var a=n("eea2"),i=n("9cfc");for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);n("053d7");var r=n("828b"),s=Object(r["a"])(i["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],void 0);t["default"]=s.exports},7826:function(e,t,n){"use strict";(function(e,a){var i=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n("7eb4")),r=i(n("ee10")),s=i(n("7ca3")),c=n("8f59");function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function l(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"scope.userLocation",n=this;e.getSetting({success:function(e){var a=e.authSetting[t];a?n.getLocation():n.getAuthorize()},fail:function(e){n.openSetting()}})},isAppAuthorized:function(){var t=this,n=e.getAppAuthorizeSetting(),a=n.locationAuthorized;switch(a){case"authorized":t.isAuthorized();break;case"denied":e.showModal({title:"提示",content:"已拒绝微信获取定位权限,即将打开权限管理页面,请把定位权限设置为允许~",confirmText:"前往设置",success:function(e){e.confirm?t.openAppAuthorizeSetting():e.cancel&&t.rejectGetLocation()}});break;case"not determined":e.showModal({title:"提示",content:"请授权微信获取定位权限~",confirmText:"同意授权",success:function(e){e.confirm?t.openAppAuthorizeSetting():e.cancel&&t.rejectGetLocation()}});break}},getAuthorize:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"scope.userLocation",n=this;e.authorize({scope:t,success:function(){n.getLocation()},fail:function(){n.openSetting()}})},openSetting:function(){var t=this;e.showModal({title:"提示",content:"我们需要获取您的位置信息,为您提供服务~",success:function(n){n.confirm?e.openSetting({success:function(e){!0===e.authSetting["scope.userLocation"]?t.getLocation():t.rejectGetLocation()},fail:function(e){console.log("小程序授权弹窗打开失败",e)}}):n.cancel&&t.rejectGetLocation()}})},rejectGetLocation:function(){e.showToast({title:"您拒绝了位置授权,小程序无法继续提供出行服务~",icon:"none",duration:3e3})},openAppAuthorizeSetting:function(){var t=this;e.openAppAuthorizeSetting({success:function(e){console.log("打开系统微信授权管理页成功",e),t.isAuthorized()},fail:function(e){console.log("打开系统微信授权管理页失败",e)}})},fuzzyMatch:function(e,t){if(e&&t){var n=e.toLowerCase(),a=t.toLowerCase();return n.includes(a)}console.log("找不到地址")},getLocation:function(){var t=this,n="";e.getLocation({type:"wgs84",success:function(a){n=a.latitude+","+a.longitude;var i=new g.BMapWX({ak:t.bdMapAk}),o={label:"",value:0},r=function(n){console.log("结果地址",n);var a=n.originalData.result.addressComponent;t.address=n.originalData.result.sematic_description,t.cityData.forEach((function(e){e.forEach((function(e){var n=t.fuzzyMatch(e.label,a.city);n&&(o=e)}))})),e.setStorageSync("district_id",o.value)};i.regeocoding({location:n,coordtype:"wgs84ll",ret_coordtype:"gcj02ll",fail:function(e){console.log("fail",e)},success:r})},fail:function(e){console.error("获取位置失败:",e)}})},toMain:function(e){var t=this;t.$.request({url:this.Config.URL.user.overview,success:function(n,a,i,o){if(e=Object.assign(e,n.member_info),t.login(e),e.im&&t.plantformInfo.config.chat_global&&t.$Socket.connectserver(e.im),t.notice.postNotificationName("RefreshCart",0),2==e.user_state&&t.$.toActive(),t.forcedLoginState)t.$.reLaunch({url:"/pages/index/member"});else if("pages/login/login"==getCurrentPages()[getCurrentPages().length-1].route||"/pages/login/login"==getCurrentPages()[getCurrentPages().length-1].route)if(getCurrentPages().length>1){var r=getCurrentPages()[getCurrentPages().length-2];if("pages/login/login"==r.route||"/pages/login/login"==r.route)t.$.switchTab({url:"/pages/index/member"});else if(r.refreshData)r.refreshData(r.options),t.$.navigateBack();else if(r.onLoad)r.onLoad(r.options),t.$.navigateBack();else{var s="/"+t.$.createUrl(r.route,r.options);t.$.gotopage(s)}}else t.$.switchTab({url:"/pages/index/member"});else{r=getCurrentPages()[getCurrentPages().length-1];"pages/login/login"==r.route||"/pages/login/login"==r.route?t.$.switchTab({url:"/pages/index/member"}):r.onLoad&&r.onLoad(r.options)}}})},bindLogin:function(){var e=this,t={ccbParamSJ:this.$route.query.ccbParamSJ,CITYID:this.$route.query.CITYID,USERCITYID:this.$route.query.USERCITYID};e.$.request({url:this.Config.URL.loginCCB,data:t,success:function(t,n,a,i){if(200==n){e.$.setStorageSync("uid",t.user_id),e.$.setStorageSync("ukey",t.key);e.toMain(t)}else e.$.showToast({icon:"none",title:e.__(a)})},fail:function(t,n){e.$.showToast({icon:"none",title:e.__("登录有误,请重试")})}})},initPageData:function(){var t=this;t.getPlantformInfo((function(n){if(t.Config.SUBSITE_ENABLE=n.config.subsite_enable,t.Config.LANG_ENABLE&&(t.Config.SUBSITE_ENABLE||t.Config.CHAIN_ENABLE)?t.leftWidth="160rpx":(t.Config.SUBSITE_ENABLE||t.Config.CHAIN_ENABLE)&&(t.leftWidth="120rpx"),t.setData({city:t.$.getStorageSync("site_name")?t.$.getStorageSync("site_name"):t.__("全国站")}),t.$.request({url:t.Config.URL.category_mobile_nav,loading:!1,ajaxCache:{timeout:t.Config.CACHE_EXPIRE},success:function(n,a,i){if(n){var o=n.items;o.unshift({id:0,category_name:t.__("推荐"),category_alias:t.__("推荐")}),t.setData({tabBars:o});for(var r=[],s=0,c=t.tabBars.length;sh&&(n.scrollLeft=g+m-h),g=this.screenHeight?this.setData({isQuickNav:!0}):this.setData({isQuickNav:!1}),this.commonAppIsHeaderNavFixed&&this.commonAppIsEnableSearch){var c=t.detail.scrollTop>35?35:t.detail.scrollTop,u=7*c;this.oldscposition=t.detail.scrollTop;if(198,1!=(this.plugins_mourning_data||0)){var l=u>198?198:u;this.setData({searchStyle:"width: calc(100% - "+l+"rpx);",searchIsFixed:c>=35})}}},returnTop:function(){var e=this;e.scrollTop=e.oldscposition,e.$nextTick((function(){e.scrollTop=0})),this.setData({isQuickNav:!1})},doNothing:function(){},setSwiperHeight:function(){var t=this,n="#content-wrap"+this.tabIndex,a=e.createSelectorQuery().in(this);a.select(n).boundingClientRect(),a.exec((function(e){e&&e[0]&&(t.swiperHeight=e[0].height)}))},handerSkipu:function(){e.navigateTo({url:"/member/member/supermarketlList"})}})};t.default=d}).call(this,n("df3c")["default"],n("3223")["default"])},"9cfc":function(e,t,n){"use strict";n.r(t);var a=n("7826"),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);t["default"]=i.a},eea2:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return a}));var a={uniNavBar:function(){return n.e("components/uni-nav-bar/uni-nav-bar").then(n.bind(null,"77f4"))},uniIcons:function(){return Promise.all([n.e("common/vendor"),n.e("components/uni-icons/uni-icons")]).then(n.bind(null,"4704"))},coupon:function(){return Promise.all([n.e("common/vendor"),n.e("components/coupon/coupon")]).then(n.bind(null,"5e04"))}},i=function(){var e=this,t=e.$createElement,n=(e._self._c,e.loadPageFlag?e.tabBars.length:null),a=e.loadPageFlag?e.tabBars.length:null,i=(e.loadPageFlag,null),o=e.loadPageFlag?e.__map(e.swiperTabItems,(function(t,n){var a=e.__get_orig(t),i=t.loadPageFlag?null:t.loadingText||e.__("加载中....");return{$orig:a,m1:i}})):null,r=e.loadPageFlag&&e.bannerShow?e.__("语言选择"):null,s=(e.loadPageFlag&&e.bannerShow,null),c=(e.loadPageFlag&&e.bannerShow,null),u=(e.loadPageFlag&&e.bannerShow,null),l=(e.loadPageFlag&&e.bannerShow,null),g=(e.loadPageFlag&&e.bannerShow,null),d=(e.loadPageFlag&&e.bannerShow,null),f=(e.loadPageFlag&&e.bannerShow,null),h=e.loadPageFlag&&e.bannerShow?e.__("确认选择"):null;e._isMounted||(e.e0=function(t){return t.stopPropagation(),e.$.gopage("/member/member/message")}),e.$mp.data=Object.assign({},{$root:{g0:n,g1:a,m0:i,l0:o,m2:r,m3:s,m4:c,m5:u,m6:l,m7:g,m8:d,m9:f,m10:h}})},o=[]}},[["1ed6","common/runtime","common/vendor"]]]);