highseas.js 5.3 KB

12
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/highseas/highseas"],{52:function(t,e,n){"use strict";(function(t,e){var o=n(4);n(26);o(n(25));var i=o(n(53));t.__webpack_require_UNI_MP_PLUGIN__=n,e(i.default)}).call(this,n(1)["default"],n(2)["createPage"])},53:function(t,e,n){"use strict";n.r(e);var o=n(54),i=n(56);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);n(61);var c,s=n(32),a=Object(s["default"])(i["default"],o["render"],o["staticRenderFns"],!1,null,null,null,!1,o["components"],c);a.options.__file="pages/highseas/highseas.vue",e["default"]=a.exports},54:function(t,e,n){"use strict";n.r(e);var o=n(55);n.d(e,"render",(function(){return o["render"]})),n.d(e,"staticRenderFns",(function(){return o["staticRenderFns"]})),n.d(e,"recyclableRender",(function(){return o["recyclableRender"]})),n.d(e,"components",(function(){return o["components"]}))},55:function(t,e,n){"use strict";var o;n.r(e),n.d(e,"render",(function(){return i})),n.d(e,"staticRenderFns",(function(){return c})),n.d(e,"recyclableRender",(function(){return r})),n.d(e,"components",(function(){return o}));try{o={uniIcons:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uni-icons/components/uni-icons/uni-icons")]).then(n.bind(null,460))},mescrollBody:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/mescroll-uni/components/mescroll-body/mescroll-body")]).then(n.bind(null,468))}}}catch(s){if(-1===s.message.indexOf("Cannot find module")||-1===s.message.indexOf(".vue"))throw s;console.error(s.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var i=function(){var t=this,e=t.$createElement,n=(t._self._c,t.getNavBarHeight());t._isMounted||(t.e0=function(e){t.$navigateTo("/pages/city/city?activeCity="+JSON.stringify(t.activeCity))}),t.$mp.data=Object.assign({},{$root:{m0:n}})},r=!1,c=[];i._withStripped=!0},56:function(t,e,n){"use strict";n.r(e);var o=n(57),i=n.n(o);for(var r in o)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(r);e["default"]=i.a},57:function(t,e,n){"use strict";(function(t,o){var i=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=i(n(58)),c=n(59),s=i(n(60)),a=function(){n.e("components/common/navbar").then(function(){return resolve(n(481))}.bind(null,n)).catch(n.oe)},u=function(){n.e("components/house/houseItem").then(function(){return resolve(n(488))}.bind(null,n)).catch(n.oe)},l={mixins:[r.default],data:function(){return{boundingClientRect:{},list:[],activeCity:{cityName:"",cityCode:""},coordinates:""}},onShow:function(){this.boundingClientRect=t.getMenuButtonBoundingClientRect()},onLoad:function(){var t=this;o.$on("changeCity",(function(e){t.activeCity=e,t.$store.dispatch("app/changeActiveCity",t.activeCity),o.setStorageSync("vuex_state",t.$store.state),t.mescroll.resetUpScroll()})),o.getLocation({type:"wgs84",success:function(e){t.coordinates=e.longitude+","+e.latitude,t.$store.dispatch("app/changeCoordinates",t.coordinates),o.setStorageSync("vuex_state",t.$store.state),t.getLocation()},fail:function(){t.coordinates=t.$store.getters.coordinates,t.getLocation()}})},methods:{getLocation:function(){var t=this,e=this.coordinates.split(",");o.request({url:"https://api.tianditu.gov.cn/geocoder?postStr={'lon':"+e[0]+",'lat':"+e[1]+",'ver':1}&type=geocode&tk=72632adad893994a0450b55949c8a8fc",method:"GET",success:function(e){if(200===e.statusCode){var n=e.data;if("ok"==n.msg){if(!n.result||!n.result.addressComponent||!n.result.addressComponent.city)return t.activeCity=t.$store.getters.activeCity,void t.mescroll.resetUpScroll();var i=n.result.addressComponent.city.replace("市",""),r=s.default.filter((function(t){return t.cityName.replace("市","")==i}));t.activeCity=r[0],t.$store.dispatch("app/changeActiveCity",t.activeCity),o.setStorageSync("vuex_state",t.$store.state),t.mescroll.resetUpScroll()}else t.activeCity=t.$store.getters.activeCity,t.mescroll.resetUpScroll()}else t.activeCity=t.$store.getters.activeCity,t.mescroll.resetUpScroll()},fail:function(){t.activeCity=t.$store.getters.activeCity,t.mescroll.resetUpScroll()}})},geStatusBarHeight:function(){return o.getSystemInfoSync()["statusBarHeight"]},getNavBarHeight:function(){var t=o.getMenuButtonBoundingClientRect(),e=t.height+2*(t.top-o.getSystemInfoSync()["statusBarHeight"])+2;return 2*(e+this.geStatusBarHeight())},upCallback:function(t){var e=this;if(!this.coordinates)return this.mescroll.endErr();(0,c.getOpenHouseListByPage)({currPage:t.num,pageSize:10,coordinates:this.coordinates,addressCode:this.activeCity.cityCode}).then((function(n){200===n.code?(e.mescroll.endBySize(n.data.dataList.length,n.data.totalCount),1==t.num&&(e.list=[]),e.list=e.list.concat(n.data.dataList)):e.mescroll.endErr()})).catch((function(){e.mescroll.endErr()}))}},components:{navbar:a,houseItem:u}};e.default=l}).call(this,n(1)["default"],n(2)["default"])},61:function(t,e,n){"use strict";n.r(e);var o=n(62),i=n.n(o);for(var r in o)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(r);e["default"]=i.a},62:function(t,e,n){}},[[52,"common/runtime","common/vendor"]]]);
  2. //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/highseas/highseas.js.map