java-mall-app/unpackage/dist/build/mp-weixin/pages/index/index.js
2025-12-12 17:04:03 +08:00

1 line
24 KiB
JavaScript

(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;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){(0,s.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var g=n("5c2c"),d={components:{statusBar:function(){n.e("components/status-bar").then(function(){return resolve(n("2039"))}.bind(null,n)).catch(n.oe)},uniNavBar:function(){n.e("components/uni-nav-bar/uni-nav-bar").then(function(){return resolve(n("77f4"))}.bind(null,n)).catch(n.oe)},diy:function(){Promise.all([n.e("common/vendor"),n.e("components/themes/diy")]).then(function(){return resolve(n("5602"))}.bind(null,n)).catch(n.oe)},downloadApp:function(){n.e("components/download-app").then(function(){return resolve(n("69ce"))}.bind(null,n)).catch(n.oe)}},data:function(){var e;return e={poisList:[],originalData:{},marker:{id:1,height:50,width:40},address:"获取中..",longitude:"116.404",latitude:"39.915",options:{},pageId:"",loadPageFlag:!1,CouponAmount:0,userIsNew:1,PageContent:[],BgConfig:{BackgroundObj:{type:1,bgColor:"#ffffff",pathColor:"#f8f8f8",path:""}},PageNav:{window:{navigationBarBackgroundColor:"#ffffff",navigationBarTextStyle:"black",navigationBarTitleText:"",backgroundColor:"#f8f8f8",backgroundTextStyle:"dark"}}},(0,s.default)(e,"loadPageFlag",!1),(0,s.default)(e,"hideDiy",!1),(0,s.default)(e,"chatInfo",{}),(0,s.default)(e,"shareImg",""),(0,s.default)(e,"shareTitle",""),(0,s.default)(e,"refresh",!0),(0,s.default)(e,"pageId",0),(0,s.default)(e,"screenHeight",0),(0,s.default)(e,"swiperHeight",0),(0,s.default)(e,"w",0),(0,s.default)(e,"chatUrl",""),(0,s.default)(e,"scrollLeft",0),(0,s.default)(e,"isClickChange",!1),(0,s.default)(e,"tabIndex",0),(0,s.default)(e,"swiperTabItems",[]),(0,s.default)(e,"tabBars",[]),(0,s.default)(e,"city","全中国"),(0,s.default)(e,"showSubsiteFlag",!0),(0,s.default)(e,"rightFlag",!0),(0,s.default)(e,"leftWidth","0rpx"),(0,s.default)(e,"rightWidth","70rpx"),(0,s.default)(e,"showPopFlag",!1),(0,s.default)(e,"index_pop_wap_img",""),(0,s.default)(e,"index_pop_wap_url",""),(0,s.default)(e,"bannerShow",!1),(0,s.default)(e,"current_currency",86),(0,s.default)(e,"current_lang","zh-CN"),(0,s.default)(e,"current_standard",!0),(0,s.default)(e,"current_img","https://media-mall-prod-1259811287.cos.ap-guangzhou.myqcloud.com/static/lancerdt/flags/square/5322affbc4d56.png"),(0,s.default)(e,"current_label","中文"),(0,s.default)(e,"initX","690"),(0,s.default)(e,"initY","1336"),(0,s.default)(e,"oldscposition",0),(0,s.default)(e,"isQuickNav",!1),(0,s.default)(e,"scrollTop",0),(0,s.default)(e,"commonAppIsHeaderNavFixed",!0),(0,s.default)(e,"commonAppIsEnableSearch",!0),(0,s.default)(e,"topContentStyle","padding-top:8px;"),(0,s.default)(e,"searchStyle",""),(0,s.default)(e,"searchIsFixed",!1),(0,s.default)(e,"topDistance",0),(0,s.default)(e,"siteNameColor","#fff"),(0,s.default)(e,"borderColor","#dfdfdf"),(0,s.default)(e,"fontColor","#fff"),(0,s.default)(e,"backgroundColor","transparent"),(0,s.default)(e,"provinceData",[]),(0,s.default)(e,"cityData",[]),(0,s.default)(e,"areaData",[]),e},watch:{},computed:(0,c.mapState)(["Config","StateCode","notice","plantformInfo","shopInfo","userInfo","hasLogin","newMsgNum","Lang"]),mounted:function(){var t=e.createSelectorQuery().in(this).select(".movableArea"),n=this;t.fields({size:!0,scrollOffset:!0},(function(e){e&&n.setData({initX:e.width,initY:e.height-100})})).exec()},onLoad:function(e){var t=this;return(0,r.default)(o.default.mark((function n(){var i,r,s,c;return o.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,t.$onLaunched;case 2:t.rightFlag=!0,t.rightWidth=40,i=t,i.$.getSystemInfo({success:function(e){i.setData({screenHeight:e.screenHeight})}}),i.setData({current_currency:i.Lang.currency_id,current_lang:i.Lang.lang,current_standard:i.Lang.standard,current_label:i.Lang.label,current_img:i.Lang.img}),e.scene&&(r=decodeURIComponent(e.scene),{},s=i.$.parse_str(r),e=Object.assign(e,s)),c=i.$.getSystemInfoSync().windowWidth,i.setData({w:c,options:e}),t.$nextTick((function(){t.setSwiperHeight()})),i.initPageData(),i.notice.addNotification("RefreshStoreName",i.RefreshStoreName,i),i.notice.addNotification("RefreshOrderChain",i.RefreshOrderChain,i),i.notice.addNotification("RefreshSubsite",i.RefreshSubsite,i),i.notice.addNotification("ScanCode",i.onScanCode,i),setTimeout((function(){try{$.showModal({title:"订阅提示",content:"是否订阅活动消息通知?",cancelText:"暂不订阅",confirmText:"立即订阅",success:function(e){e.confirm&&a.requestSubscribeMessage({tmplIds:i.tmplIds,success:function(e){console.log("success res====",e)},fail:function(e){console.log("fail res====",e)}})}})}catch(e){}}),1e3);case 17:case"end":return n.stop()}}),n)})))()},onReady:function(){},onShow:function(){this.getAppDistrict(),this.showCartNum();var t=e.getStorageSync("currentAddress");t?this.address=t.name:this.isPhoneLocationEnabled(),this.resetLang()},onHide:function(){},onUnload:function(){this.notice.removeNotification("RefreshStoreName",this),this.notice.removeNotification("RefreshOrderChain",this),this.notice.removeNotification("RefreshSubsite",this),this.notice.removeNotification("ScanCode",this)},onPullDownRefresh:function(){this.initData(!0)},onReachBottom:function(){},onShareAppMessage:function(){return a.showShareMenu({withShareTicket:!0,menus:["shareAppMessage","shareTimeline"]}),{title:this.shareTitle,imageUrl:this.shareImg,path:"/pages/index/index?uid="+this.userInfo.user_id}},onShareTimeline:function(){return{title:this.shareTitle,query:{uid:this.userInfo.user_id},imageUrl:this.shareImg}},onPageScroll:function(){},methods:l(l({},(0,c.mapMutations)(["login","logout","getPlantformInfo","forceUserInfo","getUserInfo","showCartNum"])),{},{handerSkipuSelectShippingAddress:function(){e.navigateTo({url:"/address/selectShippingAddress"})},getAppDistrict:function(){var t=this,n=e.getStorageSync("district_data");n?t.setDistrictData(n):t.$.request({url:t.cf.URL.getAppDistrict,data:{},loading:!1,ajaxCache:{timeout:this.cf.CACHE_EXPIRE},success:function(n,a,i,o){200==a&&(e.setStorageSync("district_data",n),t.setDistrictData(n))}})},setDistrictData:function(e){this.provinceData=e.provinceData,this.cityData=e.cityData,this.areaData=e.areaData},isPhoneLocationEnabled:function(){var t=this;e.getSystemInfo({success:function(n){var a=n.locationEnabled;a?t.isAppAuthorized():e.showModal({title:"提示",content:'小程序需要基于您的手机定位信息为您提供服务,当前检测到您的手机并未打开定位开关,请关闭小程序后前往 "设置 - 定位服务/位置信息" 开启手机定位,然后重新进入小程序~',showCancel:!1,confirmText:"我已知悉"})},fail:function(e){console.log("用户手机系统信息获取失败",e)}})},isAuthorized:function(){var t=arguments.length>0&&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;s<c;s++)r.push({loadPageFlag:!1,category_id:t.tabBars.category_id});t.swiperTabItems=r,t.loadBrandsAndProduncts(t.tabIndex,0,1,!1)}else 250==i&&e.showToast({title:"shop/mobile/getCategoryMobileNav"+a,icon:"error",duration:500})}}),t.Config.CHAIN_ENABLE){e.getStorageSync("chain_name");t.setData({city:t.$.getStorageSync("chain_name")?t.$.getStorageSync("chain_name")+"":t.__("选择门店")}),t.$.getStorageSync("chain_name")?t.setData({city:t.$.getStorageSync("chain_name")?t.$.getStorageSync("chain_name")+"":t.__("选择门店")}):t.$.confirm(t.__("请选择门店"),(function(n){n.confirm?t.showCity():(e.setStorageSync("chain_id",1001),e.setStorageSync("chain_name",t.__("一号店")),t.notice.postNotificationName("RefreshOrderChain",{chain_id:1001,chain_name:t.__("一号店"),ChainInfo:{chain_id:1001,chain_name:t.__("一号店")}}))}),!0)}e.setNavigationBarTitle({title:t.plantformInfo.name})}))},initData:function(e){var t=this.plantformInfo.name,n=this.plantformInfo.site_meta_description,a=this.$.sprintf("%s/h5/pages/index/index",this.Config.SiteUrl),i=this.shareImg||this.plantformInfo.logo;this.$.wxShare(t,n,a,i),this.loadBrandsAndProduncts(this.tabIndex,this.tabBars[this.tabIndex].category_id||0,1,e)},goDetail:function(t){e.navigateTo({url:"/pages/template/tabbar/detail/detail?title="+t.title})},close:function(e,t){var n=this;this.$.showModal({content:"是否删除本条信息?",success:function(a){a.confirm&&n.swiperTabItems[e].items.splice(t,1)}})},loadMore:function(e){var t=this;setTimeout((function(){t.addData(e)}),1200)},addData:function(e){if(this.swiperTabItems[e].total<=this.swiperTabItems[e].page)this.swiperTabItems[e].loadingText="没有更多了";else{var t=this.tabBars[this.tabIndex].category_id;this.loadBrandsAndProduncts(this.tabIndex,t,this.swiperTabItems[e].page+1,!1)}},loadBrandsAndProduncts:function(t,n,a,i){var o=this,r={},s=o.$.getStorageSync("site_id");s&&(r["site_id"]=s),r.category_id=n,r.page=a,r.page_type="page_index",o.$.request({url:o.Config.URL.index_app,data:r,ajaxCache:{timeout:o.Config.CACHE_EXPIRE,forceRefresh:i},success:function(n,a,i,r){if(250!=a){e.stopPullDownRefresh();var s=o.swiperTabItems[t];s={pageId:n.page_id,PageContent:o.$.parseJSON(n.page_code),BgConfig:o.$.parseJSON(n.page_config),PageNav:o.$.parseJSON(n.page_nav),shareImg:n.page_share_image,shareTitle:n.page_share_title||n.page_name},s.loadPageFlag=!0,s.page=n.page,"black"==s.PageNav.window.navigationBarTextStyle&&(s.PageNav.window.navigationBarTextStyle="#000000"),"white"==s.PageNav.window.navigationBarTextStyle&&(s.PageNav.window.navigationBarTextStyle="#ffffff"),e.setNavigationBarColor({frontColor:s.PageNav.window.navigationBarTextStyle,backgroundColor:s.PageNav.window.navigationBarBackgroundColor,animation:{duration:400,timingFunc:"easeIn"}}),o.$set(o.swiperTabItems,t,s),o.setData({pageId:s.pageId,PageContent:s.PageContent,BgConfig:s.BgConfig,PageNav:s.PageNav,shareImg:s.shareImg,shareTitle:s.shareTitle,loadPageFlag:!0}),o.setData({chatInfo:{im_enable:n.im_enable,im_user_id:n.im_user_id,puid:n.puid},showPopFlag:!(!n.index_pop_wap_enable||0!=t),index_pop_wap_img:n.index_pop_wap_img,index_pop_wap_url:n.index_pop_wap_url}),o.$nextTick((function(){o.setSwiperHeight()}))}else e.showToast({title:"shop/mobile/app"+i,icon:"error",duration:1e3})}})},changeTab:function(t){var n=this;return(0,r.default)(o.default.mark((function a(){var i,r,s,c,u,l,g,d,f,h,p,m;return o.default.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(i=n,r=t.target.current,n.swiperTabItems[r].loadPageFlag?(c=i.swiperTabItems[r],"black"==c.PageNav.window.navigationBarTextStyle&&(c.PageNav.window.navigationBarTextStyle="#000000"),"white"==c.PageNav.window.navigationBarTextStyle&&(c.PageNav.window.navigationBarTextStyle="#ffffff"),e.setNavigationBarColor({frontColor:c.PageNav.window.navigationBarTextStyle,backgroundColor:c.PageNav.window.navigationBarBackgroundColor,animation:{duration:400,timingFunc:"easeIn"}}),i.setData({pageId:c.pageId,PageContent:c.PageContent,BgConfig:c.BgConfig,PageNav:c.PageNav,shareImg:c.shareImg,shareTitle:c.shareTitle})):(s=n.tabBars[r].category_id,n.loadBrandsAndProduncts(r,s,1,!1)),!n.isClickChange){a.next=7;break}return n.tabIndex=r,n.isClickChange=!1,a.abrupt("return");case 7:return a.next=9,n.getElSize("tab-bar");case 9:u=a.sent,l=u.scrollLeft,g=0,d=0;case 13:if(!(d<r)){a.next=21;break}return a.next=16,n.getElSize(n.tabBars[d].id);case 16:f=a.sent,g+=f.width;case 18:d++,a.next=13;break;case 21:return h=e.getSystemInfoSync().windowWidth,a.next=24,n.getElSize(n.tabBars[r].id);case 24:p=a.sent,m=p.width,g+m-l>h&&(n.scrollLeft=g+m-h),g<l&&(n.scrollLeft=g),n.isClickChange=!1,n.tabIndex=r;case 30:case"end":return a.stop()}}),a)})))()},getElSize:function(t){return new Promise((function(n,a){e.createSelectorQuery().select("#tab_"+t).fields({size:!0,scrollOffset:!0},(function(e){n(e)})).exec()}))},tapTab:function(e){var t=this;return(0,r.default)(o.default.mark((function n(){var a,i,r;return o.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(t,a=e.currentTarget.dataset.current,t.swiperTabItems[a].loadPageFlag,t.tabIndex!==a){n.next=7;break}return n.abrupt("return",!1);case 7:return n.next=9,t.getElSize("tab-bar");case 9:i=n.sent,r=i.scrollLeft,t.scrollLeft=r,t.isClickChange=!0,t.tabIndex=a;case 14:case"end":return n.stop()}}),n)})))()},RefreshStoreName:function(e){var t=!1;e.store_row.store_id!=this.$.getStorageSync("store_id")&&(t=!0),this.setData({city:e.store_row.store_name}),this.$.setStorageSync("store_id",e.store_row.store_id),this.$.setStorageSync("store_name",e.store_row.store_name),t&&(this.setData({indexArray:[]}),this.initData(!0))},RefreshOrderChain:function(e){var t=!1;e.chain_id!=this.$.getStorageSync("chain_id")&&(t=!0),this.setData({city:e.ChainInfo.chain_name}),this.$.setStorageSync("chain_id",e.chain_id),this.$.setStorageSync("chain_name",e.ChainInfo.chain_name),t&&(this.setData({indexArray:[]}),this.initData(!0))},RefreshSubsite:function(e){var t=!1;e.subsite_id!=this.$.getStorageSync("site_id")&&(t=!0),this.setData({city:e.subsite_name}),this.$.setStorageSync("site_id",e.subsite_id),this.$.setStorageSync("site_name",e.subsite_name),this.initPageData(),t&&this.initData(!0)},cancel:function(){this.setData({isCancel:!1})},cancelsuccess:function(){this.setData({isCancelSuccess:!0})},innertouch:function(){},userReceiveCoupon:function(){var e={couponIds:"",userIsNew:this.userIsNew},t=this;t.$.request({url:t.Config.URL.user.voucher_add,data:e,success:function(e,n,a,i){200==n?t.setData({isCancelSuccess:!1,coupons:e.items}):t.$.confirm(a)}})},onPopClose:function(){this.setData({showPopFlag:!1})},onPopClick:function(){this.$.gopage(this.index_pop_wap_url)},confirm:function(){},onSearch:function(e){this.$.gopage("/pagesub/search/search")},showCity:function(){this.Config.CHAIN_ENABLE?this.$.gopage("/chain/chain/list?issub=1"):this.$.gopage("/pagesub/subsite/subsitelist?city="+this.city)},scan:function(e){var t=this;t.$.scanCode({success:function(e){t.onScanCode(e.result)},fail:function(e){t.$.alert(t.__("无法识别"))}})},onScanCode:function(e){this.$.gopage("/pagesub/webpage/web?u="+encodeURIComponent(e))},showConfirmLang:function(){this.bannerShow=!0},closeBanner:function(){this.bannerShow=!1},onConfirmLang:function(){var t=(0,r.default)(o.default.mark((function t(){var n,a;return o.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:n=this,this.bannerShow=!1,t.t0=o.default.keys(n.Lang.data.items);case 3:if((t.t1=t.t0()).done){t.next=10;break}if(a=t.t1.value,n.Lang.data.items[a].lang!=n.current_lang){t.next=8;break}return n.setData({current_standard:n.Lang.data.items[a].standard,current_label:n.Lang.data.items[a].label,current_img:n.Lang.data.items[a].img,current_currency:n.Lang.data.items[a].currency_id}),t.abrupt("break",10);case 8:t.next=3;break;case 10:return n.Lang.data.lang=this.current_lang,n.Lang.data.standard=this.current_standard,n.Lang.data.currency_id=this.current_currency,n.Lang.data.label=this.current_label,n.Lang.data.img=this.current_img,n.Lang.lang=this.current_lang,n.Lang.currency_id=this.current_currency,n.Lang.standard=this.current_standard,n.Lang.label=this.current_label,n.Lang.img=this.current_img,e.setStorageSync("selang",n.Lang.lang),e.setStorageSync("standard",n.Lang.standard),e.setStorageSync("currency_id",n.Lang.currency_id),n.Lang.setLang(this.current_lang,this.current_standard,this.current_currency),n.resetLang(),t.next=27,this.$store.dispatch("getSysInfo",(function(e){}));case 27:e.reLaunch({url:"/pages/index/index"});case 28:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}(),onCurrencyChange:function(e){this.setData({current_currency:e.detail.value})},onLangChange:function(e){this.setData({current_lang:e.detail.value}),this.onConfirmLang()},scrolltolower:function(t){e.$emit("diy-scrollbottom",{uniId:t})},goToCate:function(){this.$.gopage("/pages/category/category")},onScroll:function(t){var n=this,i="#product-pageIndex-"+this.tabIndex,o=this,r=a.createSelectorQuery(),s=e.getSystemInfoSync().statusBarHeight+44;if(r.selectAll(i).boundingClientRect(),r.exec((function(e){e[0].forEach((function(e){e.top<=100?(o.isFilterFixed=!0,o.topDistance=s,n.isShow=!0):(o.isFilterFixed=!1,o.topDistance=0,n.isShow=!1)}))})),this.oldscposition=t.detail.scrollTop,t.detail.scrollTop>=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"]]]);