(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/home"],{"685c":function(e,t,n){"use strict";var a=n("dcfa"),i=n.n(a);i.a},a11d:function(e,t,n){"use strict";(function(e,t){var a=n("4ea4");n("b03e");a(n("66fd"));var i=a(n("cddd"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(i.default)}).call(this,n("bc2e")["default"],n("543d")["createPage"])},a4f5:function(e,t,n){"use strict";n.r(t);var a=n("fba4"),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},cddd:function(e,t,n){"use strict";n.r(t);var a=n("eaea"),i=n("a4f5");for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);n("685c");var r=n("f0c5"),u=Object(r["a"])(i["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],void 0);t["default"]=u.exports},dcfa:function(e,t,n){},eaea:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){}));var a=function(){var e=this,t=e.$createElement,n=(e._self._c,e.isLoad?e.detail.banner.rotation.length:null),a=e.isLoad?e.detail.banner.poster.length:null,i=e.isLoad?e.detail.store_list.length:null;e._isMounted||(e.e0=function(t){return t.stopPropagation(),e.$util.toCheckLogin({url:"/home/pages/search"})},e.e1=function(t){return e.$util.toCheckLogin({url:"/home/pages/welfare?type=2"})},e.e2=function(t){return e.$util.toCheckLogin({url:"/shop/pages/coupon"})},e.e3=function(t){return e.$util.toCheckLogin({url:"/shop/pages/hot-goods"})},e.e4=function(t){return e.$util.toCheckLogin({url:"/shop/pages/choose-store"})},e.e5=function(t){return e.$util.toCheckLogin({url:"/home/pages/welfare"})}),e.$mp.data=Object.assign({},{$root:{g0:n,g1:a,g2:i}})},i=[]},fba4:function(e,t,n){"use strict";(function(e){var a=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=a(n("2eee")),o=a(n("9523")),r=a(n("278c")),u=a(n("c973")),c=n("26cb");function s(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;tu&&a0&&void 0!==e[0]&&e[0],t.cur_time=t.$util.formatTime(new Date,"YY-M-D"),t.today=t.$util.formatTime(new Date,"YY年M月D日"),t.configInfo.id&&!a){n.next=7;break}return n.next=6,t.getConfigInfo();case 6:"apple"==t.loginType&&t.updateUserItem({key:"isShowLogin",val:!1});case 7:return n.next=9,t.getLocation();case 9:return a||t.$util.showLoading(),o=t.location,u=o.lat,c=void 0===u?0:u,s=o.lng,l=void 0===s?0:s,n.next=13,Promise.all([t.$api.home.index({lat:c,lng:l}),t.$api.shop.couponList()]);case 13:f=n.sent,d=(0,r.default)(f,2),p=d[0],g=d[1],p.coupon_total=g.total,h=p.weather,m=h.status,b=void 0===m?0:m,v=h.data,200==b&&(w=v.forecast_24h,k=w.filter((function(e){return e.time==t.cur_time})),v.forecast_24h=k.length>0?k[0]:[],p.weather=v),t.detail=p,t.isLoad=!0,t.loading=!1,t.$util.hideAll();case 24:case"end":return n.stop()}}),n)})))()},initRefresh:function(){this.initIndex(!0)},getLocation:function(){var e=this;return(0,u.default)(i.default.mark((function t(){var n;return i.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=e.location,n.lat){t.next=6;break}return t.next=4,e.$util.getBmapLocation();case 4:n=t.sent,e.updateUserItem({key:"location",val:n});case 6:case"end":return t.stop()}}),t)})))()},toChooseLocation:function(t){var n=this;return(0,u.default)(i.default.mark((function t(){var a,o,u,c,s,l,f,d,p,g;return i.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,n.$util.checkAuth({type:"userLocation"});case 2:return t.next=4,e.chooseLocation();case 4:if(a=t.sent,o=(0,r.default)(a,2),u=o[1],u=void 0===u?{}:u,c=u.address,s=void 0===c?"":c,l=u.longitude,f=void 0===l?0:l,d=u.latitude,p=void 0===d?0:d,f){t.next=11;break}return t.abrupt("return");case 11:g={lng:f,lat:p,address:s},n.updateUserItem({key:"location",val:g}),n.initRefresh();case 14:case"end":return t.stop()}}),t)})))()},toMenu:function(e){var t=this.menuList[e],n=t.title,a=t.url,i=["土地租赁","农业认养"].includes(n)?"switchTab":"农场商城"==n?"reLaunch":"navigateTo";this.$util.toCheckLogin({url:a,openType:i})},goBanner:function(e){var t=e.item,n=t.connect_type,a=t.text_id,i=void 0===a?0:a,o=t.img;switch(n){case 1:case 2:case 4:var r={1:"/home/pages/farm/detail?id=".concat(i),2:"/home/pages/article?id=".concat(i,"&type=1"),4:"/shop/pages/store?id=".concat(i)},u=r[n];this.$util.toCheckLogin({url:u});break;case 3:this.$util.previewImage({current:o,urls:[o]});break}},goAbout:function(){this.detail.about_us&&this.$util.toCheckLogin({url:"/home/pages/about"})},goDetail:function(e,t,n){var a=this;return(0,u.default)(i.default.mark((function o(){var r,u;return i.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:r=a.detail[t][n].id,u="",i.t0=e,i.next=1===i.t0?5:2===i.t0?7:3===i.t0?9:11;break;case 5:return u="/shop/pages/detail?id=".concat(r),i.abrupt("break",11);case 7:return u="/shop/pages/store?id=".concat(r),i.abrupt("break",11);case 9:return u="/home/pages/article?id=".concat(r,"&type=2"),i.abrupt("break",11);case 11:a.$util.toCheckLogin({url:u});case 12:case"end":return i.stop()}}),o)})))()}})};t.default=f}).call(this,n("543d")["default"])}},[["a11d","common/runtime","common/vendor"]]]);