星油车管小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

1 lines
4.3 KiB

(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/home/index"],{"028b":function(t,e,n){"use strict";var a=n("287e"),i=n.n(a);i.a},"287e":function(t,e,n){},"3e98":function(t,e,n){"use strict";n.r(e);var a=n("c75e"),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);e["default"]=i.a},"4d58":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return a}));var a={uniIcons:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uni-icons/components/uni-icons/uni-icons")]).then(n.bind(null,"e4f7"))}},i=function(){var t=this,e=t.$createElement,n=(t._self._c,t.viewData?t.viewData.list.length:null);t._isMounted||(t.e0=function(e){t.pageData.stationName="",t.getList()},t.e1=function(e,n){var a=arguments[arguments.length-1].currentTarget.dataset,i=a.eventParams||a["event-params"];n=i.item;t.pageData.sortType=n.value}),t.$mp.data=Object.assign({},{$root:{g0:n}})},o=[]},"8d90":function(t,e,n){"use strict";n.r(e);var a=n("4d58"),i=n("3e98");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);n("028b");var r=n("f0c5"),u=Object(r["a"])(i["default"],a["b"],a["c"],!1,null,"1b2312ce",null,!1,a["a"],void 0);e["default"]=u.exports},c75e:function(t,e,n){"use strict";(function(t,a){var i=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=i(n("2eee")),r=i(n("c973")),u=i(n("2303")),c=(i(n("76d8")),n("fdba")),s={components:{stationItem:function(){n.e("components/stationItem/stationItem").then(function(){return resolve(n("6815"))}.bind(null,n)).catch(n.oe)},skeleton:function(){n.e("pages/home/skeleton").then(function(){return resolve(n("b1ff"))}.bind(null,n)).catch(n.oe)}},data:function(){return{agreementList:t.getStorageSync("agreementList"),token:t.getStorageSync("Authorization"),user:t.getStorageSync("user"),location:null,refresherTriggered:!1,pageData:{currentPage:1,stationName:"",stationLng:116.38,stationLat:39.9,sortType:""},viewData:null,titleStyle:{},selectOptions:0,options:[{label:"距离最近",value:""},{label:"最便宜",value:"cheap"},{label:"快充",value:"fast"},{label:"空闲",value:"idle"}]}},created:function(){this.init()},watch:{"pageData.sortType":function(t){this.seach()}},onShow:function(){this.showInit()},methods:{showInit:function(){this.tool.getCards()},refresherrefresh:function(){this.refresherTriggered=!0,this.seach()},seach:function(){this.pageData.currentPage=1,this.getList()},scrolltolower:function(){this.pageData.currentPage+=1,this.getList()},init:function(){var t=this;return(0,r.default)(o.default.mark((function e(){return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.titleStyle=a.getMenuButtonBoundingClientRect(),e.next=3,t.getPosition();case 3:t.getList();case 4:case"end":return e.stop()}}),e)})))()},getPosition:function(){var e=this;return(0,r.default)(o.default.mark((function n(){return o.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(e.user){n.next=2;break}return n.abrupt("return",Promise.resolve());case 2:return n.next=4,e.tool.userLocationChenk().then((function(t){})).catch((function(t){}));case 4:return n.next=6,e.tool.getLocation().then((function(n){e.location=t.getStorageSync("location")})).catch((function(t){e.location=null}));case 6:case"end":return n.stop()}}),n)})))()},getList:function(){var t=this;return(0,r.default)(o.default.mark((function e(){return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.location&&(t.pageData.stationLat=t.location.latitude,t.pageData.stationLng=t.location.longitude),u.default[t.token?"getNearbySites":"getTouristSites"](t.pageData).then((function(e){if(2e4==e.code)if(t.tool.difTags(e),1!==t.pageData.currentPage){var n=new t.tool.Anticorrosive(e,c.page);t.viewData.list=t.viewData.list.concat(n.list)}else t.viewData=new t.tool.Anticorrosive(e,c.page);t.refresherTriggered=!1}));case 2:case"end":return e.stop()}}),e)})))()}}};e.default=s}).call(this,n("543d")["default"],n("bc2e")["default"])},d4d7:function(t,e,n){"use strict";(function(t,e){var a=n("4ea4");n("9773");a(n("66fd"));var i=a(n("8d90"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(i.default)}).call(this,n("bc2e")["default"],n("543d")["createPage"])}},[["d4d7","common/runtime","common/vendor"]]]);