1 line
43 KiB
JavaScript
1 line
43 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["member-address-manage"],{"076e":function(e,t,a){var i=a("c86c"),n=a("2ec5"),s=a("f228");t=i(!1);var o=n(s);t.push([e.i,"\n@font-face{font-family:uniicons;src:url("+o+') format("truetype")}\n.uni-icons[data-v-5518aee5]{font-family:uniicons;text-decoration:none;text-align:center}',""]),e.exports=t},1580:function(e,t,a){"use strict";a.r(t);var i=a("62773"),n=a("cd45");for(var s in n)["default"].indexOf(s)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(s);a("3640");var o=a("828b"),r=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"23aab0e8",null,!1,i["a"],void 0);t["default"]=r.exports},"1a27":function(e,t,a){var i=a("3e98");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var n=a("967d").default;n("2f3cc3ae",i,!0,{sourceMap:!1,shadowMode:!1})},"25c2":function(e,t,a){"use strict";a.r(t);var i=a("ae30"),n=a.n(i);for(var s in i)["default"].indexOf(s)<0&&function(e){a.d(t,e,(function(){return i[e]}))}(s);t["default"]=n.a},3640:function(e,t,a){"use strict";var i=a("1a27"),n=a.n(i);n.a},"36ea":function(e,t,a){"use strict";a("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,a("e838");var i={};(function(){var e=i.GeoUtils=function(){};function t(e,t,a){return null!=t&&(e=Math.max(e,t)),null!=a&&(e=Math.min(e,a)),e}function a(e,t,a){while(e>a)e-=a-t;while(e<t)e+=a-t;return e}e.isPointInRect=function(e,t){if(!(e instanceof BMap.Point)||!(t instanceof BMap.Bounds))return!1;var a=t.getSouthWest(),i=t.getNorthEast();return e.lng>=a.lng&&e.lng<=i.lng&&e.lat>=a.lat&&e.lat<=i.lat},e.isPointInCircle=function(t,a){if(!(t instanceof BMap.Point)||!(a instanceof BMap.Circle))return!1;var i=a.getCenter(),n=a.getRadius(),s=e.getDistance(t,i);return s<=n},e.isPointOnPolyline=function(e,t){if(!(e instanceof BMap.Point)||!(t instanceof BMap.Polyline))return!1;var a=t.getBounds();if(!this.isPointInRect(e,a))return!1;for(var i=t.getPath(),n=0;n<i.length-1;n++){var s=i[n],o=i[n+1];if(e.lng>=Math.min(s.lng,o.lng)&&e.lng<=Math.max(s.lng,o.lng)&&e.lat>=Math.min(s.lat,o.lat)&&e.lat<=Math.max(s.lat,o.lat)){var r=(s.lng-e.lng)*(o.lat-e.lat)-(o.lng-e.lng)*(s.lat-e.lat);if(r<2e-10&&r>-2e-10)return!0}}return!1},e.isPointInPolygon=function(e,t){if(!(e instanceof BMap.Point)||!(t instanceof BMap.Polygon))return!1;var a=t.getBounds();if(!this.isPointInRect(e,a))return!1;var i,n,s=t.getPath(),o=s.length,r=0,d=e;i=s[0];for(var l=1;l<=o;++l){if(d.equals(i))return!0;if(n=s[l%o],d.lat<Math.min(i.lat,n.lat)||d.lat>Math.max(i.lat,n.lat))i=n;else{if(d.lat>Math.min(i.lat,n.lat)&&d.lat<Math.max(i.lat,n.lat)){if(d.lng<=Math.max(i.lng,n.lng)){if(i.lat==n.lat&&d.lng>=Math.min(i.lng,n.lng))return!0;if(i.lng==n.lng){if(i.lng==d.lng)return!0;++r}else{var c=(d.lat-i.lat)*(n.lng-i.lng)/(n.lat-i.lat)+i.lng;if(Math.abs(d.lng-c)<2e-10)return!0;d.lng<c&&++r}}}else if(d.lat==n.lat&&d.lng<=n.lng){var u=s[(l+1)%o];d.lat>=Math.min(i.lat,u.lat)&&d.lat<=Math.max(i.lat,u.lat)?++r:r+=2}i=n}}return r%2!=0},e.degreeToRad=function(e){return Math.PI*e/180},e.radToDegree=function(e){return 180*e/Math.PI},e.getDistance=function(i,n){var s,o,r,d;return i.lng=a(i.lng,-180,180),i.lat=t(i.lat,-74,74),n.lng=a(n.lng,-180,180),n.lat=t(n.lat,-74,74),s=e.degreeToRad(i.lng),r=e.degreeToRad(i.lat),o=e.degreeToRad(n.lng),d=e.degreeToRad(n.lat),6370996.81*Math.acos(Math.sin(r)*Math.sin(d)+Math.cos(r)*Math.cos(d)*Math.cos(o-s))},e.getPolylineDistance=function(t){if(t instanceof BMap.Polyline||t instanceof Array){var a;if(a=t instanceof BMap.Polyline?t.getPath():t,a.length<2)return 0;for(var i=0,n=0;n<a.length-1;n++){var s=a[n],o=a[n+1],r=e.getDistance(s,o);i+=r}return i}return 0},e.getPolygonArea=function(e){if(!(e instanceof BMap.Polygon)&&!(e instanceof Array))return 0;var t;if(t=e instanceof BMap.Polygon?e.getPath():e,t.length<3)return 0;for(var a,i,n,s=0,o=0,r=0,d=0,l=0,c=0,u=0,h=0,f=0,g=0,p=0,m=0,v=0,b=0,w=0,A=0,y=0,k=0,x=0,_=0,M=0,C=0,D=0,I=0,P=0,S=0,z=0,E=0,L=0,B=0,T=0,R=0,N=0,$=t.length,O=0;O<$;O++)0==O?(s=t[$-1].lng*Math.PI/180,o=t[$-1].lat*Math.PI/180,r=t[0].lng*Math.PI/180,d=t[0].lat*Math.PI/180,l=t[1].lng*Math.PI/180,c=t[1].lat*Math.PI/180):O==$-1?(s=t[$-2].lng*Math.PI/180,o=t[$-2].lat*Math.PI/180,r=t[$-1].lng*Math.PI/180,d=t[$-1].lat*Math.PI/180,l=t[0].lng*Math.PI/180,c=t[0].lat*Math.PI/180):(s=t[O-1].lng*Math.PI/180,o=t[O-1].lat*Math.PI/180,r=t[O].lng*Math.PI/180,d=t[O].lat*Math.PI/180,l=t[O+1].lng*Math.PI/180,c=t[O+1].lat*Math.PI/180),u=Math.cos(d)*Math.cos(r),h=Math.cos(d)*Math.sin(r),f=Math.sin(d),g=Math.cos(o)*Math.cos(s),p=Math.cos(o)*Math.sin(s),m=Math.sin(o),v=Math.cos(c)*Math.cos(l),b=Math.cos(c)*Math.sin(l),w=Math.sin(c),A=(u*u+h*h+f*f)/(u*g+h*p+f*m),y=(u*u+h*h+f*f)/(u*v+h*b+f*w),k=A*g-u,x=A*p-h,_=A*m-f,M=y*v-u,C=y*b-h,D=y*w-f,E=(M*k+C*x+D*_)/(Math.sqrt(M*M+C*C+D*D)*Math.sqrt(k*k+x*x+_*_)),E=Math.acos(E),I=C*_-D*x,P=0-(M*_-D*k),S=M*x-C*k,z=0!=u?I/u:0!=h?P/h:S/f,z>0?(L+=E,R++):(B+=E,T++);return i=L+(2*Math.PI*T-B),n=2*Math.PI*R-L+B,N=L>B?i-($-2)*Math.PI<1?i:n:n-($-2)*Math.PI<1?n:i,a=6370996.81*(N-($-2)*Math.PI)*6370996.81,a}})();var n=i;t.default=n},"3e98":function(e,t,a){var i=a("c86c");t=i(!1),t.push([e.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* 隐藏滚动条 */.scroll-view[data-v-23aab0e8]{scrollbar-width:none\r\n /* Firefox */}.scroll-view[data-v-23aab0e8]::-webkit-scrollbar{display:none\r\n /* Chrome, Safari */}.liu-chooseAddress-container[data-v-23aab0e8]{background:#fff!important\r\n /* 隐藏滚动条 */}.liu-chooseAddress-container .hander .uni-navbar__header[data-v-23aab0e8]{align-items:center;padding:%?10?% %?20?%!important}.liu-chooseAddress-container .hander .left-block[data-v-23aab0e8]{display:flex;align-items:center;line-height:%?60?%}.liu-chooseAddress-container .hander .city-block[data-v-23aab0e8]{white-space:nowrap;\r\n /* 确保文本在一行内显示 */overflow:hidden;\r\n /* 隐藏超出容器的文本 */text-overflow:ellipsis;\r\n /* 使用省略符号表示文本超出 */max-width:%?140?%;padding-right:%?4?%}.liu-chooseAddress-container .hander .icon-dingwei[data-v-23aab0e8]{font-size:%?40?%}.liu-chooseAddress-container .hander .icon-right[data-v-23aab0e8]{font-size:%?24?%}.liu-chooseAddress-container .uni-swiper-list[data-v-23aab0e8]{height:50vh}.liu-chooseAddress-container .current-block-left[data-v-23aab0e8]{width:78%;max-width:78%}.liu-chooseAddress-container .current-block-right[data-v-23aab0e8]{width:22%}.liu-chooseAddress-container .current-name[data-v-23aab0e8],\r\n.liu-chooseAddress-container .current-address[data-v-23aab0e8]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.liu-chooseAddress-container .current-name[data-v-23aab0e8]{font-size:%?30?%}.liu-chooseAddress-container .current-address[data-v-23aab0e8]{font-size:%?24?%;color:#848484}.liu-chooseAddress-container .btn-edit-block[data-v-23aab0e8]{padding:%?8?%;font-size:14px;text-align:center;border-radius:%?12?%;border:1px solid #3579ff;color:#3579ff}.liu-chooseAddress-container .input-view[data-v-23aab0e8]{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}.liu-chooseAddress-container .input-view .uni-icon[data-v-23aab0e8]{line-height:%?60?%!important;font-size:%?24?%}.liu-chooseAddress-container .input-view .uni-icons[data-v-23aab0e8]{font-size:%?32?%!important}.liu-chooseAddress-container .input-view .input[data-v-23aab0e8]{height:%?60?%;line-height:%?60?%;width:94%;padding:0 2%;font-size:%?24?%}.liu-chooseAddress-container .scroll-view[data-v-23aab0e8]{scrollbar-width:none\r\n /* Firefox */}.liu-chooseAddress-container .scroll-view[data-v-23aab0e8]::-webkit-scrollbar{display:none\r\n /* Chrome, Safari */}.liu-chooseAddress-container .address-list[data-v-23aab0e8]{position:fixed;bottom:0;left:%?26?%;width:%?654?%;height:50vh;padding:%?8?% %?24?% 0;margin-top:%?24?%;background:#fff;border-radius:%?24?% %?24?% %?0?% %?0?%}.liu-chooseAddress-container .address-list .address-item[data-v-23aab0e8]{display:flex;align-items:center;padding:14px 0;border-bottom:1px solid #f8f8f8}.liu-chooseAddress-container .address-list .address-item .item-left[data-v-23aab0e8]{width:90%;max-width:90%}.liu-chooseAddress-container .address-list .address-item .item-left .item-name[data-v-23aab0e8],\r\n.liu-chooseAddress-container .address-list .address-item .item-left .item-address[data-v-23aab0e8]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.liu-chooseAddress-container .address-list .address-item .item-left .item-name[data-v-23aab0e8]{font-size:%?30?%}.liu-chooseAddress-container .address-list .address-item .item-left .item-address[data-v-23aab0e8]{font-size:%?24?%;color:#848484}.liu-chooseAddress-container .address-list .address-item .item-right[data-v-23aab0e8]{width:10%}.liu-chooseAddress-container .address-list .address-item .item-right .item-active[data-v-23aab0e8]{margin-left:%?28?%;margin-top:%?28?%;width:%?36?%;height:%?36?%}.liu-chooseAddress-container .search-address-list[data-v-23aab0e8]{margin:%?40?%}.liu-chooseAddress-container .search-address-list .search-address-item[data-v-23aab0e8]{display:flex;align-items:center;justify-content:space-between;padding:%?20?% 0;border-bottom:%?2?% solid #f0f0f0}.liu-chooseAddress-container .search-address-list .search-address-item .search-address-item-left[data-v-23aab0e8]{width:80%}.liu-chooseAddress-container .search-address-list .search-address-item .search-address-item-right[data-v-23aab0e8]{color:#d7d7d7;width:20%;text-align:right}.liu-chooseAddress-container .search-address-list .search-address-item uni-rich-text[data-v-23aab0e8]{max-height:27px;overflow:hidden;word-break:break-all;\r\n /* break-all(允许在单词内换行。) */text-overflow:ellipsis;\r\n /* 超出部分省略号 */display:-webkit-box;\r\n /** 对象作为伸缩盒子模型显示 **/-webkit-box-orient:vertical;\r\n /** 设置或检索伸缩盒对象的子元素的排列方式 **/-webkit-line-clamp:2\r\n /** 显示的行数 **/}.liu-chooseAddress-container .search-address-list .search-address-item .item-left-address[data-v-23aab0e8]{font-size:%?24?%;color:#848484;white-space:nowrap;\r\n /* 确保文本在一行内显示 */overflow:hidden;\r\n /* 隐藏超出容器的文本 */text-overflow:ellipsis;\r\n /* 使用省略符号表示文本超出 */max-width:90%}.liu-chooseAddress-container .reposition-block[data-v-23aab0e8]{position:absolute;top:-20%;right:%?24?%;width:%?68?%;height:%?68?%;line-height:%?68?%;border-radius:%?12?%;text-align:center;background:#fff;z-index:1}.liu-chooseAddress-container .reposition-block .icon-zhongxindingwei[data-v-23aab0e8]{display:block;font-size:%?44?%}.view-main[data-v-23aab0e8]{width:100%;height:100%;background:#f3f3f3}.map-marker[data-v-23aab0e8]{width:20px;height:30px;position:absolute;top:48%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.map-tip[data-v-23aab0e8]{font-size:%?20?%;color:#b6b6b6;line-height:%?42?%;padding:0 %?20?%;position:absolute;left:50%;top:%?30?%;box-shadow:0 1px 10px 1px hsla(0,0%,60%,.34);background-color:#fff;border-radius:4px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.poiss-box[data-v-23aab0e8]{width:100%;padding:%?20?% 0;background-color:#fff;font-size:%?26?%;position:fixed;bottom:0;left:0}.poiss-item[data-v-23aab0e8]{display:flex;align-items:center;justify-content:space-between;width:calc(100% - %?48?%);height:%?100?%;padding:0 %?24?%;border-bottom:1px solid #f9f9f9}.poiss-item-l[data-v-23aab0e8]{width:calc(100% - %?184?%)}.poiss-item-lhd[data-v-23aab0e8]{font-size:%?32?%;color:#333;line-height:%?48?%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.poiss-item-lbd[data-v-23aab0e8]{font-size:%?28?%;color:#b6b6b6;line-height:%?42?%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.poiss-item-r[data-v-23aab0e8]{width:%?36?%;height:%?36?%;margin:0 %?30?%}.primary-btn[data-v-23aab0e8]{width:%?688?%;height:%?88?%;margin:0 auto;margin-top:%?28?%;background:#3579ff;border-radius:%?44?%;font-size:%?32?%;color:#fff;line-height:%?88?%;text-align:center}.page-con[data-v-23aab0e8]{width:%?702?%;height:75vh;position:fixed;bottom:0;left:%?24?%}.con-hd[data-v-23aab0e8]{display:flex;align-items:center;width:%?654?%;height:%?128?%;margin:0 auto;background:#fff;box-shadow:%?0?% %?4?% %?8?% %?0?% rgba(88,102,123,.2);border-radius:%?24?%;padding:0 %?24?%}.choose-address[data-v-23aab0e8]{display:flex;align-items:center;justify-content:center;width:92%;height:%?64?%;margin:%?36?% auto;border-radius:%?12?%;border:%?2?% solid #3579ff;font-size:%?32?%;color:#3579ff}.choose-address .icon-right[data-v-23aab0e8]{padding-left:%?12?%}.choose-address2[data-v-23aab0e8]{display:flex;align-items:center;justify-content:space-between;width:calc(100% - %?48?%);padding:0 %?24?%}.address2-l[data-v-23aab0e8]{width:calc(100% - %?184?%)}.address2-lhd[data-v-23aab0e8]{font-size:%?32?%;font-weight:700;color:#333;line-height:%?48?%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.address2-lbd[data-v-23aab0e8]{font-size:%?28?%;color:#999;line-height:%?42?%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.address2-r[data-v-23aab0e8]{width:%?144?%;height:%?60?%;background:#fff;border-radius:%?12?%;border:%?2?% solid #3579ff;font-size:%?28?%;color:#3579ff;line-height:%?60?%;text-align:center}.con-bd[data-v-23aab0e8]{width:%?654?%;height:calc(90vh - %?160?%);padding:%?8?% %?24?% 0;margin-top:%?24?%;background:#fff;border-radius:%?24?% %?24?% %?0?% %?0?%}.con-bd-item[data-v-23aab0e8]{display:flex;align-items:center;width:100%;height:%?110?%}.con-bd-item-name[data-v-23aab0e8]{width:%?120?%;height:%?110?%;text-align:left;font-size:%?28?%;font-weight:700;color:#333;line-height:%?110?%}.con-bd-item-con[data-v-23aab0e8]{display:flex;align-items:center;width:calc(100% - %?120?%);height:%?108?%;border-bottom:%?2?% solid #f7f7f7}.con-bd-item-con uni-input[data-v-23aab0e8]{width:100%;height:%?60?%}.lable-item[data-v-23aab0e8]{width:%?88?%;height:%?48?%;margin-right:%?18?%;background:#fff;border-radius:%?6?%;border:%?2?% solid #e3e3e3;font-size:%?24?%;color:#333;line-height:%?48?%;text-align:center}.lable-item-on[data-v-23aab0e8]{background:#3579ff!important;border:%?2?% solid #3579ff;color:#fff!important}.con-bd-item-con2 uni-input[data-v-23aab0e8]{width:50%;height:%?60?%}.con-bd-sex-box[data-v-23aab0e8]{display:flex;align-items:center;justify-content:center;margin-left:%?16?%;font-size:%?28?%}.choose-sex-icon[data-v-23aab0e8]{width:%?36?%;height:%?36?%;margin-right:%?12?%}.con-bd-agree[data-v-23aab0e8]{display:flex;align-items:center;justify-content:flex-start;margin-top:%?40?%;width:100%}.agreeicon[data-v-23aab0e8]{width:%?36?%;height:%?36?%;margin-right:%?20?%;margin-top:%?2?%}.agreetext[data-v-23aab0e8]{display:flex;align-items:center;font-size:%?28?%;line-height:%?28?%;color:#999}.con-ft-btn[data-v-23aab0e8]{width:%?644?%;height:%?72?%;margin-top:%?60?%;border-radius:%?12?%;font-size:%?32?%;line-height:%?72?%;text-align:center}.con-ft-btn[data-v-23aab0e8]:last-child{margin-top:%?32?%}.con-ft-btn1[data-v-23aab0e8]{background:#3579ff;color:#fff}.con-ft-btn2[data-v-23aab0e8]{background:#fff;border:%?2?% solid #dedede}.con-ft-btn3[data-v-23aab0e8]{background:#3579ff;border:%?2?% solid #dedede;font-size:%?32?%;color:#fff}.input-placeholder[data-v-23aab0e8]{font-size:%?28?%;color:#999}',""]),e.exports=t},4704:function(e,t,a){"use strict";a.r(t);var i=a("c98d"),n=a("adf6");for(var s in n)["default"].indexOf(s)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(s);a("fc98");var o=a("828b"),r=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"5518aee5",null,!1,i["a"],void 0);t["default"]=r.exports},62773:function(e,t,a){"use strict";a.d(t,"b",(function(){return n})),a.d(t,"c",(function(){return s})),a.d(t,"a",(function(){return i}));var i={uniNavBar:a("77f4").default,uniIcons:a("4704").default},n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-uni-view",{staticClass:"view-main liu-chooseAddress-container"},[e.showSearchIpunt?a("v-uni-view",{staticClass:"hander"},[a("uni-nav-bar",{attrs:{title:"",fixed:!0,statusBar:!1,border:!1,"left-width":"132rpx","right-width":"0rpx"}},[a("template",{attrs:{slot:"left"},slot:"left"},[a("v-uni-view",{staticClass:"left-block",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.handerSkip.apply(void 0,arguments)}}},[a("v-uni-text",{staticClass:"iconfontAili icon-dingwei1"}),a("v-uni-text",{staticClass:"city-block"},[e._v(e._s(e.originalData.result.addressComponent.city))]),a("v-uni-text",{staticClass:"iconfontAili icon-xiala"})],1)],1),a("v-uni-view",{staticClass:"input-view"},[a("uni-icons",{staticStyle:{"line-height":"60rpx"},attrs:{type:"search",size:"22",color:"#666666"}}),a("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._e(),e.showSearchAddress||e.isFound?e._e():a("v-uni-map",{ref:"map",staticStyle:{width:"100%",height:"100vh",top:"-200px"},attrs:{latitude:e.latitude,longitude:e.longitude,scale:16,id:"map","enable-zoom":e.isEnableScroll,"enable-scroll":e.isEnableScroll,markers:e.markers},on:{regionchange:function(t){arguments[0]=t=e.$handleEvent(t),e.handerRegionchange.apply(void 0,arguments)}}},[e.isDragMarker?a("v-uni-image",{staticClass:"map-marker",attrs:{src:e.markerIcon}}):e._e()],1),e.showPoisList||e.showSearchAddress?e._e():a("v-uni-view",{staticClass:"page-con"},[e.showCurrAdd?a("v-uni-view",{staticClass:"con-hd"},[a("v-uni-view",{staticClass:"current-block-left"},[a("v-uni-view",{staticClass:"current-name"},[e._v(e._s(e.currAddress))]),a("v-uni-view",{staticClass:"current-address"},[e._v(e._s(e.currRoadAddress))])],1),a("v-uni-view",{staticClass:"current-block-right",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.chooseAddressView.apply(void 0,arguments)}}},[a("v-uni-view",{staticClass:"btn-edit-block"},[e._v("修改地址")])],1)],1):e._e(),a("v-uni-view",{staticClass:"con-bd"},[e.showSelectAddBtn?a("v-uni-view",{staticClass:"choose-address",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.chooseAddressView.apply(void 0,arguments)}}},[e._v("选择收货地址"),a("v-uni-text",{staticClass:"iconfontAili icon-right"})],1):e._e(),a("v-uni-view",{staticClass:"con-bd-item"},[a("v-uni-view",{staticClass:"con-bd-item-name"},[e._v("门牌号")]),a("v-uni-view",{staticClass:"con-bd-item-con"},[a("v-uni-input",{attrs:{type:"text",placeholder:"详细地址,例如1层101室","placeholder-class":"input-placeholder"},model:{value:e.formData.detailAddress,callback:function(t){e.$set(e.formData,"detailAddress",t)},expression:"formData.detailAddress"}})],1)],1),a("v-uni-view",{staticClass:"con-bd-item"},[a("v-uni-view",{staticClass:"con-bd-item-name"},[e._v("标签")]),a("v-uni-view",{staticClass:"con-bd-item-con"},e._l(e.labelData,(function(t,i){return a("v-uni-view",{key:i,class:e.formData.lableName==i?"lable-item lable-item-on":"lable-item",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.chooseLable(i)}}},[e._v(e._s(t))])})),1)],1),a("v-uni-view",{staticClass:"con-bd-item"},[a("v-uni-view",{staticClass:"con-bd-item-name"},[e._v("联系人")]),a("v-uni-view",{staticClass:"con-bd-item-con con-bd-item-con2"},[a("v-uni-input",{attrs:{type:"text",placeholder:"请填写收货人姓名","placeholder-class":"input-placeholder"},model:{value:e.formData.userName,callback:function(t){e.$set(e.formData,"userName",t)},expression:"formData.userName"}}),a("v-uni-view",{staticClass:"con-bd-sex-box",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.chooseSex(1)}}},[a("v-uni-image",{class:["choose-sex-icon",1==e.formData.sexType],attrs:{src:1==e.formData.sexType?e.sele2Icon:e.noseleIcon,mode:""}}),e._v("先生")],1),a("v-uni-view",{staticClass:"con-bd-sex-box",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.chooseSex(2)}}},[a("v-uni-image",{staticClass:"choose-sex-icon",attrs:{src:2==e.formData.sexType?e.sele2Icon:e.noseleIcon,mode:""}}),e._v("女士")],1)],1)],1),a("v-uni-view",{staticClass:"con-bd-item"},[a("v-uni-view",{staticClass:"con-bd-item-name"},[e._v("手机号")]),a("v-uni-view",{staticClass:"con-bd-item-con"},[a("v-uni-input",{attrs:{type:"number",maxlength:"11",placeholder:"请填写收货人手机号码","placeholder-class":"input-placeholder"},model:{value:e.formData.userPhone,callback:function(t){e.$set(e.formData,"userPhone",t)},expression:"formData.userPhone"}})],1)],1),a("v-uni-view",{class:["con-ft-btn",{"con-ft-btn1":e.addressInfo&&e.addressInfo.address,"con-ft-btn3":!e.addressInfo||!e.addressInfo.address}],on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.submitAddress.apply(void 0,arguments)}}},[e._v("保存地址")]),e.ud_id?a("v-uni-view",{staticClass:"con-ft-btn con-ft-btn2",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.deleteAddress.apply(void 0,arguments)}}},[e._v("删除地址")]):e._e()],1)],1),e.showPoisList&&!e.showSearchAddress?a("v-uni-view",{staticClass:"address-list"},[a("v-uni-scroll-view",{staticClass:"uni-swiper-list",attrs:{"scroll-y":!0,"scroll-top":0,enhanced:!0,"show-scrollbar":!1}},e._l(e.nearbyAddressList,(function(t,i){return a("v-uni-view",{key:i,staticClass:"address-item",on:{click:function(a){arguments[0]=a=e.$handleEvent(a),e.handerSetAddress(t)}}},[a("v-uni-view",{staticClass:"item-left"},[a("v-uni-view",{staticClass:"item-name"},[e._v(e._s(t.name))]),a("v-uni-view",{staticClass:"item-address"},[e._v(e._s(t.addr))])],1),a("v-uni-view",{staticClass:"item-right"},[a("v-uni-image",{staticClass:"item-active",attrs:{src:e.acitveAddress(t),mode:""}})],1)],1)})),1),e.showReposition?a("v-uni-view",{staticClass:"reposition-block",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.getLocation("found")}}},[a("v-uni-text",{staticClass:"iconfontAili icon-zhongxindingwei"})],1):e._e(),e.showMask?a("uMask",{attrs:{show:e.showMask,zIndex:2},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.showMask=!1}}}):e._e()],1):e._e(),e.showSearchAddress&&e.searchAddress.length>0?a("v-uni-scroll-view",{staticClass:"uni-swiper-search-list",attrs:{"scroll-y":!0,"scroll-with-animation":"true","scroll-top":e.scrollTop}},[a("v-uni-view",{staticClass:"search-address-list"},e._l(e.searchAddress,(function(t,i){return a("v-uni-view",{key:i,staticClass:"search-address-item"},[a("v-uni-view",{staticClass:"search-address-item-left",on:{click:function(a){arguments[0]=a=e.$handleEvent(a),e.handerSetAddress(t)}}},[a("v-uni-view",{staticClass:"item-left-name",domProps:{innerHTML:e._s(t.searchName)}}),a("v-uni-view",{staticClass:"item-left-address"},[e._v(e._s(t.detailedInformation))])],1),a("v-uni-view",{staticClass:"search-address-item-right"},[e._v(e._s(t.distance)+"km")])],1)})),1)],1):e._e()],1)},s=[]},"73ed":function(e,t,a){var i=a("076e");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var n=a("967d").default;n("11869604",i,!0,{sourceMap:!1,shadowMode:!1})},7456:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAjlJREFUSEu9lr9v00AUxz8vqWADITEwoTIg1B2HMJQKCcHASFn4E9gQAsWkY9OEIiEW/gRY6AgSsPAjEjV19xIxECYYKiF1AkT80Dl2sPPDdi4oN9rvvc/d975394TcoeLUWZaAqwrngdPAsSjtB/BZYFtLvPAbtEE0q6Rk/Tzr6qoo6whncudlAoSOKmu7TdmaFD8WWFnTU/qHpwjVQqDhIMWTBW7srMuX4V8jQMfVFZQthONWsDhJ2UdY9ZvyLlknBQxh8Bo4NBPsX/Jv4HISOgBGMu7MvLJRefdlgUos7wDo1HTbes/y5BA8f0OMwwmBoRvhWV7eLP8Vrhv3Cqg499hDC1o/m2r2zIxRDwgdf4Mlcep6gYCUkyxX0g3KXCr3KCt8itVL1SqxIpWabqpwxxISp3XLykWvJd3I6W/H1RPlgTiuvgeWZwAOYOfqWg0CXgFHJtRrG+A34IQlcBj2EjiaUeu7Af4EDo8LUvhKiUcScAs4ORQzLcyk/8oDPtxtyu1qTRd7whtgMYJOI2NyniEwS9KDUokrHxviJaDGhqFBoj3LkzEJDCXNM00KarItYSa1LRVX7yvczTHNAGriLFYWlhfYnObgH6DcjDIf57hx/PzNwQ+vthp7hV91y/OD0vFbLPUv77pek4CJbYEtI5mXuLz7nx1XP9Bvkv7/UDy/lXieDGHuD3C0yvm1GLGOc22iYmgob48n1ns6TZuYdEzo3h6NwkfGthFO27RAq694WuZ5kVb/L554F8R5jTFZAAAAAElFTkSuQmCC"},7715:function(e,t,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,a("64aa");var n=i(a("f51e")),s={name:"UniIcons",emits:["click"],props:{type:{type:String,default:""},color:{type:String,default:"#333333"},size:{type:[Number,String],default:16},customIcons:{type:String,default:""}},data:function(){return{icons:n.default}},methods:{_onClick:function(){this.$emit("click")}}};t.default=s},"8b74":function(e,t,a){var i=a("c86c");t=i(!1),t.push([e.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.u-mask[data-v-c0cf60aa]{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-c0cf60aa]{opacity:1}.u-mask-zoom[data-v-c0cf60aa]{-webkit-transform:scale(1.2);transform:scale(1.2)}',""]),e.exports=t},adf6:function(e,t,a){"use strict";a.r(t);var i=a("7715"),n=a.n(i);for(var s in i)["default"].indexOf(s)<0&&function(e){a.d(t,e,(function(){return i[e]}))}(s);t["default"]=n.a},ae30:function(e,t,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(a("9b1b"));a("64aa"),a("dc8a");var s={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,n.default)((0,n.default)({},e),this.customStyle)),e}},methods:{click:function(){this.maskClickAble&&this.$emit("click")}}};t.default=s},afb2:function(e,t,a){"use strict";a.d(t,"b",(function(){return i})),a.d(t,"c",(function(){return n})),a.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("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)},n=[]},b71f:function(e,t,a){e.exports=a.p+"assets/no-sele.ef212994.png"},c98d:function(e,t,a){"use strict";a.d(t,"b",(function(){return i})),a.d(t,"c",(function(){return n})),a.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-uni-text",{staticClass:"uni-icons",class:[e.customIcons,e.customIcons?e.type:""],style:{color:e.color,"font-size":e.size+"px"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e._onClick.apply(void 0,arguments)}}},[e._v(e._s(e.icons[e.type]))])},n=[]},cd45:function(e,t,a){"use strict";a.r(t);var i=a("fb9e"),n=a.n(i);for(var s in i)["default"].indexOf(s)<0&&function(e){a.d(t,e,(function(){return i[e]}))}(s);t["default"]=n.a},d7e1:function(e,t,a){"use strict";a.r(t);var i=a("afb2"),n=a("25c2");for(var s in n)["default"].indexOf(s)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(s);a("f717");var o=a("828b"),r=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"c0cf60aa",null,!1,i["a"],void 0);t["default"]=r.exports},eafc:function(e,t,a){var i=a("8b74");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var n=a("967d").default;n("6acec260",i,!0,{sourceMap:!1,shadowMode:!1})},f51e:function(e,t,a){"use strict";a("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={pulldown:"",refreshempty:"",back:"",forward:"",more:"","more-filled":"",scan:"",qq:"",weibo:"",weixin:"",pengyouquan:"",loop:"",refresh:"","refresh-filled":"",arrowthindown:"",arrowthinleft:"",arrowthinright:"",arrowthinup:"","undo-filled":"",undo:"",redo:"","redo-filled":"",bars:"",chatboxes:"",camera:"","chatboxes-filled":"","camera-filled":"","cart-filled":"",cart:"","checkbox-filled":"",checkbox:"",arrowleft:"",arrowdown:"",arrowright:"","smallcircle-filled":"",arrowup:"",circle:"","eye-filled":"","eye-slash-filled":"","eye-slash":"",eye:"","flag-filled":"",flag:"","gear-filled":"",reload:"",gear:"","hand-thumbsdown-filled":"","hand-thumbsdown":"","hand-thumbsup-filled":"","heart-filled":"","hand-thumbsup":"",heart:"",home:"",info:"","home-filled":"","info-filled":"","circle-filled":"","chat-filled":"",chat:"","mail-open-filled":"","email-filled":"","mail-open":"",email:"",checkmarkempty:"",list:"","locked-filled":"",locked:"","map-filled":"","map-pin":"","map-pin-ellipse":"",map:"","minus-filled":"","mic-filled":"",minus:"",micoff:"",mic:"",clear:"",smallcircle:"",close:"",closeempty:"",paperclip:"",paperplane:"","paperplane-filled":"","person-filled":"","contact-filled":"",person:"",contact:"","images-filled":"",phone:"",images:"",image:"","image-filled":"","location-filled":"",location:"","plus-filled":"",plus:"",plusempty:"","help-filled":"",help:"","navigate-filled":"",navigate:"","mic-slash-filled":"",search:"",settings:"",sound:"","sound-filled":"","spinner-cycle":"","download-filled":"","personadd-filled":"","videocam-filled":"",personadd:"",upload:"","upload-filled":"",starhalf:"","star-filled":"",star:"",trash:"","phone-filled":"",compose:"",videocam:"","trash-filled":"",download:"","chatbubble-filled":"",chatbubble:"","cloud-download":"","cloud-upload-filled":"","cloud-upload":"","cloud-download-filled":"",headphones:"",shop:""}},f717:function(e,t,a){"use strict";var i=a("eafc"),n=a.n(i);n.a},fb9e:function(e,t,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,a("aa9c"),a("aa77"),a("bf0f"),a("8f71"),a("4100"),a("e966"),a("c223"),a("5c47"),a("a1c1"),a("0506"),a("4626"),a("5ac7"),a("2797"),a("64aa"),a("fd3c"),a("5ef2"),a("45da");var n=i(a("39d8")),s=i(a("b7c7")),o=i(a("9b1b")),r=i(a("d7e1")),d=i(a("36ea")),l=a("8f59"),c=a("5c2c"),u={components:{uMask:r.default},data:function(){return{map:null,showMask:!1,originalData:{result:{addressComponent:{city:"正在定位"},sematic_description:"定位中.."}},nearbyAddressList:[],formData:{detailAddress:"",userName:"",userPhone:"",lableName:null,sexType:1},labelData:["家","公司","学校"],addressInfo:{},agreeState:!1,longitude:null,latitude:null,markerIcon:"/static/images/marker.png",seleIcon:a("7456"),sele2Icon:"/static/images/sele2.png",noseleIcon:a("b71f"),oldObj:"",showMarkerIcon:!1,showPoisList:!1,showSearchAddress:!1,searchAddress:[],map_markers:[],markers:[],showSelectAddBtn:!0,showSearchIpunt:!1,showCurrAdd:!1,isDragMarker:!1,isEnableScroll:!1,showReposition:!1,currAddress:"",currRoadAddress:"",ud_id:null,areaData:[],cityData:[],provinceData:[],isFound:!1,issub:!1,options:{},spid:""}},computed:(0,o.default)({},(0,l.mapState)(["Config","StateCode","notice","plantformInfo","shopInfo","userInfo","hasLogin"])),onUnload:function(){uni.removeStorageSync("city")},onShow:function(e){this.getAppDistrict();var t=uni.getStorageSync("city");t?this.originalData.result.addressComponent.city=t:this.ud_id&&"-1"!=this.ud_id?this.getCurrAddress():this.getLocation()},onLoad:function(e){e.ud_id&&(this.ud_id=e.ud_id),this.setData({issub:e.issub,ud_id:e.ud_id||0,spid:e.spid||"",options:e})},methods:{getAppDistrict:function(){var e=this,t=uni.getStorageSync("district_data");t?e.setDistrictData(t):e.$.request({url:e.cf.URL.getAppDistrict,data:{},loading:!1,ajaxCache:{timeout:this.cf.CACHE_EXPIRE},success:function(t,a,i,n){200==a&&(uni.setStorageSync("district_data",t),e.setDistrictData(t))}})},setDistrictData:function(e){this.provinceData=e.provinceData,this.cityData=e.cityData,this.areaData=e.areaData},getCurrAddress:function(){var e=this,t={ud_id:e.ud_id};e.$.request({url:this.Config.URL.user.address_get,data:t,success:function(t,a,i,n){if(200==a){e.formData.detailAddress=t.ud_street_no,e.formData.userName=t.ud_name,e.formData.userPhone=t.ud_mobile,e.formData.lableName=t.ud_label-1,e.formData.sexType=t.ud_gender;var s={name:t.ud_marker,location:{lat:t.ud_latitude,lng:t.ud_longitude},addr:t.ud_street_addr};e.handerSetAddress(s);var o={id:94,latitude:t.ud_latitude,longitude:t.ud_longitude,iconPath:e.markerIcon,width:20,height:30};e.$nextTick((function(){e.markers.push(o)}))}}})},getBaiduOriginalData:function(e,t,a){var i=this,n=new c.BMapWX({ak:i.bdMapAk});"found"==a&&(i.isFound=!0,uni.removeStorageSync("city"));n.regeocoding({location:e,coordtype:t,ret_coordtype:"gcj02ll",fail:function(e){console.log("fail",e)},success:function(e){i.latitude=e.originalData.result.location.lat,i.longitude=e.originalData.result.location.lng,console.log(i.latitude,i.longitude),i.originalData=e.originalData;var t=uni.getStorageSync("city");t&&(i.originalData.result.addressComponent.city=t);var a=e.originalData.result.pois,n=a.find((function(e){return"附近"===e.distance})),o=a.filter((function(e){return"附近"!==e.distance}));if(o.sort((function(e,t){return parseInt(e.distance,10)-parseInt(t.distance,10)})),i.nearbyAddressList=n?[n].concat((0,s.default)(o)):o,i.markers.length>0&&i.isFound){var r=i.nearbyAddressList[0];i.markers[0].latitude=i.latitude,i.markers[0].longitude=i.longitude,i.markers[1].latitude=i.latitude,i.markers[1].longitude=i.longitude,i.markers[0].callout={content:r.name,color:"#000",fontSize:14,borderRadius:6,bgColor:"#fff",borderWidth:1,borderColor:"rgba(0, 0, 0, 0.4)",padding:8,display:"ALWAYS",textAlign:"center"},i.currAddress=""}i.isFound=!1}})},handerSetAddress:function(e){this.showMarkerIcon=!0,this.showCurrAdd=!0,this.showMask=!1,this.showSearchAddress=!1,this.showPoisList=!1,this.showSelectAddBtn=!1,this.showSearchIpunt=!1,this.isEnableScroll=!1,this.showReposition=!1,this.currAddress=e.name,this.isDragMarker=!1,this.currRoadAddress=e.addr?e.addr:e.province+e.address.replace(/-/g,"");var t=e.location?e.location.lat+","+e.location.lng:e.point.y+","+e.point.x;this.getBaiduOriginalData(t,"gcj02ll")},onSearch:function(){this.showMask=!0},handerSkip:function(){uni.navigateTo({url:"/address/selectCity?isAdd=true"})},handerRegionchange:function(e){if(console.log(e),"begin"==e.type&&this.markers.length>0&&(this.showPoisList&&(this.isDragMarker=!0),this.markers[0].latitude=0,this.markers[0].longitude=0,this.markers[0].iconPath="",!this.isDragMarker&&this.showCurrAdd&&this.clearMarkes(),console.log("触发了:begin")),"end"==e.type&&this.showMarkerIcon&&!this.showCurrAdd){if(console.log("触发了:","end"),!e.target.centerLocation)return;console.log(e.target.centerLocation),this.isDragMarker=!1;var t=e.target.centerLocation,a=t.latitude,i=t.longitude;this.markers.length>0&&(this.markers[0].latitude=a,this.markers[0].longitude=i,this.markers[0].iconPath=this.markerIcon);var n=a+","+i,o=this,r=new c.BMapWX({ak:o.bdMapAk});r.regeocoding({location:n,coordtype:"gcj02ll",ret_coordtype:"gcj02ll",fail:function(e){console.log("fail",e)},success:function(e){console.log("结果地址",e),o.originalData=e.originalData;var t=e.originalData.result.pois,a=t.find((function(e){return"附近"===e.distance})),i=t.filter((function(e){return"附近"!==e.distance}));i.sort((function(e,t){return parseInt(e.distance,10)-parseInt(t.distance,10)})),o.nearbyAddressList=a?[a].concat((0,s.default)(i)):i;var n=o.nearbyAddressList[0];o.markers[0].callout={content:n.name,color:"#000",fontSize:14,borderRadius:6,bgColor:"#fff",borderWidth:1,borderColor:"rgba(0, 0, 0, 0.4)",padding:8,display:"ALWAYS",textAlign:"center"}}})}},getLocation:function(e){var t=this;console.log(t.markers),uni.showLoading({title:"正在获取定位中..."}),uni.getLocation({type:"wgs84",isHighAccuracy:!0,geocode:"true",highAccuracyExpireTime:3500,success:function(a){uni.hideLoading();var i=a.latitude+","+a.longitude;t.getBaiduOriginalData(i,"wgs84ll",e)},fail:function(e){"getLocation:fail auth deny"==e.errMsg&&uni.showModal({content:"检测到您没打开获取信息功能权限,是否去设置打开?",confirmText:"确认",cancelText:"取消",success:function(e){if(!e.confirm)return!1;uni.openSetting({success:function(e){}})}})}})},isValidPhoneNumber:function(e){return/^1[3-9]\d{9}$/.test(e)},fuzzyMatch:function(e,t){if(e&&t){var a=e.toLowerCase(),i=t.toLowerCase();return a.includes(i)}console.log("找不到地址")},submitAddress:function(){var e,t=this;if(this.currAddress)if(this.formData.userName)if(this.formData.userPhone){var a=this.isValidPhoneNumber(this.formData.userPhone);if(a){var i=this.originalData,s={label:"",value:0},o={label:"",value:0},r={label:"",value:0};this.provinceData.forEach((function(e){var a=t.fuzzyMatch(i.result.addressComponent.province,e.label);a&&(s=e)})),this.cityData.forEach((function(e){e.forEach((function(e){var a=t.fuzzyMatch(e.label,i.result.addressComponent.city);a&&(o=e)}))})),this.areaData.forEach((function(e){e.forEach((function(e){e.forEach((function(e){var a=t.fuzzyMatch(e.label,i.result.addressComponent.district);a&&(r=e)}))}))}));var d=this.formData.lableName;""===d||-1==d?d="":d+=1;var l=(e={ud_id:this.ud_id||0,ud_city:i.result.addressComponent.city,ud_gender:this.formData.sexType,ud_intl:"+86",ud_mobile:this.formData.userPhone,ud_name:this.formData.userName,ud_marker:this.currAddress,ud_street_addr:this.currRoadAddress,ud_street_no:this.formData.detailAddress,ud_latitude:this.latitude,ud_longitude:this.longitude,ud_label:d||"",ud_province_id:s.value,ud_province:s.label,ud_city_id:o.value},(0,n.default)(e,"ud_city",o.label),(0,n.default)(e,"ud_county_id",r.value),(0,n.default)(e,"ud_county",r.label),(0,n.default)(e,"ud_address",this.currAddress+this.formData.detailAddress),(0,n.default)(e,"ud_is_default",1),e),c=this,u=c.options;this.$.request({url:this.Config.URL.user.address_edit,method:"post",data:l,success:function(e,a,i,n){200==a&&(t.$.showToast({title:"添加成功",icon:"success",duration:2e3}),u.issub?c.$.navigateBack(1,(function(){u.ud_id=e.ud_id,c.notice.postNotificationName("RefreshOrder",u)})):c.$.navigateBack(1,(function(){c.notice.postNotificationName("RefreshAddress",1)})))}})}else uni.showToast({title:"请输入正确的手机号",icon:"none"})}else uni.showToast({title:"请输入手机号",icon:"none"});else uni.showToast({title:"请输入联系人",icon:"none"});else uni.showToast({title:"请选择收货地址",icon:"none"})},deleteAddress:function(){var e=this;e.$.showModal({title:e.__("提示"),content:e.__("确认删除这个地址吗?"),showCancel:!0,success:function(t){if(t.confirm){var a={ud_id:e.ud_id};e.$.request({url:e.Config.URL.user.address_remove,method:"post",data:a,success:function(t,a,i,n){200==a&&(e.$.showToast({title:e.__("删除成功!")}),e.notice.postNotificationName("RefreshOrder",0),uni.navigateBack())}})}}})},chooseAddressView:function(){var e=this;this.showMarkerIcon=!0,this.showPoisList=!0,this.showSearchIpunt=!0,this.isEnableScroll=!0,this.showCurrAdd=!1,this.showReposition=!0;var t={},a=this.nearbyAddressList.find((function(t){return t.name==e.currAddress}));t=a||this.nearbyAddressList[0];var i=t.point,n=i.x,s=i.y;console.log(n,s);var o={id:94,latitude:s,longitude:n,iconPath:this.markerIcon,width:20,height:30,callout:{content:t.name,color:"#000",fontSize:14,borderRadius:6,bgColor:"#fff",borderWidth:1,borderColor:"rgba(0, 0, 0, 0.4)",padding:8,display:"ALWAYS",textAlign:"center"}},r={id:2,latitude:Number(this.latitude),longitude:Number(this.longitude),iconPath:this.sele2Icon,width:25,height:25},d=[];d.push(o),d.push(r),this.$nextTick((function(){e.markers=d}))},chooseSex:function(e){this.formData.sexType=e},clearMarkes:function(){var e=this;this.$nextTick((function(){console.log(e.latitude,e.longitude),e.markers[0].latitude=e.latitude,e.markers[0].longitude=e.longitude,e.markers[0].iconPath=e.markerIcon,e.markers[0].callout={},e.markers[1]&&(e.markers[1].iconPath="",e.markers[1].latitude=0,e.markers[1].longitude=0)}))},chooseLable:function(e){this.formData.lableName==e?this.formData.lableName=-1:this.formData.lableName=e},changeAgree:function(){this.agreeState=!this.agreeState},acitveAddress:function(e){return e.name==this.currAddress?this.sele2Icon:this.noseleIcon},handerAddress:function(e){var t=this,a=e.target.value;0==a.length?this.showSearchAddress=!1:this.showSearchAddress=!0;var i=function(e){console.log("fail",e)},n={lat:t.originalData.result.location.lat,lng:t.originalData.result.location.lng},s=function(e){var t=e/1e3;return t.toFixed(2)},r=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,o.default)((0,o.default)({},e),{},{name:e.name,detailedInformation:e.address.replace(/-/g,""),distance:s(d.default.GeoUtils.getDistance(n,e.location))});return t})),console.log("that.searchAddress",t.searchAddress),t.searchAddress.forEach((function(e){e.name.indexOf(a)>=0?e.searchName=e.name.replaceAll(a,"<font style='color:#ee852f;padding:0 4px'>"+a+"</font>"):e.searchName=e.name})),console.log("searchAddress",t.searchAddress)):uni.showToast({title:e.message,icon:"none",duration:3e3})},l={query:a,region:this.originalData.result.addressComponent.city,output:"json",city_limit:!0,ak:t.bdMapAk,ret_coordtype:"gcj02ll"},c=t.originalData.result.addressComponent.city;c&&(l.center=""),null!==this.time&&clearTimeout(this.time),this.time=setTimeout((function(){uni.request({url:"https://api.map.baidu.com/place/v2/suggestion",data:l,success:r,fail:i})}),600)}}};t.default=u},fc98:function(e,t,a){"use strict";var i=a("73ed"),n=a.n(i);n.a}}]); |