java-mall-app/dist/static/js/address-selectShippingAddress.a90c5add.js
2025-08-18 10:39:55 +08:00

1 line
31 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["address-selectShippingAddress"],{"1adf":function(e,t,n){var i=n("91b5");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var s=n("967d").default;s("6a0a13f2",i,!0,{sourceMap:!1,shadowMode:!1})},"3c35":function(e,t,n){"use strict";n.r(t);var i=n("5cb3"),s=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);t["default"]=s.a},5070:function(e,t,n){"use strict";n.r(t);var i=n("d457"),s=n("7554");for(var a in s)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(a);n("7802");var o=n("828b"),r=Object(o["a"])(s["default"],i["b"],i["c"],!1,null,"9b2e41fc",null,!1,i["a"],void 0);t["default"]=r.exports},"53fb":function(e,t,n){var i=n("eaf7");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var s=n("967d").default;s("6f881ca4",i,!0,{sourceMap:!1,shadowMode:!1})},"5586e":function(e,t,n){"use strict";n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return i}));var i={uniNavBar:n("0be1").default,uniIcons:n("282b").default},s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",{staticClass:"address-container"},[n("v-uni-view",{staticClass:"hander"},[n("uni-nav-bar",{attrs:{title:"",fixed:!0,statusBar:!1,border:!1,"left-width":"132rpx","right-width":"0rpx"}},[n("template",{attrs:{slot:"left"},slot:"left"},[n("v-uni-view",{staticClass:"left-block",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.handerSkip.apply(void 0,arguments)}}},[n("v-uni-text",{staticClass:"iconfontAili icon-dingwei1"}),n("v-uni-text",{staticClass:"city-block"},[e._v(e._s(e.originalData.result.addressComponent.city))]),n("v-uni-text",{staticClass:"iconfontAili icon-xiala"})],1)],1),n("v-uni-view",{staticClass:"input-view"},[n("uni-icons",{staticStyle:{"line-height":"60rpx"},attrs:{type:"search",size:"22",color:"#666666"}}),n("v-uni-input",{staticClass:"input",attrs:{"confirm-type":"search",type:"text",placeholder:"请输入收货地址"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.onSearch.apply(void 0,arguments)},input:function(t){arguments[0]=t=e.$handleEvent(t),e.handerAddress.apply(void 0,arguments)}}})],1)],2)],1),e.showSearchAddress?e._e():n("v-uni-scroll-view",{staticClass:"uni-swiper-list",attrs:{"scroll-y":!0,"scroll-with-animation":"true","scroll-top":e.scrollTop},on:{scroll:function(t){arguments[0]=t=e.$handleEvent(t),e.onScroll.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"address-block"},[n("v-uni-view",{staticClass:"address-box"},[n("v-uni-view",{staticClass:"address-left-block"},[e._v(e._s(e.originalData.result.sematic_description))]),n("v-uni-view",{staticClass:"address-right-block",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.anewLoction.apply(void 0,arguments)}}},[n("v-uni-text",{staticClass:"iconfontAili icon-zhongxindingwei"}),n("v-uni-view",{staticStyle:{"padding-left":"8rpx"}},[e._v("重新定位")])],1)],1)],1),e.userInfo.token&&e.formatAddreesList.length>0?n("v-uni-view",{staticClass:"list-block"},[n("v-uni-view",{staticClass:"list-title-block"},[n("v-uni-text",{staticClass:"iconfontAili icon-dianpu"}),n("v-uni-text",{staticClass:"title-block"},[e._v("我的收货地址")])],1),e._l(e.formatAddreesList,(function(t,i){return n("v-uni-view",{key:i,staticClass:"list-item",on:{click:function(n){arguments[0]=n=e.$handleEvent(n),e.handerSetAddress(t,"my")}}},[n("v-uni-view",{staticClass:"item-info"},[1==t.ud_label||2==t.ud_label||3==t.ud_label?n("v-uni-text",{class:["item-lable",e.lableCalss(t.ud_label)]},[e._v(e._s(e.labelList[t.ud_label]))]):e._e(),n("v-uni-text",{staticClass:"item-address"},[e._v(e._s(t.ud_marker))]),n("v-uni-text",{staticClass:"item-detailed-address"},[e._v(e._s(t.ud_street_no))])],1),n("v-uni-view",{staticClass:"item-role-info"},[n("v-uni-text",{staticClass:"item-name"},[e._v(e._s(t.ud_name))]),n("v-uni-text",{staticClass:"item-sex"},[e._v(e._s(0==t.sex?"先生":"女士"))]),n("v-uni-text",{staticClass:"item-mobile"},[e._v(e._s(t.ud_mobile))])],1)],1)})),e.formatAddreesList.length>4?n("v-uni-view",{staticClass:"tips",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.handerList.apply(void 0,arguments)}}},[e._v(e._s(e.showFormatAddreesList?"收起全部地址":"展开更多地址")),n("v-uni-text",{class:["iconfontAili ",e.showFormatAddreesList?"icon-top":"icon-xiala"]})],1):e._e()],2):e._e(),n("v-uni-view",{staticClass:"list-block"},[n("v-uni-view",{staticClass:"list-title-block"},[n("v-uni-text",{staticClass:"iconfontAili icon-dingwei1"}),n("v-uni-text",{staticClass:"title-block"},[e._v("附近地址")])],1),e._l(e.nearbyAddressList,(function(t,i){return n("v-uni-view",{key:i,staticClass:"list-item"},[n("v-uni-view",{staticClass:"item-info",on:{click:function(n){arguments[0]=n=e.$handleEvent(n),e.handerSetAddress(t)}}},[n("v-uni-text",{staticClass:"item-address"},[e._v(e._s(t.name))])],1)],1)}))],2),n("uMask",{attrs:{show:e.showMask,zIndex:2},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.showMask=!1}}})],1),e.showSearchAddress&&e.searchAddress.length>0?n("v-uni-scroll-view",{staticClass:"uni-swiper-list",attrs:{"scroll-y":!0,"scroll-with-animation":"true","scroll-top":e.scrollTop},on:{scroll:function(t){arguments[0]=t=e.$handleEvent(t),e.onScroll.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"search-address-list"},e._l(e.searchAddress,(function(t,i){return n("v-uni-view",{key:i,staticClass:"search-address-item"},[n("v-uni-view",{staticClass:"search-address-item-left",on:{click:function(n){arguments[0]=n=e.$handleEvent(n),e.handerSetAddress(t)}}},[n("v-uni-view",{staticClass:"item-left-name",domProps:{innerHTML:e._s(t.searchName)}}),n("v-uni-view",{staticClass:"item-left-address"},[e._v(e._s(t.detailedInformation))])],1),n("v-uni-view",{staticClass:"search-address-item-right"},[e._v(e._s(t.distance)+"km")])],1)})),1)],1):e._e(),n("v-uni-view",{staticClass:"u-btn u-btn-default",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.AddAddress.apply(void 0,arguments)}}},[n("v-uni-text",{staticClass:"iconfontAili icon-zengjiatianjiajiahao"}),n("v-uni-text",[e._v("新增收货地址")])],1),n("loginPopup",{attrs:{show:e.showLoginPopup},on:{close:function(t){arguments[0]=t=e.$handleEvent(t),e.closeLoginPopup.apply(void 0,arguments)}}})],1)},a=[]},"5cb3":function(e,t,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("f7a5"),n("fd3c"),n("8f71"),n("bf0f"),n("5c47"),n("a1c1"),n("2797"),n("5ef2"),n("45da");var s=i(n("9b1b")),a=i(n("5070")),o=i(n("0f0f")),r=n("8f59"),c=i(n("607c")),d=n("521e"),l={components:{uMask:a.default,loginPopup:c.default},data:function(){return{scrollTop:0,showMask:!1,originalData:{result:{addressComponent:{city:"正在定位"},sematic_description:"定位中.."}},addressList:[],formatAddreesList:[],showFormatAddreesList:!1,nearbyAddressList:[],showSearchAddress:!1,time:0,searchAddress:[],labelList:["","家","公司","学校"],options:{},showLoginPopup:!1}},computed:(0,r.mapState)(["Config","StateCode","notice","plantformInfo","shopInfo","userInfo","hasLogin"]),onLoad:function(e){console.log("options",e),e&&e.isShopList&&(this.options=e)},onShow:function(){this.userInfo.token&&this.getAddressList();var e=uni.getStorageSync("city");e?this.originalData.result.addressComponent.city=e:this.isPhoneLocationEnabled()},onUnload:function(){uni.switchTab({url:"/pages/index/index"}),uni.removeStorageSync("city")},methods:(0,s.default)((0,s.default)({},(0,r.mapMutations)(["login","logout","getPlantformInfo","forceUserInfo","getUserInfo","setCartNum"])),{},{closeLoginPopup:function(){this.showLoginPopup=!1},lableCalss:function(e){return 1==e?"item-lable-1":2==e?"item-lable-2":3==e?"item-lable-3":void 0},getAddressList:function(){var e=this;e.$.request({url:e.Config.URL.user.address_lists,data:{},success:function(t,n,i,s){200==n&&(t.items.length>0?(console.log(e.addressList),e.addressList=t.items,e.formatAddreesList=e.addressList.slice(0,4)):e.setData({isdata:!1})),uni.stopPullDownRefresh()}})},AddAddress:function(){this.hasLogin?uni.navigateTo({url:"/member/address/manage"}):this.showLoginPopup=!0},handerSetAddress:function(e,t){if("my"==t){var n=(0,s.default)({name:e.ud_marker,location:{lat:e.ud_latitude,lng:e.ud_longitude}},e);uni.setStorageSync("currentAddress",n)}else uni.setStorageSync("currentAddress",e);this.options&&this.options.isShopList?uni.navigateTo({url:"/member/member/supermarketlList"}):uni.switchTab({url:"/pages/index/index"})},anewLoction:function(){uni.removeStorageSync("currentAddress"),uni.switchTab({url:"/pages/index/index"})},isPhoneLocationEnabled:function(){var e=this;uni.getSystemInfo({success:function(t){var n=t.locationEnabled;n?e.isAppAuthorized():uni.showModal({title:"提示",content:'小程序需要基于您的手机定位信息为您提供服务,当前检测到您的手机并未打开定位开关,请关闭小程序后前往 "设置 - 定位服务/位置信息" 开启手机定位,然后重新进入小程序~',showCancel:!1,confirmText:"我已知悉"})},fail:function(e){console.log("用户手机系统信息获取失败",e)}})},isAuthorized:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"scope.userLocation",t=this;uni.getSetting({success:function(n){var i=n.authSetting[e];i?t.getLocation():t.getAuthorize()},fail:function(e){t.openSetting()}})},isAppAuthorized:function(){var e=this,t=uni.getAppAuthorizeSetting(),n=t.locationAuthorized;switch(n){case"authorized":e.isAuthorized();break;case"denied":uni.showModal({title:"提示",content:"已拒绝微信获取定位权限,即将打开权限管理页面,请把定位权限设置为允许~",confirmText:"前往设置",success:function(t){t.confirm?e.openAppAuthorizeSetting():t.cancel&&e.rejectGetLocation()}});break;case"not determined":uni.showModal({title:"提示",content:"请授权微信获取定位权限~",confirmText:"同意授权",success:function(t){t.confirm?e.openAppAuthorizeSetting():t.cancel&&e.rejectGetLocation()}});break}},getAuthorize:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"scope.userLocation",t=this;uni.authorize({scope:e,success:function(){t.getLocation()},fail:function(){t.openSetting()}})},openSetting:function(){var e=this;uni.showModal({title:"提示",content:"我们需要获取您的位置信息,为您提供服务~",success:function(t){t.confirm?uni.openSetting({success:function(t){!0===t.authSetting["scope.userLocation"]?e.getLocation():e.rejectGetLocation()},fail:function(e){console.log("小程序授权弹窗打开失败",e)}}):t.cancel&&e.rejectGetLocation()}})},rejectGetLocation:function(){uni.showToast({title:"您拒绝了位置授权,小程序无法继续提供出行服务~",icon:"none",duration:3e3})},openAppAuthorizeSetting:function(){var e=this;uni.openAppAuthorizeSetting({success:function(t){console.log("打开系统微信授权管理页成功",t),e.isAuthorized()},fail:function(e){console.log("打开系统微信授权管理页失败",e)}})},getLocation:function(){var e=this,t="",n=uni.getStorageSync("currentAddress");if(n){t=n.point?n.point.y+","+n.point.x:n.location.lat+","+n.location.lng;var i=new d.BMapWX({ak:"LkqqCMB1qZmjYEkzx0Y1PTfmAUrkWPog"});i.regeocoding({location:t,coordtype:"gcj02ll",ret_coordtype:"gcj02ll",fail:function(e){console.log("fail",e)},success:function(t){console.log("结果地址",t),e.originalData=t.originalData,e.originalData.result.sematic_description=n.name;var i=uni.getStorageSync("city");i&&(e.originalData.result.addressComponent.city=i),e.nearbyAddressList=t.originalData.result.pois}})}else uni.getLocation({type:"wgs84",isHighAccuracy:!0,success:function(n){t=n.latitude+","+n.longitude;var i=new d.BMapWX({ak:"LkqqCMB1qZmjYEkzx0Y1PTfmAUrkWPog"}),s=function(t){console.log("结果地址",t),e.address=t.originalData.result.sematic_description,e.originalData=t.originalData;var n=uni.getStorageSync("city");n&&(e.originalData.result.addressComponent.city=n),e.nearbyAddressList=t.originalData.result.pois};i.regeocoding({location:t,coordtype:"wgs84ll",ret_coordtype:"gcj02ll",fail:function(e){console.log("fail",e)},success:s})},fail:function(e){console.error("获取位置失败:",e)}})},handerSkip:function(){uni.navigateTo({url:"/address/selectCity"})},onSearch:function(){this.showMask=!0},handerList:function(){this.showFormatAddreesList=!this.showFormatAddreesList,this.showFormatAddreesList?this.formatAddreesList=this.addressList:this.formatAddreesList=this.addressList.slice(0,4)},onScroll:function(){},handerAddress:function(e){var t=this,n=e.target.value;0==n.length?this.showSearchAddress=!1:this.showSearchAddress=!0;var i=function(e){console.log("fail",e)},a={lat:t.originalData.result.location.lat,lng:t.originalData.result.location.lng},r=function(e){var t=e/1e3;return t.toFixed(2)},c=function(e){console.log("结果地址",e),0==e.data.status?(t.searchAddress=e.data.result.filter((function(e){return"location"in e})).map((function(e){var t=(0,s.default)((0,s.default)({},e),{},{name:e.name,detailedInformation:e.address.replace(/-/g,""),distance:r(o.default.GeoUtils.getDistance(a,e.location))});return t})),console.log("that.searchAddress",t.searchAddress),t.searchAddress.forEach((function(e){e.name.indexOf(n)>=0?e.searchName=e.name.replaceAll(n,"<font style='color:#ee852f;padding:0 4px'>"+n+"</font>"):e.searchName=e.name})),console.log("searchAddress",t.searchAddress)):uni.showToast({title:e.message,icon:"none",duration:3e3})},d={query:n,region:this.originalData.result.addressComponent.city,output:"json",city_limit:!0,ret_coordtype:"gcj02ll",ak:"qWKt2xbrqXsp2yK35YYXVBNZgrbiCG5v"},l=t.originalData.result.addressComponent.city;l&&(d.center=""),null!==this.time&&clearTimeout(this.time),this.time=setTimeout((function(){uni.request({url:"https://api.map.baidu.com/place/v2/suggestion",data:d,success:c,fail:i})}),600)}})};t.default=l},"607c":function(e,t,n){"use strict";n.r(t);var i=n("fae1"),s=n("8262");for(var a in s)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(a);n("69ad");var o=n("828b"),r=Object(o["a"])(s["default"],i["b"],i["c"],!1,null,"b1af16f0",null,!1,i["a"],void 0);t["default"]=r.exports},"69ad":function(e,t,n){"use strict";var i=n("53fb"),s=n.n(i);s.a},7554:function(e,t,n){"use strict";n.r(t);var i=n("eb5c"),s=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);t["default"]=s.a},7802:function(e,t,n){"use strict";var i=n("d272"),s=n.n(i);s.a},8262:function(e,t,n){"use strict";n.r(t);var i=n("e007"),s=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);t["default"]=s.a},"91b5":function(e,t,n){var i=n("c86c");t=i(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.address-container[data-v-fb4c71ee]{height:calc(100vh - %?88?%);background:#fff;overflow:hidden}.address-container .item-lable-1[data-v-fb4c71ee]{background:#fdf3da;color:#de8a48}.address-container .item-lable-2[data-v-fb4c71ee]{background:#e5eefb;color:#4687e4}.address-container .item-lable-3[data-v-fb4c71ee]{background:#eff9e7;color:#6eb768}.address-container .hander .uni-navbar__header[data-v-fb4c71ee]{align-items:center;padding:%?10?% %?20?%!important}.address-container .hander .left-block[data-v-fb4c71ee]{display:flex;align-items:center;line-height:%?60?%}.address-container .hander .city-block[data-v-fb4c71ee]{white-space:nowrap;\n /* 确保文本在一行内显示 */overflow:hidden;\n /* 隐藏超出容器的文本 */text-overflow:ellipsis;\n /* 使用省略符号表示文本超出 */max-width:%?140?%;padding-right:%?4?%}.address-container .hander .icon-dingwei[data-v-fb4c71ee]{font-size:%?40?%}.address-container .hander .icon-right[data-v-fb4c71ee]{font-size:%?24?%}.address-container .address-block[data-v-fb4c71ee]{margin:%?20?% 0;padding:%?20?% %?32?%;border-top:%?2?% solid #f0f0f0;border-bottom:%?2?% solid #f0f0f0}.address-container .address-block .address-box[data-v-fb4c71ee]{display:flex;justify-content:space-between;align-items:center}.address-container .address-block .address-box .address-left-block[data-v-fb4c71ee]{font-size:%?32?%;white-space:nowrap;\n /* 确保文本在一行内显示 */overflow:hidden;\n /* 隐藏超出容器的文本 */text-overflow:ellipsis;\n /* 使用省略符号表示文本超出 */max-width:%?520?%}.address-container .address-block .address-box .address-right-block[data-v-fb4c71ee]{display:flex;align-items:center;color:#de8a48}.address-container .list-block[data-v-fb4c71ee]{padding:0 %?32?%;border-bottom:%?2?% solid #f8f8f8}.address-container .list-block .list-title-block[data-v-fb4c71ee]{position:-webkit-sticky;position:sticky;top:0;padding:%?12?% 0;background:#fff}.address-container .list-block .list-title-block .title-block[data-v-fb4c71ee]{font-size:%?28?%;padding-left:%?6?%}.address-container .list-block .list-item[data-v-fb4c71ee]{margin:0 %?32?%;padding:%?20?% 0;border-bottom:%?2?% solid #f0f0f0}.address-container .list-block .list-item .item-lable[data-v-fb4c71ee]{display:inline-block;margin-right:9px;padding:0 8px;width:32px;border-radius:4px;text-align:center;font-weight:700}.address-container .list-block .list-item .item-address[data-v-fb4c71ee]{margin-right:%?8?%;font-weight:700;font-size:%?30?%}.address-container .list-block .list-item .item-detailed-address[data-v-fb4c71ee]{font-weight:700;font-size:%?30?%}.address-container .list-block .list-item .item-role-info[data-v-fb4c71ee]{color:#848484;font-size:%?24?%}.address-container .list-block .list-item .item-role-info .item-name[data-v-fb4c71ee]{padding-right:%?20?%}.address-container .list-block .list-item .item-role-info .item-mobile[data-v-fb4c71ee]{margin-left:%?40?%}.address-container .list-block .tips[data-v-fb4c71ee]{display:flex;align-items:center;margin:%?20?% %?32?%;font-size:%?24?%}.address-container .icon-zengjiatianjiajiahao[data-v-fb4c71ee]{font-size:%?40?%;color:#3579ff;margin-right:%?12?%}.address-container .search-address-list[data-v-fb4c71ee]{margin:%?40?%}.address-container .search-address-list .search-address-item[data-v-fb4c71ee]{display:flex;align-items:center;justify-content:space-between;padding:%?20?% 0;border-bottom:%?2?% solid #f0f0f0}.address-container .search-address-list .search-address-item .search-address-item-left[data-v-fb4c71ee]{width:80%}.address-container .search-address-list .search-address-item .search-address-item-right[data-v-fb4c71ee]{color:#d7d7d7;width:20%;text-align:right}.address-container .search-address-list .search-address-item uni-rich-text[data-v-fb4c71ee]{max-height:27px;overflow:hidden;word-break:break-all;\n /* break-all(允许在单词内换行。) */text-overflow:ellipsis;\n /* 超出部分省略号 */display:-webkit-box;\n /** 对象作为伸缩盒子模型显示 **/-webkit-box-orient:vertical;\n /** 设置或检索伸缩盒对象的子元素的排列方式 **/-webkit-line-clamp:2\n /** 显示的行数 **/}.address-container .search-address-list .search-address-item .item-left-address[data-v-fb4c71ee]{font-size:%?24?%;color:#848484;white-space:nowrap;\n /* 确保文本在一行内显示 */overflow:hidden;\n /* 隐藏超出容器的文本 */text-overflow:ellipsis;\n /* 使用省略符号表示文本超出 */max-width:90%}.address-container .input-view[data-v-fb4c71ee]{width:92%;display:flex;background-color:#f5f5f5;height:%?60?%;border-radius:%?30?%;padding:0 4%;flex-wrap:nowrap;margin:%?10?% 0;line-height:%?60?%;margin-left:%?10?%;color:#b9b9b9}.address-container .input-view .uni-icon[data-v-fb4c71ee]{line-height:%?60?%!important;font-size:%?24?%}.address-container .input-view .uni-icons[data-v-fb4c71ee]{font-size:%?32?%!important}.address-container .input-view .input[data-v-fb4c71ee]{height:%?60?%;line-height:%?60?%;width:94%;padding:0 2%;font-size:%?24?%}.address-container .uni-swiper-list[data-v-fb4c71ee]{height:calc(100vh - 98px)}.address-container .u-btn-default[data-v-fb4c71ee]{position:fixed;left:0;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;background:#fff;color:#000;z-index:1;margin:0;height:%?120?%;line-height:%?120?%;bottom:constant(safe-area-inset-bottom)}',""]),e.exports=t},"9ed0":function(e,t,n){"use strict";n.r(t);var i=n("5586e"),s=n("3c35");for(var a in s)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(a);n("c4d0");var o=n("828b"),r=Object(o["a"])(s["default"],i["b"],i["c"],!1,null,"fb4c71ee",null,!1,i["a"],void 0);t["default"]=r.exports},c4d0:function(e,t,n){"use strict";var i=n("1adf"),s=n.n(i);s.a},d272:function(e,t,n){var i=n("db9b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var s=n("967d").default;s("3a127eba",i,!0,{sourceMap:!1,shadowMode:!1})},d457:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return s})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",{staticClass:"u-mask",class:{"u-mask-zoom":e.zoom,"u-mask-show":e.show},style:[e.maskStyle,e.zoomStyle],attrs:{"hover-stop-propagation":!0},on:{touchmove:function(t){t.stopPropagation(),t.preventDefault(),arguments[0]=t=e.$handleEvent(t),function(){}.apply(void 0,arguments)},click:function(t){arguments[0]=t=e.$handleEvent(t),e.click.apply(void 0,arguments)}}},[e._t("default")],2)},s=[]},db9b:function(e,t,n){var i=n("c86c");t=i(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.u-mask[data-v-9b2e41fc]{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.u-mask-show[data-v-9b2e41fc]{opacity:1}.u-mask-zoom[data-v-9b2e41fc]{-webkit-transform:scale(1.2);transform:scale(1.2)}',""]),e.exports=t},e007:function(e,t,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("bf0f");var s=i(n("2634")),a=i(n("2fdc")),o=i(n("9b1b")),r=n("8f59"),c={name:"loginPopup",props:{show:{type:Boolean,default:!1},showCloseIcon:{type:Boolean,default:!0}},data:function(){return{}},computed:(0,o.default)({},(0,r.mapState)(["showLoginPopup","Config"])),watch:{show:{handler:function(e,t){e&&this.open()}}},onUnload:function(){},onHide:function(){this.close()},methods:(0,o.default)((0,o.default)({},(0,r.mapMutations)(["login","logout","getPlantformInfo","forceUserInfo","getUserInfo","reloadUserResource"])),{},{open:function(){this.$refs["popup"].open("bottom")},close:function(){this.$refs["popup"].close(),this.$emit("close")},getWXLoginCode:function(){var e=this;wx.login({success:function(t){if(t.code){var n={code:t.code};e.$.request({url:e.cf.URL.get_miniapp_open_id,data:n,success:function(e,t,n,i){},fail:function(e,t){}})}else e.$.showModal({content:e.__("授权失败"),showCancel:!1})}})},getWxOpenId:function(){var e=this;return(0,a.default)((0,s.default)().mark((function t(){return(0,s.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,n){var i=e;wx.login({success:function(n){n.code&&i.$.request({url:e.Config.URL.wx.get_wx_openid,data:{code:n.code},dataType:"json",success:function(e){t(e.openid)}})}})})));case 1:case"end":return t.stop()}}),t)})))()},getUserprofile:function(){return(0,a.default)((0,s.default)().mark((function e(){return(0,s.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,t){wx.getUserInfo({success:function(t){e(t)}})})));case 1:case"end":return e.stop()}}),e)})))()},getPhoneNumber:function(e){var t=this;return(0,a.default)((0,s.default)().mark((function n(){var i;return(0,s.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:i=t,"getPhoneNumber:ok"==e.detail.errMsg?i.$.request({url:t.Config.URL.wx.get_wx_phone_number,data:{code:e.detail.code},success:function(e){i.doWxUserRegisterAndLogin(e.phoneNumber)}}):i.$.confirm(i.__("授权失败"));case 2:case"end":return n.stop()}}),n)})))()},doWxUserRegisterAndLogin:function(e){var t=this;return(0,a.default)((0,s.default)().mark((function n(){var i,a,o,r,c,d;return(0,s.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,t.getWxOpenId();case 2:return i=n.sent,n.next=5,t.getUserprofile();case 5:a=n.sent,o=a.userInfo,r=o.nickName,c=o.avatarUrl,d=t,t.$.request({url:t.Config.URL.wx.doWxUserRegisterAndLogin,data:{nickName:r,avatarUrl:c,phoneNumber:e,openId:i},method:"POST",header:{"Content-Type":"application/json;charset=utf-8"},dataType:"json",success:function(e,t,n,i){200==t?d.loginSuccess(e):d.$.confirm(d.__(n||"登录失败,请重试!"))}});case 11:case"end":return n.stop()}}),n)})))()},loginSuccess:function(e){var t=this;t.$.setStorageSync("uid",e.user_id),t.$.setStorageSync("ukey",e.key),$cookies.set("uid",e.user_id),$cookies.set("ukey",e.key),t.$.request({url:t.Config.URL.user.overview,success:function(n,i,s,a){t.login(e),t.reloadUserResource((function(e){t.setData({UserInfo:e})})),t.close()}})}})};t.default=c},eaf7:function(e,t,n){var i=n("c86c");t=i(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.loginPopup-container[data-v-b1af16f0]{background:#fff}.loginPopup-container .popup-box[data-v-b1af16f0]{position:relative;width:100%;border-top-left-radius:%?32?%;border-top-right-radius:%?32?%}.loginPopup-container .popup-box .head-img[data-v-b1af16f0]{width:100%;height:190px;background-image:url(https://media-mall-prod-1259811287.cos.ap-guangzhou.myqcloud.com/static/xcxfile/appicon/login-bg.png);background-size:100% 100%}.loginPopup-container .popup-box .uni-icon-closeempty[data-v-b1af16f0]{position:absolute;right:10px;top:10px}.loginPopup-container .popup-box .popup-content[data-v-b1af16f0]{padding:%?40?%;width:90%;height:%?400?%;background:#fff}.loginPopup-container .popup-box .title[data-v-b1af16f0]{font-size:18px;text-align:center;font-weight:700;color:#000}.loginPopup-container .popup-box .btn-login[data-v-b1af16f0]{display:flex;align-items:center;justify-content:center;margin:0 %?40?%;margin-top:%?80?%;height:%?100?%;font-size:%?32?%;background:#0787f4;border-radius:40px;color:#fff}.loginPopup-container .popup-box .btn-login .icon-weixin[data-v-b1af16f0]{font-size:%?48?%;margin-right:%?16?%}',""]),e.exports=t},eb5c:function(e,t,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=i(n("9b1b"));n("64aa"),n("dc8a");var a={name:"u-mask",props:{show:{type:Boolean,default:!1},zIndex:{type:[Number,String],default:""},customStyle:{type:Object,default:function(){return{}}},zoom:{type:Boolean,default:!0},duration:{type:[Number,String],default:300},maskClickAble:{type:Boolean,default:!0}},data:function(){return{zoomStyle:{transform:""},scale:"scale(1.2, 1.2)"}},watch:{show:function(e){e&&this.zoom?this.zoomStyle.transform="scale(1, 1)":!e&&this.zoom&&(this.zoomStyle.transform=this.scale)}},computed:{maskStyle:function(){var e={backgroundColor:"rgba(0, 0, 0, 0.6)"};return this.show?e.zIndex=this.zIndex?this.zIndex:this.$u.zIndex.mask:e.zIndex=-1,e.transition="all ".concat(this.duration/1e3,"s ease-in-out"),Object.keys(this.customStyle).length&&(e=(0,s.default)((0,s.default)({},e),this.customStyle)),e}},methods:{click:function(){this.maskClickAble&&this.$emit("click")}}};t.default=a},fae1:function(e,t,n){"use strict";n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return i}));var i={uniPopup:n("bf36").default},s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",{staticClass:"loginPopup-container"},[n("uni-popup",{ref:"popup",attrs:{type:"bottom","mask-click":!1,"safe-area":!0,borderRadius:"10px 10x 10px 10px"}},[n("v-uni-view",{staticClass:"popup-box"},[n("v-uni-view",{staticClass:"head-img"}),e.showCloseIcon?n("v-uni-view",{staticClass:"uni-icon uni-icon-closeempty",attrs:{color:"#888"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.close.apply(void 0,arguments)}}}):e._e(),n("v-uni-view",{staticClass:"popup-content"},[n("v-uni-button",{staticClass:"btn-login",attrs:{"open-type":"getPhoneNumber"},on:{getphonenumber:function(t){arguments[0]=t=e.$handleEvent(t),e.getPhoneNumber.apply(void 0,arguments)}}},[n("v-uni-view",[e._v("手机号快捷登录")])],1)],1)],1)],1)],1)},a=[]}}]);