MrShi
3 天以前 48f8f74d1143b955d3e9ff5ebd68188da709bd73
小程序改bug
已修改3个文件
12 ■■■■■ 文件已修改
small-program/pages/index/index.vue 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
small-program/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
small-program/unpackage/dist/dev/mp-weixin/pages/index/index.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
small-program/pages/index/index.vue
@@ -257,12 +257,10 @@
                                    console.log(data, '==================选择地址逆解析');
                                    let info = data[0];
                                    locParam.province = info.province;
                                    locParam.city = (info.regeocodeData.addressComponent.city && typeof info.regeocodeData.addressComponent.city === 'string')
                                        ? info.regeocodeData.addressComponent.city
                                        : info.regeocodeData.addressComponent.province;
                                    locParam.adcode = info.regeocodeData.addressComponent.adcode
                                    var ta = addr.name || '地址获取失败';
                                    locParam.address = ta
                                    const resCity = await that.$u.api.getCityByName({ cityName: locParam.city })
                                    const resCity = await that.$u.api.getCityByName({ code: locParam.adcode })
                                    if (resCity.code === 200 && resCity.data) {
                                        locParam.cityId = resCity.data.id
                                        that.$store.commit('setPosition', locParam)
@@ -304,7 +302,7 @@
                                console.log(data, '==================获取地址');
                                let info = data[0];
                                locParam.province = info.province;
                                locParam.adcode = info.adcode;
                                locParam.adcode = info.regeocodeData.addressComponent.adcode;
                                locParam.area = info.district;
                                locParam.street = info.street;
                                var ta = info.name || '地址获取失败';
small-program/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
@@ -1 +1 @@
{"version":3,"sources":["uni-app:///main.js","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/index/index.vue?3d76","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/index/index.vue?4cc4","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/index/index.vue?a879","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/index/index.vue?feaa","uni-app:///pages/index/index.vue","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/index/index.vue?2428"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","uIcon","authLogin","customTabbar","e","message","indexOf","console","error","render","_vm","this","_h","$createElement","g0","_self","_c","pointList","length","_isMounted","e0","$event","showLogin","$mp","data","Object","assign","$root","recyclableRender","staticRenderFns","_withStripped","CustomTabbar","computed","currentAddress","bannerList","ingOrder","pendingNavigate","lastLocationAuth","onLoad","onShow","watch","token","fn","methods","checkLocationAuth","_this","uni","success","getIngorder","that","res","jumpBannerDetail","url","jumpOrderDetail","jumpOrderList","jumpxiadan","title","icon","getBannerList","position","getNearbyShopList","capacity","page","model","latitude","longitude","cityId","sortType","jumpJC","handleLocation","chooseLocation","type","locParam","myAmapFun","key","location","info","ta","cityName","resCity","fail","positioning","highAccuracyExpireTime","isHighAccuracy","code","goShopDetails","goStoragePage"],"mappings":"4IAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,oIACIC,EADJ,QASIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,wBACZ,aAAAF,E,0CCvBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IACEA,EAAa,CACXC,MAAO,WACL,OAAO,kHAITC,UAAW,WACT,OAAO,oGAITC,aAAc,WACZ,OAAO,uEAKX,MAAOC,GACP,IAC+C,IAA7CA,EAAEC,QAAQC,QAAQ,wBACa,IAA/BF,EAAEC,QAAQC,QAAQ,QAWlB,MAAMF,EATNG,QAAQC,MAAMJ,EAAEC,SAChBE,QAAQC,MAAM,mBACdD,QAAQC,MACN,uFAEFD,QAAQC,MACN,mDAMN,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eAETC,GADKJ,EAAIK,MAAMC,GACVN,EAAIO,UAAUC,QAClBR,EAAIS,aACPT,EAAIU,GAAK,SAAUC,GACjBX,EAAIY,WAAY,IAGpBZ,EAAIa,IAAIC,KAAOC,OAAOC,OACpB,GACA,CACEC,MAAO,CACLb,GAAIA,MAKRc,GAAmB,EACnBC,EAAkB,GACtBpB,EAAOqB,eAAgB,G,iCCzDvB,yHAAkxB,eAAG,G,gKC4FrxB,QACA,0tBAGA,CACA9B,YACA+B,gBAEAC,iBACA,sGACAC,0BACA,iEAGAT,gBACA,OACAU,cACAjB,aACAkB,cACAb,aACAc,qBACAC,wBAGAC,kBAAA,oJACA,qCACA,8BACA,mEACA,gEAJA,IAOAC,kBACA,mBACA,mBACA,0BAEAC,OACAC,kBACA,4BACA,2BACA,0BACA,kBACAC,OAIAC,SACAC,6BAAA,0IACAC,IACAC,cACAC,oBACA,0CACA,mDACA,GACAF,gBAGAA,wBAEA,0CAZA,IAcAG,uBAAA,4IACA,OAAAC,IAAA,SACAA,6BAAA,OAAAC,SACA,kBACA,mBACA,0CALA,IAOAC,6BACA,sCAGA,UACAL,cACAM,6DAEA,WACAN,cACAM,qDAIAC,4BACAP,cACAM,6EAGAE,0BAAA,WACA,eAGA,OAFA,gEACA,mBAGAR,kCACAA,aACAM,oCAGAG,sBAAA,WACA,kBAKA,iBAIAT,cACAM,+CALA,aACAI,iBACAC,eANA,4DACA,qBAWAC,yBAAA,0JACA,wBAAAC,aAAA,OAAAT,SACA,eACA,yBACA,0CAJA,IAMAU,6BAAA,0JACA,4BACAC,WACAC,OACAC,OACAC,oBACAC,sBACAC,gBACAC,cAEA,OATAjB,SAUA,eACA,gCACA,0CAbA,IAeAkB,kBACA,oCACAZ,iBACAC,cAEAX,cACAM,4CAGAiB,0BACA,WACAvB,eACAC,oBACA,qCACAE,oBAKAqB,0BACA,WACAxB,kBACAyB,aACAxB,mBAAA,kIACAxC,gDACA,6CACAiE,GAAAR,oBAAAC,uBACAQ,wBAAAC,qBACAD,YACAE,oCACA5B,mBAAA,oIAQA,OAPAxC,2CACAqE,OACAJ,sBACAA,sGACAI,sCACAA,0CACAC,mBACAL,YAAA,SACAvB,wBAAA6B,kBAAA,OAAAC,SACA,sBACAP,mBACAvB,iCACAA,eACAA,wBAEAA,iCACAA,+BACAA,gBACA,4CACA,sDApBAF,GAqBAiC,iBACAzE,qCACA0C,iCACAA,eACAA,0BAGA,2CACA,sDApCAF,GAqCAiC,iBACAzE,yCAKA0E,uBACA,WACAnC,eACAyB,aACAW,2BACAC,kBACApC,oBACA,OAAAiB,oBAAAC,uBACA,wBAAAS,qBACAD,YACAE,oCACA5B,mBAAA,oIAQA,OAPAxC,wCACAqE,OACAJ,sBACAA,kBACAA,kBACAA,kBACAK,mBACAL,YAAA,UACAvB,wBAAAmC,gBAAA,QAAAL,SACA,eACAP,oBAEAvB,iCACAA,sBACAA,eAAA,4CACA,sDAhBAF,GAiBAiC,iBACA/B,sBAMAoC,0BACAvC,cACAM,mEAGAkC,yBACA,oCACA9B,iBACAC,cAEAX,cACAM,8CAIA,c,6DCrVA,yHAAq9C,eAAG,G","file":"pages/index/index.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/index/index.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./index.vue?vue&type=template&id=57280228&scoped=true&\"\nvar renderjs\nimport script from \"./index.vue?vue&type=script&lang=js&\"\nexport * from \"./index.vue?vue&type=script&lang=js&\"\nimport style0 from \"./index.vue?vue&type=style&index=0&id=57280228&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"57280228\",\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"pages/index/index.vue\"\nexport default component.exports","export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=template&id=57280228&scoped=true&\"","var components\ntry {\n  components = {\n    uIcon: function () {\n      return import(\n        /* webpackChunkName: \"node-modules/uview-ui/components/u-icon/u-icon\" */ \"uview-ui/components/u-icon/u-icon.vue\"\n      )\n    },\n    authLogin: function () {\n      return import(\n        /* webpackChunkName: \"components/auth-login/auth-login\" */ \"@/components/auth-login/auth-login.vue\"\n      )\n    },\n    customTabbar: function () {\n      return import(\n        /* webpackChunkName: \"components/custom-tabbar/custom-tabbar\" */ \"@/components/custom-tabbar/custom-tabbar.vue\"\n      )\n    },\n  }\n} catch (e) {\n  if (\n    e.message.indexOf(\"Cannot find module\") !== -1 &&\n    e.message.indexOf(\".vue\") !== -1\n  ) {\n    console.error(e.message)\n    console.error(\"1. 排查组件名称拼写是否正确\")\n    console.error(\n      \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n    )\n    console.error(\n      \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n    )\n  } else {\n    throw e\n  }\n}\nvar render = function () {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  var g0 = _vm.pointList.length\n  if (!_vm._isMounted) {\n    _vm.e0 = function ($event) {\n      _vm.showLogin = false\n    }\n  }\n  _vm.$mp.data = Object.assign(\n    {},\n    {\n      $root: {\n        g0: g0,\n      },\n    }\n  )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"index-page\">\r\n\t\t<image class=\"top-gradient-bg\" src=\"/static/image/bg_home@2x.png\" mode=\"aspectFill\"></image>\r\n\t\t<view class=\"top-hero\">\r\n\t\t\t<view :style=\"{ height: statusbarHeight + 'px' }\"></view>\r\n\t\t\t<view class=\"hero-bar\" :style=\"{ height: navHeight + 'px' }\">\r\n\t\t\t\t<view class=\"location-chip\" @click=\"chooseLocation\">\r\n\t\t\t\t\t<image src=\"/static/icon/home1_ic_location@2x.png\" mode=\"aspectFit\"></image>\r\n\t\t\t\t\t<text>{{ currentAddress }}</text>\r\n\t\t\t\t\t<u-icon name=\"arrow-right\" size=\"14\" color=\"#ffffff\"></u-icon>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\r\n\t\t\t<view class=\"search-box\" @click=\"goStoragePage\">\r\n\t\t\t\t<image src=\"/static/icon/home_ic_search@2x.png\" mode=\"aspectFit\"></image>\r\n\t\t\t\t<text class=\"search-text\">搜索寄存点名称或地址</text>\r\n\t\t\t</view>\r\n\r\n\t\t\t<view class=\"banner-card hero-banner\">\r\n\t\t\t\t<swiper class=\"banner-swiper\" :indicator-dots=\"true\" :autoplay=\"true\" :interval=\"3000\" :duration=\"500\" :circular=\"true\" :indicator-color=\"'rgba(255, 255, 255, 0.5)'\" :indicator-active-color=\"'#ffffff'\">\r\n                <swiper-item v-for=\"(item, index) in bannerList\" :key=\"index\" @click=\"jumpBannerDetail(item)\">\r\n                    <image class=\"banner-image\" :src=\"item.imgurlFull\" mode=\"aspectFill\"></image>\r\n                </swiper-item>\r\n            </swiper>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t\t<view class=\"page-body\">\r\n\t\t\t<view class=\"service-grid\">\r\n\t\t\t\t<view class=\"service-card deposit-card\" @click=\"jumpxiadan\">\r\n\t\t\t\t\t<image class=\"service-image\" src=\"/static/image/home_ic_jicun@2x.png\" mode=\"aspectFit\"></image>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"service-card retrieve-card\"  @click=\"jumpOrderList(3)\">\r\n\t\t\t\t\t<image class=\"service-image\" src=\"/static/image/home_ic_qujian@2x.png\" mode=\"aspectFit\"></image>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\r\n\t\t\t<view class=\"notice-card\" v-if=\"ingOrder && ingOrder.orderId\" @click=\"jumpOrderDetail(ingOrder.orderId)\">\r\n\t\t\t\t<view class=\"notice-icon-wrap\">\r\n\t\t\t\t\t<image src=\"/static/icon/home_ic_daizhifu@2x.png\" mode=\"aspectFit\"></image>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"notice-copy\">\r\n\t\t\t\t\t<text class=\"notice-title\">{{ingOrder.statusDesc || ''}}</text>\r\n\t\t\t\t\t<text class=\"notice-text\">{{ingOrder.tip || ''}}</text>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\r\n\t\t\t<view class=\"section-head\">\r\n\t\t\t\t<text class=\"section-title\">推荐寄存点</text>\r\n\t\t\t\t<text class=\"section-more\" @click=\"jumpJC\">查看更多</text>\r\n\t\t\t</view>\r\n\r\n\t\t\t<view class=\"recommend-list\">\r\n\t\t\t\t<template v-if=\"pointList.length > 0\">\r\n\t\t\t\t\t<view v-for=\"(item, index) in pointList\" :key=\"index\" class=\"point-card\" @click=\"goShopDetails(item)\">\r\n\t\t\t\t\t\t<view class=\"point-thumb\">\r\n\t\t\t\t\t\t\t<image class=\"point-thumb-image\" :src=\"item.coverImg\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"point-main\">\r\n\t\t\t\t\t\t\t<view class=\"point-head\">\r\n\t\t\t\t\t\t\t\t<text class=\"point-name\">{{ item.name ||'' }}</text>\r\n\t\t\t\t\t\t\t\t<text class=\"point-distance\">{{ item.distanceText  ||''}}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"point-address\">\r\n\t\t\t\t\t\t\t\t<image src=\"/static/icon/home_ic_location3@2x.png\" mode=\"aspectFit\"></image>\r\n\t\t\t\t\t\t\t\t<text>{{ item.address ||''}}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<text class=\"point-time\">{{ item.shopHours ||'' }}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</template>\r\n\t\t\t\t<template v-else>\r\n\t\t\t\t\t<view class=\"no-data\">\r\n\t\t\t\t\t\t<image src=\"/static/image/default_nodata_white@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</template>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t\t<view class=\"location-toast\" v-if=\"!latitude\">\r\n\t\t\t<view class=\"toast-copy\">\r\n\t\t\t\t<text class=\"toast-title\">未授权定位</text>\r\n\t\t\t\t<text class=\"toast-text\">我们无法获得您当前位置信息为您推荐附近寄存点</text>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"toast-btn\" @click=\"handleLocation\">开启定位</view>\r\n\t\t</view>\r\n\t\t<auth-login :show=\"showLogin\" @close=\"showLogin = false\"></auth-login>\r\n\t\t<custom-tabbar></custom-tabbar>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport { mapState } from 'vuex'\r\n\timport amapFile from '@/utils/amap-wx.130.js'\r\n\timport CustomTabbar from '@/components/custom-tabbar/custom-tabbar.vue'\r\n\r\n\texport default {\r\n\t\tcomponents: {\r\n\t\t\tCustomTabbar\r\n\t\t},\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['navHeight', 'statusbarHeight', 'address', 'latitude', 'cityId', 'longitude', 'token']),\r\n\t\t\tcurrentAddress() {\r\n\t\t\t\treturn this.address && this.address !== '定位中' ? this.address : '获取定位'\r\n\t\t\t}\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tbannerList: [],\r\n\t\t\t\tpointList: [],\r\n\t\t\t\tingOrder: null,\r\n\t\t\t\tshowLogin: false,\r\n\t\t\t\tpendingNavigate: null,\r\n\t\t\t\tlastLocationAuth: null\r\n\t\t\t}\r\n\t\t},\r\n\t\tasync onLoad() {\r\n\t\t\tawait this.$onLaunched\r\n\t\t\tawait this.getBannerList()\r\n\t\t\tif (this.cityId && this.latitude && this.longitude) {\r\n\t\t\t\tawait this.getNearbyShopList()\r\n\t\t\t}\r\n\t\t},\r\n\t\tonShow() {\r\n\t\t\tthis.ingOrder =null\r\n\t\t\tthis.getIngorder()\r\n\t\t\tthis.checkLocationAuth()\r\n\t\t},\r\n\t\twatch: {\r\n\t\t\ttoken(newToken) {\r\n\t\t\t\tif (newToken && this.pendingNavigate) {\r\n\t\t\t\t\tconst fn = this.pendingNavigate\r\n\t\t\t\t\tthis.pendingNavigate = null\r\n\t\t\t\t\tthis.showLogin = false\r\n\t\t\t\t\tfn()\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tasync checkLocationAuth() {\r\n\t\t\t\tconst _this = this\r\n\t\t\t\tuni.getSetting({\r\n\t\t\t\t\tsuccess(res) {\r\n\t\t\t\t\t\tconst authLocation = res.authSetting['scope.userLocation']\r\n\t\t\t\t\t\tif (_this.lastLocationAuth !== null && _this.lastLocationAuth !== authLocation) {\r\n\t\t\t\t\t\t\tif (authLocation) {\r\n\t\t\t\t\t\t\t\t_this.positioning()\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t_this.lastLocationAuth = authLocation\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tasync getIngorder() {\r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await that.$u.api.getActiveOrderTip()\r\n\t\t\t\tif (res && res.code === 200) { \r\n\t\t\t\t\tthis.ingOrder = res.data\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tjumpBannerDetail(item) {\r\n\t\t\t\tif(!item.content || item.content =='' || item.type==0){\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tif (item.type == 1) {\r\n\t\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\t\turl: '/shop/pages/article-details/article-details?id=' + item.id\r\n\t\t\t\t\t})\r\n\t\t\t\t} else if(item.type == 2) {\r\n\t\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\t\turl: '/shop/pages/webview/webview?url=' + item.content\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tjumpOrderDetail(id){\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl:'/pages/delivery-order-detail/delivery-order-detail?userType=0&id='+id\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tjumpOrderList(status){\r\n\t\t\t\tif (!this.token) {\r\n\t\t\t\t\tthis.pendingNavigate = () => this.jumpOrderList(status)\r\n\t\t\t\t\tthis.showLogin = true\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tuni.setStorageSync(\"orderStatus\",status)\r\n\t\t\t\tuni.switchTab({\r\n\t\t\t\t\turl: '/pages/itinerary/itinerary'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tjumpxiadan() {\r\n\t\t\t\tif (!this.token) {\r\n\t\t\t\t\tthis.pendingNavigate = () => this.jumpxiadan()\r\n\t\t\t\t\tthis.showLogin = true\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tif (!this.cityId) return uni.showToast({\r\n\t\t\t\t\ttitle: '当前城市暂未开通',\r\n\t\t\t\t\ticon: 'none'\r\n\t\t\t\t})\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/luggage-storage/luggage-storage'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tasync getBannerList() {\r\n\t\t\t\tconst res = await this.$u.api.getBannerList({ position: 0 })\r\n\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\tthis.bannerList = res.data || []\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tasync getNearbyShopList() {\r\n\t\t\t\tconst res = await this.$u.api.getNearbyShopList({\r\n\t\t\t\t\tcapacity: 5,\r\n\t\t\t\t\tpage: 1,\r\n\t\t\t\t\tmodel: {\r\n\t\t\t\t\t\tlatitude: this.latitude,\r\n\t\t\t\t\t\tlongitude: this.longitude,\r\n\t\t\t\t\t\tcityId: this.cityId,\r\n\t\t\t\t\t\tsortType: 1\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\tthis.pointList = res.data.records || []\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tjumpJC() {\r\n\t\t\t\tif (!this.cityId) return uni.showToast({\r\n\t\t\t\t\ttitle: '当前城市暂未开通',\r\n\t\t\t\t\ticon: 'none'\r\n\t\t\t\t})\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/storage-point/storage-point'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\thandleLocation() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.openSetting({\r\n\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\tif (res.authSetting['scope.userLocation']) {\r\n\t\t\t\t\t\t\tthat.positioning()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tchooseLocation() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.chooseLocation({\r\n\t\t\t\t\ttype: 'gcj02',\r\n\t\t\t\t\tsuccess: async function(addr) {\r\n\t\t\t\t\t\tconsole.log(addr, '==================uniapp选择位置成功');\r\n\t\t\t\t\t\tif (addr.errMsg === 'chooseLocation:ok' && addr.latitude) {\r\n\t\t\t\t\t\t\tconst locParam = { latitude: addr.latitude, longitude: addr.longitude };\r\n\t\t\t\t\t\t\tvar myAmapFun = new amapFile.AMapWX({ key: that.$gaodeMapKey });\r\n\t\t\t\t\t\t\tmyAmapFun.getRegeo({\r\n\t\t\t\t\t\t\t\tlocation: addr.longitude + ',' + addr.latitude,\r\n\t\t\t\t\t\t\t\tsuccess: async function(data) {\r\n\t\t\t\t\t\t\t\t\tconsole.log(data, '==================选择地址逆解析');\r\n\t\t\t\t\t\t\t\t\tlet info = data[0];\r\n\t\t\t\t\t\t\t\t\tlocParam.province = info.province;\r\n\t\t\t\t\t\t\t\t\tlocParam.city = (info.regeocodeData.addressComponent.city && typeof info.regeocodeData.addressComponent.city === 'string') \r\n\t\t\t\t\t\t\t\t\t\t? info.regeocodeData.addressComponent.city \r\n\t\t\t\t\t\t\t\t\t\t: info.regeocodeData.addressComponent.province;\r\n\t\t\t\t\t\t\t\t\tvar ta = addr.name || '地址获取失败';\r\n\t\t\t\t\t\t\t\t\tlocParam.address = ta\r\n\t\t\t\t\t\t\t\t\tconst resCity = await that.$u.api.getCityByName({ cityName: locParam.city })\r\n\t\t\t\t\t\t\t\t\tif (resCity.code === 200 && resCity.data) {\r\n\t\t\t\t\t\t\t\t\t\tlocParam.cityId = resCity.data.id\r\n\t\t\t\t\t\t\t\t\t\tthat.$store.commit('setPosition', locParam)\r\n\t\t\t\t\t\t\t\t\t\tthat.pointList = []\r\n\t\t\t\t\t\t\t\t\t\tthat.getNearbyShopList()\r\n\t\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\t\tthat.$store.commit('setPosition', locParam)\r\n\t\t\t\t\t\t\t\t\t\tthat.$store.commit('clearCityId')\r\n\t\t\t\t\t\t\t\t\t\tthat.pointList = []\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tfail: function(err) {\r\n\t\t\t\t\t\t\t\t\tconsole.error('获取位置失败===========', err);\r\n\t\t\t\t\t\t\t\t\tthat.$store.commit('setPosition', locParam)\r\n\t\t\t\t\t\t\t\t\tthat.pointList = []\r\n\t\t\t\t\t\t\t\t\tthat.getNearbyShopList()\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t},\r\n\t\t\t\t\tfail: function(err) {\r\n\t\t\t\t\t\tconsole.error('选择位置失败===========', err);\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\t// 定位\r\n\t\t\tpositioning() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.getLocation({\r\n\t\t\t\t\ttype: 'gcj02',\r\n\t\t\t\t\thighAccuracyExpireTime: 3000,\r\n\t\t\t\t\tisHighAccuracy: true,\r\n\t\t\t\t\tsuccess: function (addr) {\r\n\t\t\t\t\t\tconst locParam = { latitude: addr.latitude, longitude: addr.longitude };\r\n\t\t\t\t\t\tvar myAmapFun = new amapFile.AMapWX({ key: that.$gaodeMapKey });\r\n\t\t\t\t\t\tmyAmapFun.getRegeo({\r\n\t\t\t\t\t\t\tlocation: addr.longitude + ',' + addr.latitude,\r\n\t\t\t\t\t\t\tsuccess: async function(data) {\r\n\t\t\t\t\t\t\t\tconsole.log(data, '==================获取地址');\r\n\t\t\t\t\t\t\t\tlet info = data[0];\r\n\t\t\t\t\t\t\t\tlocParam.province = info.province;\r\n\t\t\t\t\t\t\t\tlocParam.adcode = info.adcode;\r\n\t\t\t\t\t\t\t\tlocParam.area = info.district;\r\n\t\t\t\t\t\t\t\tlocParam.street = info.street;\r\n\t\t\t\t\t\t\t\tvar ta = info.name || '地址获取失败';\r\n\t\t\t\t\t\t\t\tlocParam.address = ta\r\n\t\t\t\t\t\t\t\tconst resCity = await that.$u.api.getCityByName({ code: locParam.adcode })\r\n\t\t\t\t\t\t\t\tif (resCity.code === 200) {\r\n\t\t\t\t\t\t\t\t\tlocParam.cityId = resCity.data.id\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tthat.$store.commit('setPosition', locParam)\r\n\t\t\t\t\t\t\t\tthat.getNearbyShopList()\r\n\t\t\t\t\t\t\t\tthat.$isResolve()\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\tthat.$isResolve()\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tgoShopDetails(item){\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/storage-point-detail/storage-point-detail?id='+item.id\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tgoStoragePage() {\r\n\t\t\t\tif (!this.cityId) return uni.showToast({\r\n\t\t\t\t\ttitle: '当前城市暂未开通',\r\n\t\t\t\t\ticon: 'none'\r\n\t\t\t\t})\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/storage-point/storage-point'\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.index-page {\r\n\t\tposition: relative;\r\n\t\tpadding-bottom: 30rpx;\r\n\t}\r\n\r\n\t.top-gradient-bg {\r\n\t\tposition: absolute;\r\n\t\tleft: 0;\r\n\t\ttop: 0;\r\n\t\twidth: 100%;\r\n\t\theight: 420rpx;\r\n\t\tbackground-repeat: no-repeat;\r\n\t\tbackground-size: 100% 100%;\r\n\t\tz-index: 0;\r\n\t}\r\n\r\n\t.top-hero {\r\n\t\tposition: relative;\r\n\t\tz-index: 1;\r\n\t\tpadding: 0 30rpx 0 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.hero-banner {\r\n\t\tmargin-top: 30rpx;\r\n\t}\r\n\r\n\t.hero-bar {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-between;\r\n\t}\r\n\r\n\t.location-chip {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tgap: 6rpx;\r\n\t\tmax-width: 360rpx;\r\n\t\timage {\r\n\t\t\tflex-shrink: 0;\r\n\t\t\twidth: 36rpx;\r\n\t\t\theight: 36rpx;\r\n\t\t\tmargin-right: 8rpx;\r\n\t\t}\r\n\t\ttext {\r\n\t\t\toverflow: hidden;\r\n\t\t\ttext-overflow: ellipsis;\r\n\t\t\twhite-space: nowrap;\r\n\t\t\tfont-weight: 500;\r\n\t\t\tfont-size: 32rpx;\r\n\t\t\tcolor: #FFFFFF;\r\n\t\t}\r\n\t}\r\n\r\n\t.search-box {\r\n\t\theight: 72rpx;\r\n\t\tmargin-top: 10rpx;\r\n\t\tpadding: 0 22rpx;\r\n\t\tborder-radius: 16rpx;\r\n\t\tbackground: #ffffff;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tgap: 14rpx;\r\n\t\timage {\r\n\t\t\twidth: 28rpx;\r\n\t\t\theight: 28rpx;\r\n\t\t}\r\n\t}\r\n\r\n\t.search-text {\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #b6bcc8;\r\n\t}\r\n\r\n\t.page-body {\r\n\t\tposition: relative;\r\n\t\tz-index: 1;\r\n\t\tpadding: 18rpx 22rpx 0;\r\n\t}\r\n\r\n\t.banner-card {\r\n\t\tposition: relative;\r\n\t\theight: 320rpx;\r\n\t\tpadding: 0;\r\n\t\tborder-radius: 20rpx;\r\n\t\toverflow: hidden;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.banner-swiper {\r\n\t\theight: 100%;\r\n\t}\r\n\r\n\t.banner-swiper ::deep .uni-swiper-dot {\r\n\t\twidth: 30rpx;\r\n\t\theight: 6rpx;\r\n\t\tborder-radius: 3rpx;\r\n\t}\r\n\r\n\t.banner-swiper ::deep .uni-swiper-dot-active {\r\n\t\tbackground-color: #ffffff;\r\n\t}\r\n\r\n.banner-swiper swiper-item {\r\n\theight: 100%;\r\n}\r\n\r\n.banner-image {\r\n\twidth: 100%;\r\n\theight: 100%;\r\n}\r\n\r\n\t.service-grid {\r\n\t\tdisplay: grid;\r\n\t\tgrid-template-columns: repeat(2, 1fr);\r\n\t\tgap: 18rpx;\r\n\t\tmargin-top: 18rpx;\r\n\t}\r\n\r\n\t.service-card {\r\n\t\twidth: 334rpx;\r\n\t\theight: 176rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-between;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.service-image {\r\n\t\twidth: 334rpx;\r\n\t\theight: 176rpx;\r\n\t}\r\n\r\n\t.notice-card {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tmargin-top: 30rpx;\r\n\t\tpadding: 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\t\tborder-radius: 18rpx;\r\n\t\tbackground: linear-gradient(135deg, #25a2f5 0%, #1eaef4 100%);\r\n\t\toverflow: hidden;\r\n\t}\r\n\r\n\t.notice-icon-wrap {\r\n\t\tflex-shrink: 0;\r\n\t\twidth: 76rpx;\r\n\t\theight: 76rpx;\r\n\t\tborder-radius: 38rpx;\r\n\t\tbackground: rgba(255, 255, 255, 0.14);\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t}\r\n\r\n\t.notice-icon {\r\n\t\twidth: 38rpx;\r\n\t\theight: 38rpx;\r\n\t}\r\n\r\n\t.notice-copy {\r\n\t\tmargin-left: 18rpx;\r\n\t\tmin-width: 0;\r\n\t}\r\n\r\n\t.notice-title {\r\n\t\tdisplay: block;\r\n\t\tfont-weight: bold;\r\n\t\tfont-size: 30rpx;\r\n\t\tcolor: #FFFFFF;\r\n\t}\r\n\r\n\t.notice-text {\r\n\t\tdisplay: block;\r\n\t\tmargin-top: 6rpx;\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: rgba(255,255,255,0.85);\r\n\t}\r\n\r\n\t.section-head {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-between;\r\n\t\tmargin-top: 40rpx;\r\n\t}\r\n\r\n\t.section-title {\r\n\t\tfont-size: 36rpx;\r\n\t\tfont-weight: 700;\r\n\t\tcolor: #202020;\r\n\t}\r\n\r\n\t.section-more {\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #a4acb8;\r\n\t}\r\n\r\n\t.section-more::after {\r\n\t\tcontent: ' >';\r\n\t}\r\n\r\n\t.recommend-list {\r\n\t\tmargin-top: 32rpx;\r\n\t}\r\n\r\n\t.no-data {\r\n\t\twidth: 100%;\r\n\t\tmargin-top: 80rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\timage {\r\n\t\t\twidth: 320rpx;\r\n\t\t\theight: 320rpx;\r\n\t\t}\r\n\t}\r\n\r\n\t.point-card {\r\n\t\tdisplay: flex;\r\n\t\tgap: 18rpx;\r\n\t\tpadding: 24rpx;\r\n\t\tmargin-bottom: 20rpx;\r\n\t\tborder-radius: 18rpx;\r\n\t\tbackground: #f4f7fc;\r\n\t}\r\n\r\n\t.point-thumb {\r\n\t\tposition: relative;\r\n\t\tflex-shrink: 0;\r\n\t\twidth: 132rpx;\r\n\t\theight: 104rpx;\r\n\t\tborder-radius: 12rpx;\r\n\t\toverflow: hidden;\r\n\t}\r\n\r\n\t.point-thumb-image {\r\n\t\twidth: 100%;\r\n\t\theight: 100%;\r\n\t}\r\n\r\n\t.point-main {\r\n\t\tflex: 1;\r\n\t\tmin-width: 0;\r\n\t}\r\n\r\n\t.point-head {\r\n\t\tdisplay: flex;\r\n\t\talign-items: flex-start;\r\n\t\tjustify-content: space-between;\r\n\t\tgap: 10rpx;\r\n\t}\r\n\r\n\t.point-name {\r\n\t\tflex: 1;\r\n\t\tfont-size: 32rpx;\r\n\t\tfont-weight: 600;\r\n\t\tline-height: 1.35;\r\n\t\tcolor: #222222;\r\n\t}\r\n\r\n\t.point-distance {\r\n\t\tflex-shrink: 0;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #a6aebb;\r\n\t}\r\n\r\n\t.point-address {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tgap: 6rpx;\r\n\t\tmargin-top: 8rpx;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #8f97a4;\r\n\t\timage {\r\n\t\t\twidth: 20rpx;\r\n\t\t\theight: 20rpx;\r\n\t\t}\r\n\t}\r\n\r\n\t.point-time {\r\n\t\tdisplay: block;\r\n\t\tmargin-top: 10rpx;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #9aa2ae;\r\n\t}\r\n\r\n\t.location-toast {\r\n\t\tposition: fixed;\r\n\t\tleft: 20rpx;\r\n\t\tright: 20rpx;\r\n\t\tbottom: 8rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-between;\r\n\t\tpadding: 18rpx 20rpx;\r\n\t\tborder-radius: 12rpx;\r\n\t\tbackground: rgba(42, 42, 42, 0.88);\r\n\t\tz-index: 30;\r\n\t}\r\n\r\n\t.toast-copy {\r\n\t\tmin-width: 0;\r\n\t\tpadding-right: 16rpx;\r\n\t}\r\n\r\n\t.toast-title {\r\n\t\tdisplay: block;\r\n\t\tfont-size: 28rpx;\r\n\t\tfont-weight: 600;\r\n\t\tcolor: #ffffff;\r\n\t}\r\n\r\n\t.toast-text {\r\n\t\tdisplay: block;\r\n\t\tmargin-top: 6rpx;\r\n\t\tfont-size: 22rpx;\r\n\t\tline-height: 1.4;\r\n\t\tcolor: rgba(255, 255, 255, 0.76);\r\n\t}\r\n\r\n\t.toast-btn {\r\n\t\tflex-shrink: 0;\r\n\t\theight: 54rpx;\r\n\t\tline-height: 54rpx;\r\n\t\tpadding: 0 20rpx;\r\n\t\tborder-radius: 27rpx;\r\n\t\tbackground: linear-gradient(135deg, #18b2ff 0%, #0b95ff 100%);\r\n\t\tfont-size: 24rpx;\r\n\t\tfont-weight: 600;\r\n\t\tcolor: #ffffff;\r\n\t}\r\n</style>\r\n","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&id=57280228&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&id=57280228&lang=scss&scoped=true&\""],"sourceRoot":""}
{"version":3,"sources":["uni-app:///main.js","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/index/index.vue?3d76","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/index/index.vue?4cc4","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/index/index.vue?a879","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/index/index.vue?feaa","uni-app:///pages/index/index.vue","webpack:///D:/豆米/gtzxinglijicun/small-program/pages/index/index.vue?2428"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","uIcon","authLogin","customTabbar","e","message","indexOf","console","error","render","_vm","this","_h","$createElement","g0","_self","_c","pointList","length","_isMounted","e0","$event","showLogin","$mp","data","Object","assign","$root","recyclableRender","staticRenderFns","_withStripped","CustomTabbar","computed","currentAddress","bannerList","ingOrder","pendingNavigate","lastLocationAuth","onLoad","onShow","watch","token","fn","methods","checkLocationAuth","_this","uni","success","getIngorder","that","res","jumpBannerDetail","url","jumpOrderDetail","jumpOrderList","jumpxiadan","title","icon","getBannerList","position","getNearbyShopList","capacity","page","model","latitude","longitude","cityId","sortType","jumpJC","handleLocation","chooseLocation","type","locParam","myAmapFun","key","location","info","ta","code","resCity","fail","positioning","highAccuracyExpireTime","isHighAccuracy","goShopDetails","goStoragePage"],"mappings":"4IAAA,MAGA,aACA,YAFAA,EAAGC,kCAAoCC,EAGvCC,EAAWC,a,gFCLX,oIACIC,EADJ,QASIC,EAAY,qBACd,aACA,YACA,sBACA,EACA,KACA,WACA,MACA,EACA,gBACAD,GAGFC,EAAUC,QAAQC,OAAS,wBACZ,aAAAF,E,0CCvBf,uQ,iCCAA,IAAIG,EAAJ,0LACA,IACEA,EAAa,CACXC,MAAO,WACL,OAAO,kHAITC,UAAW,WACT,OAAO,oGAITC,aAAc,WACZ,OAAO,uEAKX,MAAOC,GACP,IAC+C,IAA7CA,EAAEC,QAAQC,QAAQ,wBACa,IAA/BF,EAAEC,QAAQC,QAAQ,QAWlB,MAAMF,EATNG,QAAQC,MAAMJ,EAAEC,SAChBE,QAAQC,MAAM,mBACdD,QAAQC,MACN,uFAEFD,QAAQC,MACN,mDAMN,IAAIC,EAAS,WACX,IAAIC,EAAMC,KACNC,EAAKF,EAAIG,eAETC,GADKJ,EAAIK,MAAMC,GACVN,EAAIO,UAAUC,QAClBR,EAAIS,aACPT,EAAIU,GAAK,SAAUC,GACjBX,EAAIY,WAAY,IAGpBZ,EAAIa,IAAIC,KAAOC,OAAOC,OACpB,GACA,CACEC,MAAO,CACLb,GAAIA,MAKRc,GAAmB,EACnBC,EAAkB,GACtBpB,EAAOqB,eAAgB,G,iCCzDvB,yHAAkxB,eAAG,G,gKC4FrxB,QACA,0tBAGA,CACA9B,YACA+B,gBAEAC,iBACA,sGACAC,0BACA,iEAGAT,gBACA,OACAU,cACAjB,aACAkB,cACAb,aACAc,qBACAC,wBAGAC,kBAAA,oJACA,qCACA,8BACA,mEACA,gEAJA,IAOAC,kBACA,mBACA,mBACA,0BAEAC,OACAC,kBACA,4BACA,2BACA,0BACA,kBACAC,OAIAC,SACAC,6BAAA,0IACAC,IACAC,cACAC,oBACA,0CACA,mDACA,GACAF,gBAGAA,wBAEA,0CAZA,IAcAG,uBAAA,4IACA,OAAAC,IAAA,SACAA,6BAAA,OAAAC,SACA,kBACA,mBACA,0CALA,IAOAC,6BACA,sCAGA,UACAL,cACAM,6DAEA,WACAN,cACAM,qDAIAC,4BACAP,cACAM,6EAGAE,0BAAA,WACA,eAGA,OAFA,gEACA,mBAGAR,kCACAA,aACAM,oCAGAG,sBAAA,WACA,kBAKA,iBAIAT,cACAM,+CALA,aACAI,iBACAC,eANA,4DACA,qBAWAC,yBAAA,0JACA,wBAAAC,aAAA,OAAAT,SACA,eACA,yBACA,0CAJA,IAMAU,6BAAA,0JACA,4BACAC,WACAC,OACAC,OACAC,oBACAC,sBACAC,gBACAC,cAEA,OATAjB,SAUA,eACA,gCACA,0CAbA,IAeAkB,kBACA,oCACAZ,iBACAC,cAEAX,cACAM,4CAGAiB,0BACA,WACAvB,eACAC,oBACA,qCACAE,oBAKAqB,0BACA,WACAxB,kBACAyB,aACAxB,mBAAA,kIACAxC,gDACA,6CACAiE,GAAAR,oBAAAC,uBACAQ,wBAAAC,qBACAD,YACAE,oCACA5B,mBAAA,oIAMA,OALAxC,2CACAqE,OACAJ,sBACAA,iDACAK,mBACAL,YAAA,SACAvB,wBAAA6B,gBAAA,OAAAC,SACA,sBACAP,mBACAvB,iCACAA,eACAA,wBAEAA,iCACAA,+BACAA,gBACA,4CACA,sDAlBAF,GAmBAiC,iBACAzE,qCACA0C,iCACAA,eACAA,0BAGA,2CACA,sDAlCAF,GAmCAiC,iBACAzE,yCAKA0E,uBACA,WACAnC,eACAyB,aACAW,2BACAC,kBACApC,oBACA,OAAAiB,oBAAAC,uBACA,wBAAAS,qBACAD,YACAE,oCACA5B,mBAAA,oIAQA,OAPAxC,wCACAqE,OACAJ,sBACAA,iDACAA,kBACAA,kBACAK,mBACAL,YAAA,UACAvB,wBAAA6B,gBAAA,QAAAC,SACA,eACAP,oBAEAvB,iCACAA,sBACAA,eAAA,4CACA,sDAhBAF,GAiBAiC,iBACA/B,sBAMAmC,0BACAtC,cACAM,mEAGAiC,yBACA,oCACA7B,iBACAC,cAEAX,cACAM,8CAIA,c,6DCnVA,yHAAq9C,eAAG,G","file":"pages/index/index.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/index/index.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./index.vue?vue&type=template&id=57280228&scoped=true&\"\nvar renderjs\nimport script from \"./index.vue?vue&type=script&lang=js&\"\nexport * from \"./index.vue?vue&type=script&lang=js&\"\nimport style0 from \"./index.vue?vue&type=style&index=0&id=57280228&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"57280228\",\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"pages/index/index.vue\"\nexport default component.exports","export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=template&id=57280228&scoped=true&\"","var components\ntry {\n  components = {\n    uIcon: function () {\n      return import(\n        /* webpackChunkName: \"node-modules/uview-ui/components/u-icon/u-icon\" */ \"uview-ui/components/u-icon/u-icon.vue\"\n      )\n    },\n    authLogin: function () {\n      return import(\n        /* webpackChunkName: \"components/auth-login/auth-login\" */ \"@/components/auth-login/auth-login.vue\"\n      )\n    },\n    customTabbar: function () {\n      return import(\n        /* webpackChunkName: \"components/custom-tabbar/custom-tabbar\" */ \"@/components/custom-tabbar/custom-tabbar.vue\"\n      )\n    },\n  }\n} catch (e) {\n  if (\n    e.message.indexOf(\"Cannot find module\") !== -1 &&\n    e.message.indexOf(\".vue\") !== -1\n  ) {\n    console.error(e.message)\n    console.error(\"1. 排查组件名称拼写是否正确\")\n    console.error(\n      \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n    )\n    console.error(\n      \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n    )\n  } else {\n    throw e\n  }\n}\nvar render = function () {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  var g0 = _vm.pointList.length\n  if (!_vm._isMounted) {\n    _vm.e0 = function ($event) {\n      _vm.showLogin = false\n    }\n  }\n  _vm.$mp.data = Object.assign(\n    {},\n    {\n      $root: {\n        g0: g0,\n      },\n    }\n  )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"index-page\">\r\n\t\t<image class=\"top-gradient-bg\" src=\"/static/image/bg_home@2x.png\" mode=\"aspectFill\"></image>\r\n\t\t<view class=\"top-hero\">\r\n\t\t\t<view :style=\"{ height: statusbarHeight + 'px' }\"></view>\r\n\t\t\t<view class=\"hero-bar\" :style=\"{ height: navHeight + 'px' }\">\r\n\t\t\t\t<view class=\"location-chip\" @click=\"chooseLocation\">\r\n\t\t\t\t\t<image src=\"/static/icon/home1_ic_location@2x.png\" mode=\"aspectFit\"></image>\r\n\t\t\t\t\t<text>{{ currentAddress }}</text>\r\n\t\t\t\t\t<u-icon name=\"arrow-right\" size=\"14\" color=\"#ffffff\"></u-icon>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\r\n\t\t\t<view class=\"search-box\" @click=\"goStoragePage\">\r\n\t\t\t\t<image src=\"/static/icon/home_ic_search@2x.png\" mode=\"aspectFit\"></image>\r\n\t\t\t\t<text class=\"search-text\">搜索寄存点名称或地址</text>\r\n\t\t\t</view>\r\n\r\n\t\t\t<view class=\"banner-card hero-banner\">\r\n\t\t\t\t<swiper class=\"banner-swiper\" :indicator-dots=\"true\" :autoplay=\"true\" :interval=\"3000\" :duration=\"500\" :circular=\"true\" :indicator-color=\"'rgba(255, 255, 255, 0.5)'\" :indicator-active-color=\"'#ffffff'\">\r\n                <swiper-item v-for=\"(item, index) in bannerList\" :key=\"index\" @click=\"jumpBannerDetail(item)\">\r\n                    <image class=\"banner-image\" :src=\"item.imgurlFull\" mode=\"aspectFill\"></image>\r\n                </swiper-item>\r\n            </swiper>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t\t<view class=\"page-body\">\r\n\t\t\t<view class=\"service-grid\">\r\n\t\t\t\t<view class=\"service-card deposit-card\" @click=\"jumpxiadan\">\r\n\t\t\t\t\t<image class=\"service-image\" src=\"/static/image/home_ic_jicun@2x.png\" mode=\"aspectFit\"></image>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"service-card retrieve-card\"  @click=\"jumpOrderList(3)\">\r\n\t\t\t\t\t<image class=\"service-image\" src=\"/static/image/home_ic_qujian@2x.png\" mode=\"aspectFit\"></image>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\r\n\t\t\t<view class=\"notice-card\" v-if=\"ingOrder && ingOrder.orderId\" @click=\"jumpOrderDetail(ingOrder.orderId)\">\r\n\t\t\t\t<view class=\"notice-icon-wrap\">\r\n\t\t\t\t\t<image src=\"/static/icon/home_ic_daizhifu@2x.png\" mode=\"aspectFit\"></image>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"notice-copy\">\r\n\t\t\t\t\t<text class=\"notice-title\">{{ingOrder.statusDesc || ''}}</text>\r\n\t\t\t\t\t<text class=\"notice-text\">{{ingOrder.tip || ''}}</text>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\r\n\t\t\t<view class=\"section-head\">\r\n\t\t\t\t<text class=\"section-title\">推荐寄存点</text>\r\n\t\t\t\t<text class=\"section-more\" @click=\"jumpJC\">查看更多</text>\r\n\t\t\t</view>\r\n\r\n\t\t\t<view class=\"recommend-list\">\r\n\t\t\t\t<template v-if=\"pointList.length > 0\">\r\n\t\t\t\t\t<view v-for=\"(item, index) in pointList\" :key=\"index\" class=\"point-card\" @click=\"goShopDetails(item)\">\r\n\t\t\t\t\t\t<view class=\"point-thumb\">\r\n\t\t\t\t\t\t\t<image class=\"point-thumb-image\" :src=\"item.coverImg\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"point-main\">\r\n\t\t\t\t\t\t\t<view class=\"point-head\">\r\n\t\t\t\t\t\t\t\t<text class=\"point-name\">{{ item.name ||'' }}</text>\r\n\t\t\t\t\t\t\t\t<text class=\"point-distance\">{{ item.distanceText  ||''}}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"point-address\">\r\n\t\t\t\t\t\t\t\t<image src=\"/static/icon/home_ic_location3@2x.png\" mode=\"aspectFit\"></image>\r\n\t\t\t\t\t\t\t\t<text>{{ item.address ||''}}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<text class=\"point-time\">{{ item.shopHours ||'' }}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</template>\r\n\t\t\t\t<template v-else>\r\n\t\t\t\t\t<view class=\"no-data\">\r\n\t\t\t\t\t\t<image src=\"/static/image/default_nodata_white@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</template>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t\t<view class=\"location-toast\" v-if=\"!latitude\">\r\n\t\t\t<view class=\"toast-copy\">\r\n\t\t\t\t<text class=\"toast-title\">未授权定位</text>\r\n\t\t\t\t<text class=\"toast-text\">我们无法获得您当前位置信息为您推荐附近寄存点</text>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"toast-btn\" @click=\"handleLocation\">开启定位</view>\r\n\t\t</view>\r\n\t\t<auth-login :show=\"showLogin\" @close=\"showLogin = false\"></auth-login>\r\n\t\t<custom-tabbar></custom-tabbar>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport { mapState } from 'vuex'\r\n\timport amapFile from '@/utils/amap-wx.130.js'\r\n\timport CustomTabbar from '@/components/custom-tabbar/custom-tabbar.vue'\r\n\r\n\texport default {\r\n\t\tcomponents: {\r\n\t\t\tCustomTabbar\r\n\t\t},\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['navHeight', 'statusbarHeight', 'address', 'latitude', 'cityId', 'longitude', 'token']),\r\n\t\t\tcurrentAddress() {\r\n\t\t\t\treturn this.address && this.address !== '定位中' ? this.address : '获取定位'\r\n\t\t\t}\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tbannerList: [],\r\n\t\t\t\tpointList: [],\r\n\t\t\t\tingOrder: null,\r\n\t\t\t\tshowLogin: false,\r\n\t\t\t\tpendingNavigate: null,\r\n\t\t\t\tlastLocationAuth: null\r\n\t\t\t}\r\n\t\t},\r\n\t\tasync onLoad() {\r\n\t\t\tawait this.$onLaunched\r\n\t\t\tawait this.getBannerList()\r\n\t\t\tif (this.cityId && this.latitude && this.longitude) {\r\n\t\t\t\tawait this.getNearbyShopList()\r\n\t\t\t}\r\n\t\t},\r\n\t\tonShow() {\r\n\t\t\tthis.ingOrder =null\r\n\t\t\tthis.getIngorder()\r\n\t\t\tthis.checkLocationAuth()\r\n\t\t},\r\n\t\twatch: {\r\n\t\t\ttoken(newToken) {\r\n\t\t\t\tif (newToken && this.pendingNavigate) {\r\n\t\t\t\t\tconst fn = this.pendingNavigate\r\n\t\t\t\t\tthis.pendingNavigate = null\r\n\t\t\t\t\tthis.showLogin = false\r\n\t\t\t\t\tfn()\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tasync checkLocationAuth() {\r\n\t\t\t\tconst _this = this\r\n\t\t\t\tuni.getSetting({\r\n\t\t\t\t\tsuccess(res) {\r\n\t\t\t\t\t\tconst authLocation = res.authSetting['scope.userLocation']\r\n\t\t\t\t\t\tif (_this.lastLocationAuth !== null && _this.lastLocationAuth !== authLocation) {\r\n\t\t\t\t\t\t\tif (authLocation) {\r\n\t\t\t\t\t\t\t\t_this.positioning()\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t_this.lastLocationAuth = authLocation\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tasync getIngorder() {\r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await that.$u.api.getActiveOrderTip()\r\n\t\t\t\tif (res && res.code === 200) { \r\n\t\t\t\t\tthis.ingOrder = res.data\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tjumpBannerDetail(item) {\r\n\t\t\t\tif(!item.content || item.content =='' || item.type==0){\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tif (item.type == 1) {\r\n\t\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\t\turl: '/shop/pages/article-details/article-details?id=' + item.id\r\n\t\t\t\t\t})\r\n\t\t\t\t} else if(item.type == 2) {\r\n\t\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\t\turl: '/shop/pages/webview/webview?url=' + item.content\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tjumpOrderDetail(id){\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl:'/pages/delivery-order-detail/delivery-order-detail?userType=0&id='+id\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tjumpOrderList(status){\r\n\t\t\t\tif (!this.token) {\r\n\t\t\t\t\tthis.pendingNavigate = () => this.jumpOrderList(status)\r\n\t\t\t\t\tthis.showLogin = true\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tuni.setStorageSync(\"orderStatus\",status)\r\n\t\t\t\tuni.switchTab({\r\n\t\t\t\t\turl: '/pages/itinerary/itinerary'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tjumpxiadan() {\r\n\t\t\t\tif (!this.token) {\r\n\t\t\t\t\tthis.pendingNavigate = () => this.jumpxiadan()\r\n\t\t\t\t\tthis.showLogin = true\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tif (!this.cityId) return uni.showToast({\r\n\t\t\t\t\ttitle: '当前城市暂未开通',\r\n\t\t\t\t\ticon: 'none'\r\n\t\t\t\t})\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/luggage-storage/luggage-storage'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tasync getBannerList() {\r\n\t\t\t\tconst res = await this.$u.api.getBannerList({ position: 0 })\r\n\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\tthis.bannerList = res.data || []\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tasync getNearbyShopList() {\r\n\t\t\t\tconst res = await this.$u.api.getNearbyShopList({\r\n\t\t\t\t\tcapacity: 5,\r\n\t\t\t\t\tpage: 1,\r\n\t\t\t\t\tmodel: {\r\n\t\t\t\t\t\tlatitude: this.latitude,\r\n\t\t\t\t\t\tlongitude: this.longitude,\r\n\t\t\t\t\t\tcityId: this.cityId,\r\n\t\t\t\t\t\tsortType: 1\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\tthis.pointList = res.data.records || []\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tjumpJC() {\r\n\t\t\t\tif (!this.cityId) return uni.showToast({\r\n\t\t\t\t\ttitle: '当前城市暂未开通',\r\n\t\t\t\t\ticon: 'none'\r\n\t\t\t\t})\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/storage-point/storage-point'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\thandleLocation() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.openSetting({\r\n\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\tif (res.authSetting['scope.userLocation']) {\r\n\t\t\t\t\t\t\tthat.positioning()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tchooseLocation() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.chooseLocation({\r\n\t\t\t\t\ttype: 'gcj02',\r\n\t\t\t\t\tsuccess: async function(addr) {\r\n\t\t\t\t\t\tconsole.log(addr, '==================uniapp选择位置成功');\r\n\t\t\t\t\t\tif (addr.errMsg === 'chooseLocation:ok' && addr.latitude) {\r\n\t\t\t\t\t\t\tconst locParam = { latitude: addr.latitude, longitude: addr.longitude };\r\n\t\t\t\t\t\t\tvar myAmapFun = new amapFile.AMapWX({ key: that.$gaodeMapKey });\r\n\t\t\t\t\t\t\tmyAmapFun.getRegeo({\r\n\t\t\t\t\t\t\t\tlocation: addr.longitude + ',' + addr.latitude,\r\n\t\t\t\t\t\t\t\tsuccess: async function(data) {\r\n\t\t\t\t\t\t\t\t\tconsole.log(data, '==================选择地址逆解析');\r\n\t\t\t\t\t\t\t\t\tlet info = data[0];\r\n\t\t\t\t\t\t\t\t\tlocParam.province = info.province;\r\n\t\t\t\t\t\t\t\t\tlocParam.adcode = info.regeocodeData.addressComponent.adcode\r\n\t\t\t\t\t\t\t\t\tvar ta = addr.name || '地址获取失败';\r\n\t\t\t\t\t\t\t\t\tlocParam.address = ta\r\n\t\t\t\t\t\t\t\t\tconst resCity = await that.$u.api.getCityByName({ code: locParam.adcode })\r\n\t\t\t\t\t\t\t\t\tif (resCity.code === 200 && resCity.data) {\r\n\t\t\t\t\t\t\t\t\t\tlocParam.cityId = resCity.data.id\r\n\t\t\t\t\t\t\t\t\t\tthat.$store.commit('setPosition', locParam)\r\n\t\t\t\t\t\t\t\t\t\tthat.pointList = []\r\n\t\t\t\t\t\t\t\t\t\tthat.getNearbyShopList()\r\n\t\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\t\tthat.$store.commit('setPosition', locParam)\r\n\t\t\t\t\t\t\t\t\t\tthat.$store.commit('clearCityId')\r\n\t\t\t\t\t\t\t\t\t\tthat.pointList = []\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tfail: function(err) {\r\n\t\t\t\t\t\t\t\t\tconsole.error('获取位置失败===========', err);\r\n\t\t\t\t\t\t\t\t\tthat.$store.commit('setPosition', locParam)\r\n\t\t\t\t\t\t\t\t\tthat.pointList = []\r\n\t\t\t\t\t\t\t\t\tthat.getNearbyShopList()\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t},\r\n\t\t\t\t\tfail: function(err) {\r\n\t\t\t\t\t\tconsole.error('选择位置失败===========', err);\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\t// 定位\r\n\t\t\tpositioning() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.getLocation({\r\n\t\t\t\t\ttype: 'gcj02',\r\n\t\t\t\t\thighAccuracyExpireTime: 3000,\r\n\t\t\t\t\tisHighAccuracy: true,\r\n\t\t\t\t\tsuccess: function (addr) {\r\n\t\t\t\t\t\tconst locParam = { latitude: addr.latitude, longitude: addr.longitude };\r\n\t\t\t\t\t\tvar myAmapFun = new amapFile.AMapWX({ key: that.$gaodeMapKey });\r\n\t\t\t\t\t\tmyAmapFun.getRegeo({\r\n\t\t\t\t\t\t\tlocation: addr.longitude + ',' + addr.latitude,\r\n\t\t\t\t\t\t\tsuccess: async function(data) {\r\n\t\t\t\t\t\t\t\tconsole.log(data, '==================获取地址');\r\n\t\t\t\t\t\t\t\tlet info = data[0];\r\n\t\t\t\t\t\t\t\tlocParam.province = info.province;\r\n\t\t\t\t\t\t\t\tlocParam.adcode = info.regeocodeData.addressComponent.adcode;\r\n\t\t\t\t\t\t\t\tlocParam.area = info.district;\r\n\t\t\t\t\t\t\t\tlocParam.street = info.street;\r\n\t\t\t\t\t\t\t\tvar ta = info.name || '地址获取失败';\r\n\t\t\t\t\t\t\t\tlocParam.address = ta\r\n\t\t\t\t\t\t\t\tconst resCity = await that.$u.api.getCityByName({ code: locParam.adcode })\r\n\t\t\t\t\t\t\t\tif (resCity.code === 200) {\r\n\t\t\t\t\t\t\t\t\tlocParam.cityId = resCity.data.id\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tthat.$store.commit('setPosition', locParam)\r\n\t\t\t\t\t\t\t\tthat.getNearbyShopList()\r\n\t\t\t\t\t\t\t\tthat.$isResolve()\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\tthat.$isResolve()\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tgoShopDetails(item){\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/storage-point-detail/storage-point-detail?id='+item.id\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tgoStoragePage() {\r\n\t\t\t\tif (!this.cityId) return uni.showToast({\r\n\t\t\t\t\ttitle: '当前城市暂未开通',\r\n\t\t\t\t\ticon: 'none'\r\n\t\t\t\t})\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/storage-point/storage-point'\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.index-page {\r\n\t\tposition: relative;\r\n\t\tpadding-bottom: 30rpx;\r\n\t}\r\n\r\n\t.top-gradient-bg {\r\n\t\tposition: absolute;\r\n\t\tleft: 0;\r\n\t\ttop: 0;\r\n\t\twidth: 100%;\r\n\t\theight: 420rpx;\r\n\t\tbackground-repeat: no-repeat;\r\n\t\tbackground-size: 100% 100%;\r\n\t\tz-index: 0;\r\n\t}\r\n\r\n\t.top-hero {\r\n\t\tposition: relative;\r\n\t\tz-index: 1;\r\n\t\tpadding: 0 30rpx 0 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.hero-banner {\r\n\t\tmargin-top: 30rpx;\r\n\t}\r\n\r\n\t.hero-bar {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-between;\r\n\t}\r\n\r\n\t.location-chip {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tgap: 6rpx;\r\n\t\tmax-width: 360rpx;\r\n\t\timage {\r\n\t\t\tflex-shrink: 0;\r\n\t\t\twidth: 36rpx;\r\n\t\t\theight: 36rpx;\r\n\t\t\tmargin-right: 8rpx;\r\n\t\t}\r\n\t\ttext {\r\n\t\t\toverflow: hidden;\r\n\t\t\ttext-overflow: ellipsis;\r\n\t\t\twhite-space: nowrap;\r\n\t\t\tfont-weight: 500;\r\n\t\t\tfont-size: 32rpx;\r\n\t\t\tcolor: #FFFFFF;\r\n\t\t}\r\n\t}\r\n\r\n\t.search-box {\r\n\t\theight: 72rpx;\r\n\t\tmargin-top: 10rpx;\r\n\t\tpadding: 0 22rpx;\r\n\t\tborder-radius: 16rpx;\r\n\t\tbackground: #ffffff;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tgap: 14rpx;\r\n\t\timage {\r\n\t\t\twidth: 28rpx;\r\n\t\t\theight: 28rpx;\r\n\t\t}\r\n\t}\r\n\r\n\t.search-text {\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #b6bcc8;\r\n\t}\r\n\r\n\t.page-body {\r\n\t\tposition: relative;\r\n\t\tz-index: 1;\r\n\t\tpadding: 18rpx 22rpx 0;\r\n\t}\r\n\r\n\t.banner-card {\r\n\t\tposition: relative;\r\n\t\theight: 320rpx;\r\n\t\tpadding: 0;\r\n\t\tborder-radius: 20rpx;\r\n\t\toverflow: hidden;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.banner-swiper {\r\n\t\theight: 100%;\r\n\t}\r\n\r\n\t.banner-swiper ::deep .uni-swiper-dot {\r\n\t\twidth: 30rpx;\r\n\t\theight: 6rpx;\r\n\t\tborder-radius: 3rpx;\r\n\t}\r\n\r\n\t.banner-swiper ::deep .uni-swiper-dot-active {\r\n\t\tbackground-color: #ffffff;\r\n\t}\r\n\r\n.banner-swiper swiper-item {\r\n\theight: 100%;\r\n}\r\n\r\n.banner-image {\r\n\twidth: 100%;\r\n\theight: 100%;\r\n}\r\n\r\n\t.service-grid {\r\n\t\tdisplay: grid;\r\n\t\tgrid-template-columns: repeat(2, 1fr);\r\n\t\tgap: 18rpx;\r\n\t\tmargin-top: 18rpx;\r\n\t}\r\n\r\n\t.service-card {\r\n\t\twidth: 334rpx;\r\n\t\theight: 176rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-between;\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\r\n\t.service-image {\r\n\t\twidth: 334rpx;\r\n\t\theight: 176rpx;\r\n\t}\r\n\r\n\t.notice-card {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tmargin-top: 30rpx;\r\n\t\tpadding: 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\t\tborder-radius: 18rpx;\r\n\t\tbackground: linear-gradient(135deg, #25a2f5 0%, #1eaef4 100%);\r\n\t\toverflow: hidden;\r\n\t}\r\n\r\n\t.notice-icon-wrap {\r\n\t\tflex-shrink: 0;\r\n\t\twidth: 76rpx;\r\n\t\theight: 76rpx;\r\n\t\tborder-radius: 38rpx;\r\n\t\tbackground: rgba(255, 255, 255, 0.14);\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t}\r\n\r\n\t.notice-icon {\r\n\t\twidth: 38rpx;\r\n\t\theight: 38rpx;\r\n\t}\r\n\r\n\t.notice-copy {\r\n\t\tmargin-left: 18rpx;\r\n\t\tmin-width: 0;\r\n\t}\r\n\r\n\t.notice-title {\r\n\t\tdisplay: block;\r\n\t\tfont-weight: bold;\r\n\t\tfont-size: 30rpx;\r\n\t\tcolor: #FFFFFF;\r\n\t}\r\n\r\n\t.notice-text {\r\n\t\tdisplay: block;\r\n\t\tmargin-top: 6rpx;\r\n\t\tfont-weight: 400;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: rgba(255,255,255,0.85);\r\n\t}\r\n\r\n\t.section-head {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-between;\r\n\t\tmargin-top: 40rpx;\r\n\t}\r\n\r\n\t.section-title {\r\n\t\tfont-size: 36rpx;\r\n\t\tfont-weight: 700;\r\n\t\tcolor: #202020;\r\n\t}\r\n\r\n\t.section-more {\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #a4acb8;\r\n\t}\r\n\r\n\t.section-more::after {\r\n\t\tcontent: ' >';\r\n\t}\r\n\r\n\t.recommend-list {\r\n\t\tmargin-top: 32rpx;\r\n\t}\r\n\r\n\t.no-data {\r\n\t\twidth: 100%;\r\n\t\tmargin-top: 80rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\timage {\r\n\t\t\twidth: 320rpx;\r\n\t\t\theight: 320rpx;\r\n\t\t}\r\n\t}\r\n\r\n\t.point-card {\r\n\t\tdisplay: flex;\r\n\t\tgap: 18rpx;\r\n\t\tpadding: 24rpx;\r\n\t\tmargin-bottom: 20rpx;\r\n\t\tborder-radius: 18rpx;\r\n\t\tbackground: #f4f7fc;\r\n\t}\r\n\r\n\t.point-thumb {\r\n\t\tposition: relative;\r\n\t\tflex-shrink: 0;\r\n\t\twidth: 132rpx;\r\n\t\theight: 104rpx;\r\n\t\tborder-radius: 12rpx;\r\n\t\toverflow: hidden;\r\n\t}\r\n\r\n\t.point-thumb-image {\r\n\t\twidth: 100%;\r\n\t\theight: 100%;\r\n\t}\r\n\r\n\t.point-main {\r\n\t\tflex: 1;\r\n\t\tmin-width: 0;\r\n\t}\r\n\r\n\t.point-head {\r\n\t\tdisplay: flex;\r\n\t\talign-items: flex-start;\r\n\t\tjustify-content: space-between;\r\n\t\tgap: 10rpx;\r\n\t}\r\n\r\n\t.point-name {\r\n\t\tflex: 1;\r\n\t\tfont-size: 32rpx;\r\n\t\tfont-weight: 600;\r\n\t\tline-height: 1.35;\r\n\t\tcolor: #222222;\r\n\t}\r\n\r\n\t.point-distance {\r\n\t\tflex-shrink: 0;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #a6aebb;\r\n\t}\r\n\r\n\t.point-address {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tgap: 6rpx;\r\n\t\tmargin-top: 8rpx;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #8f97a4;\r\n\t\timage {\r\n\t\t\twidth: 20rpx;\r\n\t\t\theight: 20rpx;\r\n\t\t}\r\n\t}\r\n\r\n\t.point-time {\r\n\t\tdisplay: block;\r\n\t\tmargin-top: 10rpx;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #9aa2ae;\r\n\t}\r\n\r\n\t.location-toast {\r\n\t\tposition: fixed;\r\n\t\tleft: 20rpx;\r\n\t\tright: 20rpx;\r\n\t\tbottom: 8rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tjustify-content: space-between;\r\n\t\tpadding: 18rpx 20rpx;\r\n\t\tborder-radius: 12rpx;\r\n\t\tbackground: rgba(42, 42, 42, 0.88);\r\n\t\tz-index: 30;\r\n\t}\r\n\r\n\t.toast-copy {\r\n\t\tmin-width: 0;\r\n\t\tpadding-right: 16rpx;\r\n\t}\r\n\r\n\t.toast-title {\r\n\t\tdisplay: block;\r\n\t\tfont-size: 28rpx;\r\n\t\tfont-weight: 600;\r\n\t\tcolor: #ffffff;\r\n\t}\r\n\r\n\t.toast-text {\r\n\t\tdisplay: block;\r\n\t\tmargin-top: 6rpx;\r\n\t\tfont-size: 22rpx;\r\n\t\tline-height: 1.4;\r\n\t\tcolor: rgba(255, 255, 255, 0.76);\r\n\t}\r\n\r\n\t.toast-btn {\r\n\t\tflex-shrink: 0;\r\n\t\theight: 54rpx;\r\n\t\tline-height: 54rpx;\r\n\t\tpadding: 0 20rpx;\r\n\t\tborder-radius: 27rpx;\r\n\t\tbackground: linear-gradient(135deg, #18b2ff 0%, #0b95ff 100%);\r\n\t\tfont-size: 24rpx;\r\n\t\tfont-weight: 600;\r\n\t\tcolor: #ffffff;\r\n\t}\r\n</style>\r\n","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&id=57280228&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&id=57280228&lang=scss&scoped=true&\""],"sourceRoot":""}
small-program/unpackage/dist/dev/mp-weixin/pages/index/index.js
@@ -1,2 +1,2 @@
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/index/index"],{164:function(t,e,n){"use strict";(function(t,e){var o=n(4);n(30);o(n(25));var i=o(n(165));t.__webpack_require_UNI_MP_PLUGIN__=n,e(i.default)}).call(this,n(1)["default"],n(2)["createPage"])},165:function(t,e,n){"use strict";n.r(e);var o=n(166),i=n(168);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);n(170);var a,c=n(41),s=Object(c["default"])(i["default"],o["render"],o["staticRenderFns"],!1,null,"57280228",null,!1,o["components"],a);s.options.__file="pages/index/index.vue",e["default"]=s.exports},166:function(t,e,n){"use strict";n.r(e);var o=n(167);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"]}))},167:function(t,e,n){"use strict";var o;n.r(e),n.d(e,"render",(function(){return i})),n.d(e,"staticRenderFns",(function(){return a})),n.d(e,"recyclableRender",(function(){return r})),n.d(e,"components",(function(){return o}));try{o={uIcon:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-icon/u-icon")]).then(n.bind(null,513))},authLogin:function(){return Promise.all([n.e("common/vendor"),n.e("components/auth-login/auth-login")]).then(n.bind(null,506))},customTabbar:function(){return n.e("components/custom-tabbar/custom-tabbar").then(n.bind(null,186))}}}catch(c){if(-1===c.message.indexOf("Cannot find module")||-1===c.message.indexOf(".vue"))throw c;console.error(c.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.pointList.length);t._isMounted||(t.e0=function(e){t.showLogin=!1}),t.$mp.data=Object.assign({},{$root:{g0:n}})},r=!1,a=[];i._withStripped=!0},168:function(t,e,n){"use strict";n.r(e);var o=n(169),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},169:function(t,e,n){"use strict";(function(t){var o=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n(34)),r=o(n(36)),a=o(n(11)),c=n(37),s=o(n(38));function u(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function d(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?u(Object(n),!0).forEach((function(e){(0,a.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var l=function(){n.e("components/custom-tabbar/custom-tabbar").then(function(){return resolve(n(186))}.bind(null,n)).catch(n.oe)},p={components:{CustomTabbar:l},computed:d(d({},(0,c.mapState)(["navHeight","statusbarHeight","address","latitude","cityId","longitude","token"])),{},{currentAddress:function(){return this.address&&"定位中"!==this.address?this.address:"获取定位"}}),data:function(){return{bannerList:[],pointList:[],ingOrder:null,showLogin:!1,pendingNavigate:null,lastLocationAuth:null}},onLoad:function(){var t=this;return(0,r.default)(i.default.mark((function e(){return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$onLaunched;case 2:return e.next=4,t.getBannerList();case 4:if(!(t.cityId&&t.latitude&&t.longitude)){e.next=7;break}return e.next=7,t.getNearbyShopList();case 7:case"end":return e.stop()}}),e)})))()},onShow:function(){this.ingOrder=null,this.getIngorder(),this.checkLocationAuth()},watch:{token:function(t){if(t&&this.pendingNavigate){var e=this.pendingNavigate;this.pendingNavigate=null,this.showLogin=!1,e()}}},methods:{checkLocationAuth:function(){var e=this;return(0,r.default)(i.default.mark((function n(){var o;return i.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:o=e,t.getSetting({success:function(t){var e=t.authSetting["scope.userLocation"];null!==o.lastLocationAuth&&o.lastLocationAuth!==e&&e&&o.positioning(),o.lastLocationAuth=e}});case 2:case"end":return n.stop()}}),n)})))()},getIngorder:function(){var t=this;return(0,r.default)(i.default.mark((function e(){var n,o;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=t,e.next=3,n.$u.api.getActiveOrderTip();case 3:o=e.sent,o&&200===o.code&&(t.ingOrder=o.data);case 5:case"end":return e.stop()}}),e)})))()},jumpBannerDetail:function(e){e.content&&""!=e.content&&0!=e.type&&(1==e.type?t.navigateTo({url:"/shop/pages/article-details/article-details?id="+e.id}):2==e.type&&t.navigateTo({url:"/shop/pages/webview/webview?url="+e.content}))},jumpOrderDetail:function(e){t.navigateTo({url:"/pages/delivery-order-detail/delivery-order-detail?userType=0&id="+e})},jumpOrderList:function(e){var n=this;if(!this.token)return this.pendingNavigate=function(){return n.jumpOrderList(e)},void(this.showLogin=!0);t.setStorageSync("orderStatus",e),t.switchTab({url:"/pages/itinerary/itinerary"})},jumpxiadan:function(){var e=this;return this.token?this.cityId?void t.navigateTo({url:"/pages/luggage-storage/luggage-storage"}):t.showToast({title:"当前城市暂未开通",icon:"none"}):(this.pendingNavigate=function(){return e.jumpxiadan()},void(this.showLogin=!0))},getBannerList:function(){var t=this;return(0,r.default)(i.default.mark((function e(){var n;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$u.api.getBannerList({position:0});case 2:n=e.sent,200===n.code&&(t.bannerList=n.data||[]);case 4:case"end":return e.stop()}}),e)})))()},getNearbyShopList:function(){var t=this;return(0,r.default)(i.default.mark((function e(){var n;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$u.api.getNearbyShopList({capacity:5,page:1,model:{latitude:t.latitude,longitude:t.longitude,cityId:t.cityId,sortType:1}});case 2:n=e.sent,200===n.code&&(t.pointList=n.data.records||[]);case 4:case"end":return e.stop()}}),e)})))()},jumpJC:function(){if(!this.cityId)return t.showToast({title:"当前城市暂未开通",icon:"none"});t.navigateTo({url:"/pages/storage-point/storage-point"})},handleLocation:function(){var e=this;t.openSetting({success:function(t){t.authSetting["scope.userLocation"]&&e.positioning()}})},chooseLocation:function(){var e=this;t.chooseLocation({type:"gcj02",success:function(){var t=(0,r.default)(i.default.mark((function t(n){var o,a;return i.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:console.log(n,"==================uniapp选择位置成功"),"chooseLocation:ok"===n.errMsg&&n.latitude&&(o={latitude:n.latitude,longitude:n.longitude},a=new s.default.AMapWX({key:e.$gaodeMapKey}),a.getRegeo({location:n.longitude+","+n.latitude,success:function(){var t=(0,r.default)(i.default.mark((function t(r){var a,c,s;return i.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return console.log(r,"==================选择地址逆解析"),a=r[0],o.province=a.province,o.city=a.regeocodeData.addressComponent.city&&"string"===typeof a.regeocodeData.addressComponent.city?a.regeocodeData.addressComponent.city:a.regeocodeData.addressComponent.province,c=n.name||"地址获取失败",o.address=c,t.next=8,e.$u.api.getCityByName({cityName:o.city});case 8:s=t.sent,200===s.code&&s.data?(o.cityId=s.data.id,e.$store.commit("setPosition",o),e.pointList=[],e.getNearbyShopList()):(e.$store.commit("setPosition",o),e.$store.commit("clearCityId"),e.pointList=[]);case 10:case"end":return t.stop()}}),t)})));function a(e){return t.apply(this,arguments)}return a}(),fail:function(t){console.error("获取位置失败===========",t),e.$store.commit("setPosition",o),e.pointList=[],e.getNearbyShopList()}}));case 2:case"end":return t.stop()}}),t)})));function n(e){return t.apply(this,arguments)}return n}(),fail:function(t){console.error("选择位置失败===========",t)}})},positioning:function(){var e=this;t.getLocation({type:"gcj02",highAccuracyExpireTime:3e3,isHighAccuracy:!0,success:function(t){var n={latitude:t.latitude,longitude:t.longitude},o=new s.default.AMapWX({key:e.$gaodeMapKey});o.getRegeo({location:t.longitude+","+t.latitude,success:function(){var t=(0,r.default)(i.default.mark((function t(o){var r,a,c;return i.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return console.log(o,"==================获取地址"),r=o[0],n.province=r.province,n.adcode=r.adcode,n.area=r.district,n.street=r.street,a=r.name||"地址获取失败",n.address=a,t.next=10,e.$u.api.getCityByName({code:n.adcode});case 10:c=t.sent,200===c.code&&(n.cityId=c.data.id),e.$store.commit("setPosition",n),e.getNearbyShopList(),e.$isResolve();case 15:case"end":return t.stop()}}),t)})));function o(e){return t.apply(this,arguments)}return o}(),fail:function(t){e.$isResolve()}})}})},goShopDetails:function(e){t.navigateTo({url:"/pages/storage-point-detail/storage-point-detail?id="+e.id})},goStoragePage:function(){if(!this.cityId)return t.showToast({title:"当前城市暂未开通",icon:"none"});t.navigateTo({url:"/pages/storage-point/storage-point"})}}};e.default=p}).call(this,n(2)["default"])},170:function(t,e,n){"use strict";n.r(e);var o=n(171),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},171:function(t,e,n){}},[[164,"common/runtime","common/vendor"]]]);
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/index/index"],{164:function(t,e,n){"use strict";(function(t,e){var o=n(4);n(30);o(n(25));var i=o(n(165));t.__webpack_require_UNI_MP_PLUGIN__=n,e(i.default)}).call(this,n(1)["default"],n(2)["createPage"])},165:function(t,e,n){"use strict";n.r(e);var o=n(166),i=n(168);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);n(170);var a,c=n(41),s=Object(c["default"])(i["default"],o["render"],o["staticRenderFns"],!1,null,"57280228",null,!1,o["components"],a);s.options.__file="pages/index/index.vue",e["default"]=s.exports},166:function(t,e,n){"use strict";n.r(e);var o=n(167);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"]}))},167:function(t,e,n){"use strict";var o;n.r(e),n.d(e,"render",(function(){return i})),n.d(e,"staticRenderFns",(function(){return a})),n.d(e,"recyclableRender",(function(){return r})),n.d(e,"components",(function(){return o}));try{o={uIcon:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-icon/u-icon")]).then(n.bind(null,513))},authLogin:function(){return Promise.all([n.e("common/vendor"),n.e("components/auth-login/auth-login")]).then(n.bind(null,506))},customTabbar:function(){return n.e("components/custom-tabbar/custom-tabbar").then(n.bind(null,186))}}}catch(c){if(-1===c.message.indexOf("Cannot find module")||-1===c.message.indexOf(".vue"))throw c;console.error(c.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.pointList.length);t._isMounted||(t.e0=function(e){t.showLogin=!1}),t.$mp.data=Object.assign({},{$root:{g0:n}})},r=!1,a=[];i._withStripped=!0},168:function(t,e,n){"use strict";n.r(e);var o=n(169),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},169:function(t,e,n){"use strict";(function(t){var o=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(n(34)),r=o(n(36)),a=o(n(11)),c=n(37),s=o(n(38));function u(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function d(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?u(Object(n),!0).forEach((function(e){(0,a.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var l=function(){n.e("components/custom-tabbar/custom-tabbar").then(function(){return resolve(n(186))}.bind(null,n)).catch(n.oe)},f={components:{CustomTabbar:l},computed:d(d({},(0,c.mapState)(["navHeight","statusbarHeight","address","latitude","cityId","longitude","token"])),{},{currentAddress:function(){return this.address&&"定位中"!==this.address?this.address:"获取定位"}}),data:function(){return{bannerList:[],pointList:[],ingOrder:null,showLogin:!1,pendingNavigate:null,lastLocationAuth:null}},onLoad:function(){var t=this;return(0,r.default)(i.default.mark((function e(){return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$onLaunched;case 2:return e.next=4,t.getBannerList();case 4:if(!(t.cityId&&t.latitude&&t.longitude)){e.next=7;break}return e.next=7,t.getNearbyShopList();case 7:case"end":return e.stop()}}),e)})))()},onShow:function(){this.ingOrder=null,this.getIngorder(),this.checkLocationAuth()},watch:{token:function(t){if(t&&this.pendingNavigate){var e=this.pendingNavigate;this.pendingNavigate=null,this.showLogin=!1,e()}}},methods:{checkLocationAuth:function(){var e=this;return(0,r.default)(i.default.mark((function n(){var o;return i.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:o=e,t.getSetting({success:function(t){var e=t.authSetting["scope.userLocation"];null!==o.lastLocationAuth&&o.lastLocationAuth!==e&&e&&o.positioning(),o.lastLocationAuth=e}});case 2:case"end":return n.stop()}}),n)})))()},getIngorder:function(){var t=this;return(0,r.default)(i.default.mark((function e(){var n,o;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=t,e.next=3,n.$u.api.getActiveOrderTip();case 3:o=e.sent,o&&200===o.code&&(t.ingOrder=o.data);case 5:case"end":return e.stop()}}),e)})))()},jumpBannerDetail:function(e){e.content&&""!=e.content&&0!=e.type&&(1==e.type?t.navigateTo({url:"/shop/pages/article-details/article-details?id="+e.id}):2==e.type&&t.navigateTo({url:"/shop/pages/webview/webview?url="+e.content}))},jumpOrderDetail:function(e){t.navigateTo({url:"/pages/delivery-order-detail/delivery-order-detail?userType=0&id="+e})},jumpOrderList:function(e){var n=this;if(!this.token)return this.pendingNavigate=function(){return n.jumpOrderList(e)},void(this.showLogin=!0);t.setStorageSync("orderStatus",e),t.switchTab({url:"/pages/itinerary/itinerary"})},jumpxiadan:function(){var e=this;return this.token?this.cityId?void t.navigateTo({url:"/pages/luggage-storage/luggage-storage"}):t.showToast({title:"当前城市暂未开通",icon:"none"}):(this.pendingNavigate=function(){return e.jumpxiadan()},void(this.showLogin=!0))},getBannerList:function(){var t=this;return(0,r.default)(i.default.mark((function e(){var n;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$u.api.getBannerList({position:0});case 2:n=e.sent,200===n.code&&(t.bannerList=n.data||[]);case 4:case"end":return e.stop()}}),e)})))()},getNearbyShopList:function(){var t=this;return(0,r.default)(i.default.mark((function e(){var n;return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$u.api.getNearbyShopList({capacity:5,page:1,model:{latitude:t.latitude,longitude:t.longitude,cityId:t.cityId,sortType:1}});case 2:n=e.sent,200===n.code&&(t.pointList=n.data.records||[]);case 4:case"end":return e.stop()}}),e)})))()},jumpJC:function(){if(!this.cityId)return t.showToast({title:"当前城市暂未开通",icon:"none"});t.navigateTo({url:"/pages/storage-point/storage-point"})},handleLocation:function(){var e=this;t.openSetting({success:function(t){t.authSetting["scope.userLocation"]&&e.positioning()}})},chooseLocation:function(){var e=this;t.chooseLocation({type:"gcj02",success:function(){var t=(0,r.default)(i.default.mark((function t(n){var o,a;return i.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:console.log(n,"==================uniapp选择位置成功"),"chooseLocation:ok"===n.errMsg&&n.latitude&&(o={latitude:n.latitude,longitude:n.longitude},a=new s.default.AMapWX({key:e.$gaodeMapKey}),a.getRegeo({location:n.longitude+","+n.latitude,success:function(){var t=(0,r.default)(i.default.mark((function t(r){var a,c,s;return i.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return console.log(r,"==================选择地址逆解析"),a=r[0],o.province=a.province,o.adcode=a.regeocodeData.addressComponent.adcode,c=n.name||"地址获取失败",o.address=c,t.next=8,e.$u.api.getCityByName({code:o.adcode});case 8:s=t.sent,200===s.code&&s.data?(o.cityId=s.data.id,e.$store.commit("setPosition",o),e.pointList=[],e.getNearbyShopList()):(e.$store.commit("setPosition",o),e.$store.commit("clearCityId"),e.pointList=[]);case 10:case"end":return t.stop()}}),t)})));function a(e){return t.apply(this,arguments)}return a}(),fail:function(t){console.error("获取位置失败===========",t),e.$store.commit("setPosition",o),e.pointList=[],e.getNearbyShopList()}}));case 2:case"end":return t.stop()}}),t)})));function n(e){return t.apply(this,arguments)}return n}(),fail:function(t){console.error("选择位置失败===========",t)}})},positioning:function(){var e=this;t.getLocation({type:"gcj02",highAccuracyExpireTime:3e3,isHighAccuracy:!0,success:function(t){var n={latitude:t.latitude,longitude:t.longitude},o=new s.default.AMapWX({key:e.$gaodeMapKey});o.getRegeo({location:t.longitude+","+t.latitude,success:function(){var t=(0,r.default)(i.default.mark((function t(o){var r,a,c;return i.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return console.log(o,"==================获取地址"),r=o[0],n.province=r.province,n.adcode=r.regeocodeData.addressComponent.adcode,n.area=r.district,n.street=r.street,a=r.name||"地址获取失败",n.address=a,t.next=10,e.$u.api.getCityByName({code:n.adcode});case 10:c=t.sent,200===c.code&&(n.cityId=c.data.id),e.$store.commit("setPosition",n),e.getNearbyShopList(),e.$isResolve();case 15:case"end":return t.stop()}}),t)})));function o(e){return t.apply(this,arguments)}return o}(),fail:function(t){e.$isResolve()}})}})},goShopDetails:function(e){t.navigateTo({url:"/pages/storage-point-detail/storage-point-detail?id="+e.id})},goStoragePage:function(){if(!this.cityId)return t.showToast({title:"当前城市暂未开通",icon:"none"});t.navigateTo({url:"/pages/storage-point/storage-point"})}}};e.default=f}).call(this,n(2)["default"])},170:function(t,e,n){"use strict";n.r(e);var o=n(171),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},171:function(t,e,n){}},[[164,"common/runtime","common/vendor"]]]);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/index/index.js.map