1 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/list/list"],{3302:function(t,e,n){"use strict";var r=n("b165"),a=n.n(r);a.a},4925:function(t,e,n){"use strict";var r;n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){return r}));var a=function(){var t=this,e=t.$createElement;t._self._c},i=[]},6128:function(t,e,n){"use strict";n.r(e);var r=n("bab5"),a=n.n(r);for(var i in r)"default"!==i&&function(t){n.d(e,t,(function(){return r[t]}))}(i);e["default"]=a.a},b165:function(t,e,n){},bab5:function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=i(n("a34a")),a=n("2f62");i(n("0261"));function i(t){return t&&t.__esModule?t:{default:t}}function o(t,e){return s(t)||c(t,e)||h(t,e)||u()}function u(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(t,e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t)){var n=[],r=!0,a=!1,i=void 0;try{for(var o,u=t[Symbol.iterator]();!(r=(o=u.next()).done);r=!0)if(n.push(o.value),e&&n.length===e)break}catch(c){a=!0,i=c}finally{try{r||null==u["return"]||u["return"]()}finally{if(a)throw i}}return n}}function s(t){if(Array.isArray(t))return t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function f(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?l(Object(n),!0).forEach((function(e){d(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function d(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function p(t){return g(t)||y(t)||h(t)||b()}function b(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function h(t,e){if(t){if("string"===typeof t)return v(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(t,e):void 0}}function y(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function g(t){if(Array.isArray(t))return v(t)}function v(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function m(t,e,n,r,a,i,o){try{var u=t[i](o),c=u.value}catch(s){return void n(s)}u.done?e(c):Promise.resolve(c).then(r,a)}function w(t){return function(){var e=this,n=arguments;return new Promise((function(r,a){var i=t.apply(e,n);function o(t){m(i,r,a,o,u,"next",t)}function u(t){m(i,r,a,o,u,"throw",t)}o(void 0)}))}}var x={data:function(){return{stationList:[],filterCityText:"",res:{},cityIndex:0,location:"正在拼命拉取中..."}},created:function(){var t=this;return w(r.default.mark((function e(){return r.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.init();case 1:case"end":return e.stop()}}),e)})))()},computed:{filterCityArr:function(){var t=this;return this.stationList.filter((function(e){return("全部"==t.cityArr[t.cityIndex]||e.city===t.cityArr[t.cityIndex])&&(e.stationName.includes(t.filterCityText)||e.stationAddress.includes(t.filterCityText))}))},cityArr:function(){var t=new Set(["全部"]);return this.stationList.map((function(e){t.add(e.city)})),p(t)}},methods:f(f({},(0,a.mapMutations)(["updateStationId","clearEmployeeId"])),{},{test:function(){console.log(132)},init:function(){var e=this;return w(r.default.mark((function n(){var a,i,u,c,s,l,f;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t.showLoading({title:"加载中...",mask:!0}),a=e.stationList,i=e.location,n.prev=3,e.location="正在拼命拉取中...",n.next=7,e.$Request({url:"/getStationListByAppId",method:"GET",data:{appId:e.appId}});case 7:if(u=n.sent,0===u.retCode){n.next=10;break}throw new Error("初始油站信息失败");case 10:if(1!==u.data.length){n.next=19;break}return e.updateStationId(u.data[0].stationId),n.next=14,t.redirectTo({url:"/pages/index/index"});case 14:return c=n.sent,s=o(c,2),s[0],s[1],n.abrupt("return");case 19:return e.stationList=u.data,n.next=22,t.getLocation();case 22:if(l=n.sent,null===l[0]||"getLocation:fail auth deny"!==l[0].errMsg){n.next=29;break}return e.location="您拒绝了授权~",t.hideLoading(),n.abrupt("return");case 29:if(null===l[0]||"getLocation:fail 频繁调用会增加电量损耗,可考虑使用 wx.onLocationChange 监听地理位置变化"!==l[0].errMsg){n.next=36;break}return e.location=i,e.stationList=a,t.hideLoading(),n.abrupt("return");case 36:if(null===l[0]||"getLocation:fail:ERROR_NOCELL&WIFI_LOCATIONSWITCHOFF"!==l[0].errMsg){n.next=42;break}return e.location="您的手机未开启定位",t.hideLoading(),n.abrupt("return");case 42:if(null===l[0]){n.next=46;break}return e.location="没有获取到您的位置",t.hideLoading(),n.abrupt("return");case 46:return n.next=48,e.$Request({url:"/getStationInfoListNew",method:"GET",data:{stationLongitude:l[1].longitude,stationLatitude:l[1].latitude,pageNum:1,pageSize:1e3,appId:e.appId}});case 48:if(f=n.sent,0===f.retCode){n.next=51;break}throw new Error("获取定位信息失败");case 51:e.stationList=f.data.stationInfoResponseList,e.location=f.data.address,t.hideLoading(),n.next=59;break;case 56:n.prev=56,n.t0=n["catch"](3),t.showToast({title:n.t0});case 59:case"end":return n.stop()}}),n,null,[[3,56]])})))()},goBuy:function(e,n){e.stopPropagation(),this.updateStationId(n),this.clearEmployeeId(),t.navigateTo({url:"/pages/index/index"})},goThere:function(e,n,r){e.stopPropagation(),t.openLocation({latitude:parseFloat(n),longitude:parseFloat(r),success:function(){console.log("success")}})},refresh:function(){var t=this;return w(r.default.mark((function e(){return r.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.init();case 1:case"end":return e.stop()}}),e)})))()},reGetLocation:function(){var e=this;return w(r.default.mark((function n(){var a,i;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a=e,n.next=3,t.getSetting();case 3:if(i=n.sent,null!==i[0]){n.next=8;break}i[1].authSetting["scope.userLocation"]?a.refresh():t.openSetting({success:function(e){e.authSetting["scope.userLocation"]?a.refresh():t.showToast({icon:"error",title:"还没授权呦~",mask:!0})}}),n.next=9;break;case 8:throw new Error("");case 9:case"end":return n.stop()}}),n)})))()},bindPickerChange:function(t){this.cityIndex=t.detail.value}})};e.default=x}).call(this,n("543d")["default"])},bd3d:function(t,e,n){"use strict";(function(t){n("a134"),n("921b");r(n("66fd"));var e=r(n("e1f1"));function r(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("543d")["createPage"])},e1f1:function(t,e,n){"use strict";n.r(e);var r=n("4925"),a=n("6128");for(var i in a)"default"!==i&&function(t){n.d(e,t,(function(){return a[t]}))}(i);n("3302");var o,u=n("f0c5"),c=Object(u["a"])(a["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],o);e["default"]=c.exports}},[["bd3d","common/runtime","common/vendor"]]]);
|