You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
19 KiB
1 lines
19 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-subPages-receivingAddress-addReceivingAddress-addReceivingAddress"],{1404:function(e,t,i){var a=i("24fb");t=a(!1),t.push([e.i,".checkCity[data-v-ddc04004]{vertical-align:middle;height:100%;display:inline-block}.uni-input[data-v-ddc04004]{line-height:%?80?%;vertical-align:middle;width:100%;height:%?80?%;display:inline-block;font-size:%?24?%;font-family:SourceHanSansCN-Regular;color:#333}.uni-input1[data-v-ddc04004]{line-height:%?80?%;color:#999;vertical-align:middle;width:100%;height:%?80?%;display:inline-block;font-size:%?24?%;font-family:SourceHanSansCN-Regular}",""]),e.exports=t},"24e4":function(e,t,i){"use strict";var a=i("4ea4");i("99af"),i("d81d"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(i("5530")),n=a(i("2c7c")),d=a(i("8f6e")),r=a(i("ec93")),o=a(i("fbf7")),c=a(i("43ce")),u={components:{checkCity:c.default,PopManager:d.default,wPickerb:o.default},data:function(){return{resShow:{},phoneHight:null,phoneWidth:null,isOpenLaction:!1,visiblec:!1,userAddress:{id:"",name:"",tel:"",detailed_address:"",provinceidName:"",areaidName:"",distidName:"",status:0,lat:"",lng:""},status:0,rekuisObj:{},latlngs:null,counts:!0,userindex:[],citytext:"",owenscitylist:[],disabled:!0,userInfo:{},lblis:{},inputDisabled:!0}},onShow:function(){},onLoad:function(e){console.log(e);var t=this;t.owenscitylist=uni.getStorageSync("cityList"),r.default.wxRegister(),t.toLocale(),t.latlngs=uni.getStorageSync("curLoction"),void 0!==e.id&&(this.userAddress.id=e.id,this.init()),uni.getSystemInfo({success:function(e){console.log(e),t.phoneHight=e.windowHeight+"px",t.phoneWidth=e.windowWidth+"px"}})},watch:{status:{handler:function(e){console.log(e)}}},methods:{tabtextarea:function(){(this.disabled||userAddress.detailed_address)&&uni.showToast({icon:"none",title:"请使用定位获取位置,再进行详细地址修改"})},onCancel:function(e){},onConfirm:function(e){console.log(e),this.userAddress.provinceid=e.obj.province.value,this.userAddress.cityid=e.obj.city.value,this.userAddress.countyid=e.obj.area.value,this.citytext=e.result},visble:function(){0!=this.inputDisabled&&uni.showToast({icon:"none",title:"请先选择定位"})},toLocale:function(){var e,t=this,i=1;window.addEventListener("message",(function(a){var s=a.data;t.counts&&((i>1||t.counts)&&s&&"locationPicker"==s.module&&(console.log(i),e={lat:s.latlng.lat,lng:s.latlng.lng,detailed_address:s.poiaddress},t.isOpenLaction=!1,t.disabled=!1,t.inputDisabled=!1,t.getloctions(e)),i++,t.counts=!1,setTimeout((function(){t.counts=!0}),1e3))}),!1)},getloctions:function(e){console.log(e,"666666666",this.userInfo);var t=this;n.default._post_form("&p=member&do=lng2areaid&lng=".concat(e.lng,"&lat=").concat(e.lat),{},(function(i){t.userAddress.detailed_address=e.detailed_address,t.userAddress.lat=e.lat,t.userAddress.lng=e.lng,t.userAddress.provinceid=i.data.provinceid,t.userAddress.countyid=i.data.countyid,t.userAddress.cityid=i.data.cityid,t.userAddress.provinceidName="",t.owenscitylist.map((function(e,i){e.id==t.userAddress.provinceid&&(t.citytext=e.name,t.userAddress.provinceidName=e.name,e.area.map((function(e){e.id==t.userAddress.cityid&&(t.citytext="".concat(t.citytext).concat(e.name),t.userAddress.areaidName=e.name,console.log(t.citytext,e.name),e.dist.map((function(e){e.id==t.userAddress.countyid&&(t.citytext="".concat(t.citytext).concat(e.name),t.userAddress.distidName=e.name)})))})))})),console.log(t.userAddress)}))},goLocation:function(){var e=this;e.isOpenLaction=!0},returnData:function(e,t){var i=this;i.userAddress=(0,s.default)((0,s.default)({},i.userAddress),e),console.log(i.userAddress)},galadata:function(e){var t=this;t.userAddress.areaidName=e.areaidName,t.userAddress.distidName=e.distidName,t.userAddress.provinceidName=e.provinceidName},init:function(){var e=this;e.addAddress()},saveAddress:function(){var e=this;if(console.log(e.userAddress),""!=e.userAddress.name&&void 0!=e.userAddress.name)if(""!=e.userAddress.tel&&void 0!=e.userAddress.tel)if(""!=e.userAddress.areaid&&void 0!=e.userAddress.areaidName)if(""!=e.userAddress.detailed_address&&void 0!=e.userAddress.detailed_address){var t=e.userAddress;if(!e.userAddress.lat){var i=uni.getStorageSync("curLoction");t.lat=i.latitude,t.lng=i.longitude}n.default._post_form("&p=member&do=saveAddress",t,(function(e){uni.navigateBack()}))}else uni.showToast({icon:"none",title:"详细地址不能为空",duration:2e3});else uni.showToast({icon:"none",title:"请选择省市",duration:2e3});else uni.showToast({icon:"none",title:"收货人电话不能为空",duration:2e3});else uni.showToast({icon:"none",title:"收货人不能为空",duration:2e3})},getWxAddress:function(){var e=this,t=uni.getStorageSync("cityList");r.default.wxOpenAddress((function(i){console.log(i),e.userAddress.name=i.userName,e.userAddress.tel=i.telNumber,e.userAddress.detailed_address=i.detailInfo,e.userAddress.provinceidName=i.provinceName,e.userAddress.areaidName=i.cityName,e.userAddress.distidName=i.countryName;for(var a=0;a<t.length;a++)if(e.userAddress.provinceidName==t[a].name||e.userAddress.provinceidName==t[a].name+"市"){e.userAddress.provinceid=t[a].id;for(var s=0;s<t[a].area.length;s++)if(e.userAddress.areaidName==t[a].area[s].name){e.userAddress.cityid=t[a].area[s].id;for(var n=0;n<t[a].area[s].dist.length;n++)e.userAddress.distidName==t[a].area[s].dist[n].name&&(e.userAddress.countyid=t[a].area[s].dist[n].id,e.citytext=i.provinceName+i.cityName+i.countryName)}}}))},addAddress:function(){var e=this,t={id:e.userAddress.id},i=uni.getStorageSync("cityList");n.default._post_form("&p=member&do=addAddress",t,(function(t){e.userAddress=(0,s.default)((0,s.default)({},e.userAddress),t.data),e.owenscitylist.map((function(t,i){t.id==e.userAddress.provinceid&&(e.citytext=t.name,t.area.map((function(t){t.id==e.userAddress.cityid&&(e.citytext="".concat(e.citytext).concat(t.name),console.log(e.citytext,t.name),t.dist.map((function(t){t.id==e.userAddress.countyid&&(e.citytext="".concat(e.citytext).concat(t.name))})))})))})),i.map((function(i,a){i.id==t.data.provinceid&&(e.userindex[0]=a,i.area.map((function(i,a){i.id==t.data.cityid&&(setTimeout((function(){e.userindex[1]=a}),100),i.dist.map((function(i,a){i.id==t.data.countyid&&setTimeout((function(){e.userindex[2]=a}),200)})))})))}))}))},changeAddressStatus:function(e){var t=this;t.status=e,console.log(t.status)}}};t.default=u},"43ce":function(e,t,i){"use strict";i.r(t);var a=i("8b175"),s=i("6412");for(var n in s)"default"!==n&&function(e){i.d(t,e,(function(){return s[e]}))}(n);i("ad14");var d,r=i("f0c5"),o=Object(r["a"])(s["default"],a["b"],a["c"],!1,null,"ddc04004",null,!1,a["a"],d);t["default"]=o.exports},4609:function(e,t,i){var a=i("d249");"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var s=i("4f06").default;s("d29cd752",a,!0,{sourceMap:!1,shadowMode:!1})},"4c3e":function(e,t,i){"use strict";i.r(t);var a=i("24e4"),s=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,(function(){return a[e]}))}(n);t["default"]=s.a},"4ea7":function(e,t,i){"use strict";var a=i("4609"),s=i.n(a);s.a},"592a":function(e,t,i){"use strict";var a=i("4ea4");i("a434"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;a(i("2c7c")),a(i("ec93"));var s={props:{userAddress:{type:Object,default:{}},show:"",width:{type:String,default:"70%"},m_l:{type:String,default:"0 0 0 30px"}},data:function(){return{cityList:[],citylist:[],cityIndex:[0,0,0],returnData:{distidName:"",provinceidName:"",areaidName:"",provinceid:"",cityid:"",countyid:""},count:0}},mounted:function(){this.cityList=uni.getStorageSync("cityList"),this.init()},watch:{userAddress:{handler:function(e,t){var i=this;if(console.log(e),void 0==i.userAddress.provinceidName||""==i.userAddress.provinceidName){for(var a=0;a<i.cityList.length;a++)if(i.userAddress.provinceid==i.cityList[a].id){i.returnData.provinceidName=i.cityList[a].name;for(var s=0;s<i.cityList[a].area.length;s++)if(i.userAddress.cityid==i.cityList[a].area[s].id){i.returnData.areaidName=i.cityList[a].area[s].name;for(var n=0;n<i.cityList[a].area[s].dist.length;n++)i.userAddress.countyid==i.cityList[a].area[s].dist[n].id&&(i.returnData.distidName=i.cityList[a].area[s].dist[n].name)}}}else{i.returnData.provinceidName=i.userAddress.provinceidName,i.returnData.areaidName=i.userAddress.areaidName,i.returnData.distidName=i.userAddress.distidName;for(var d=0;d<i.cityList.length;d++)if(i.userAddress.provinceidName==i.cityList[d].name){i.returnData.provinceid=i.cityList[d].id;for(var r=0;r<i.cityList[d].area.length;r++)if(i.userAddress.areaidName==i.cityList[d].area[r].name){i.returnData.cityid=i.cityList[d].area[r].id;for(var o=0;o<i.cityList[d].area[r].dist.length;o++)i.userAddress.countyid==i.cityList[d].area[r].dist[o].id&&(i.returnData.countyid=i.cityList[d].area[r].dist[o].id)}}}i.$emit("galadata",i.returnData)},deep:!0}},methods:{init:function(){for(var e=this,t=[],i=[],a=[],s=0;s<e.cityList.length;s++)t.push(e.cityList[s]);e.citylist.push(t);for(var n=0;n<e.cityList[0].area.length;n++)i.push(e.cityList[0].area[n]);e.citylist.push(i);for(var d=0;d<e.cityList[0].area[0].dist.length;d++)a.push(e.cityList[0].area[0].dist[d]);e.citylist.push(a)},changeCity:function(e){var t=this,i=[],a=[];if(0==e.target.column){for(var s=0;s<t.cityList.length;s++)if(e.target.value==s)for(var n=0;n<t.cityList[s].area.length;n++)i.push(t.cityList[s].area[n]);t.citylist.splice(1,2,i),t.citylist.splice(2,3,i[0].dist)}if(1==e.target.column){for(var d=0;d<t.citylist[1].length;d++)if(e.target.value==d)for(var r=0;r<t.citylist[1][d].dist.length;r++)a.push(t.citylist[1][d].dist[r]);t.citylist.splice(2,3,a)}},checkCity:function(e){var t=this;t.returnData.provinceidName=t.citylist[0][e.target.value[0]].name,t.returnData.areaidName=t.citylist[1][e.target.value[1]].name,t.returnData.distidName=t.citylist[2][e.target.value[2]]&&t.citylist[2][e.target.value[2]].name||"",t.returnData.provinceid=t.citylist[0][e.target.value[0]].id,t.returnData.cityid=t.citylist[1][e.target.value[1]].id,t.returnData.countyid=t.citylist[2][e.target.value[2]]&&t.citylist[2][e.target.value[2]].id||"",t.$emit("returnData",t.returnData,t.cityIndex),console.log(t.cityIndex)}}};t.default=s},6412:function(e,t,i){"use strict";i.r(t);var a=i("592a"),s=i.n(a);for(var n in a)"default"!==n&&function(e){i.d(t,e,(function(){return a[e]}))}(n);t["default"]=s.a},"8b175":function(e,t,i){"use strict";var a;i.d(t,"b",(function(){return s})),i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){return a}));var s=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"checkCity",style:{width:e.width,margin:e.m_l}},[i("v-uni-picker",{staticClass:"dataPicker",attrs:{mode:"multiSelector",range:e.citylist,value:e.cityIndex,"range-key":"name"},on:{columnchange:function(t){arguments[0]=t=e.$handleEvent(t),e.changeCity.apply(void 0,arguments)},change:function(t){arguments[0]=t=e.$handleEvent(t),e.checkCity.apply(void 0,arguments)}}},[""!==e.returnData.provinceidName?i("v-uni-view",{staticClass:"uni-input"},[e._v(e._s(e.returnData.provinceidName)+" "+e._s(e.returnData.areaidName)+" "+e._s(e.returnData.distidName))]):i("v-uni-view",{staticClass:"uni-input1"},[e._v("选择省市 区县")])],1)],1)},n=[]},9122:function(e,t,i){"use strict";i.r(t);var a=i("cd28"),s=i("4c3e");for(var n in s)"default"!==n&&function(e){i.d(t,e,(function(){return s[e]}))}(n);i("4ea7");var d,r=i("f0c5"),o=Object(r["a"])(s["default"],a["b"],a["c"],!1,null,"b0f9935a",null,!1,a["a"],d);t["default"]=o.exports},ad14:function(e,t,i){"use strict";var a=i("e30a"),s=i.n(a);s.a},cd28:function(e,t,i){"use strict";var a;i.d(t,"b",(function(){return s})),i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){return a}));var s=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-scroll-view",{staticClass:"addReceivingAddress",style:{height:e.phoneHight},attrs:{"scroll-y":!0,"scroll-x":!1}},[i("far-bottom"),i("v-uni-view",{staticClass:"addInput"},[i("v-uni-view",{staticClass:"addInputPackage"},[i("v-uni-view",{staticClass:"inputDemo"},[i("span",[e._v(e._s(1!=e.languageStatus?"收货人":"납품인"))]),i("v-uni-input",{attrs:{placeholder:1!=e.languageStatus?"请输入姓名":"성함을 입력하세요"},model:{value:e.userAddress.name,callback:function(t){e.$set(e.userAddress,"name",t)},expression:"userAddress.name"}})],1),i("v-uni-view",{staticClass:"inputDemo"},[i("span",[e._v(e._s(1!=e.languageStatus?"手机号码":"핸드폰번호"))]),i("v-uni-input",{attrs:{placeholder:1!=e.languageStatus?"请输入手机号码":"핸드폰번호를 입력하세요"},model:{value:e.userAddress.tel,callback:function(t){e.$set(e.userAddress,"tel",t)},expression:"userAddress.tel"}})],1),i("v-uni-view",{staticClass:"inputDemo",staticStyle:{position:"relative"}},[i("span",[e._v(e._s(1!=e.languageStatus?"地址选择":"주소 선택"))]),i("v-uni-input",{staticClass:"uni-input-view",style:{color:"请选择地址"!=e.userAddress.detailed_address?"#333333":"#6f6f6f"},attrs:{placeholder:1!=e.languageStatus?"请选择地址":"주소 선택하세요",disabled:e.inputDisabled},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.visble.apply(void 0,arguments)}},model:{value:e.userAddress.detailed_address,callback:function(t){e.$set(e.userAddress,"detailed_address",t)},expression:"userAddress.detailed_address"}}),i("w-pickerb",{ref:"region",attrs:{visible:e.visiblec,mode:"region",value:[e.userAddress.provinceid,e.userAddress.cityid,e.userAddress.countyid],"default-type":"value","hide-area":!1},on:{"update:visible":function(t){arguments[0]=t=e.$handleEvent(t),e.visiblec=t},confirm:function(t){arguments[0]=t=e.$handleEvent(t),e.onConfirm(t,"region")},cancel:function(t){arguments[0]=t=e.$handleEvent(t),e.onCancel.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"location",staticStyle:{"font-size":"26upx",color:"#FF4444"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.goLocation.apply(void 0,arguments)}}},[i("v-uni-image",{attrs:{src:e.imgfixUrls+"merchant/where.svg"}}),e._v(e._s(1!=e.languageStatus?"定位":"위치 설정"))],1)],1),i("v-uni-view",{staticClass:"inputDemo1"},[i("span",[e._v(e._s(1!=e.languageStatus?"门牌号":"가게번호"))]),i("v-uni-textarea",{attrs:{placeholder:"例:xx小区1栋1单元101",maxlength:"50"},model:{value:e.userAddress.houseNumber,callback:function(t){e.$set(e.userAddress,"houseNumber",t)},expression:"userAddress.houseNumber"}})],1)],1)],1),i("PopManager",{attrs:{show:e.isOpenLaction,type:"bottom",overlay:"false",showOverlay:"false"}},[e.latlngs.latitude?i("v-uni-view",{staticClass:"iframe-wid-hgt",style:{height:e.phoneHight,width:e.phoneWidth}},[i("iframe",{attrs:{id:"mapPage",width:"100%",height:"100%",frameborder:"0",src:"https://apis.map.qq.com/tools/locpicker?search=1&type=1&key=KIQBZ-6OT3G-AOMQD-IHW6J-PEUDV-VCFAF&referer=myapp&coord="+e.latlngs.latitude+","+e.latlngs.longitude}})]):e._e(),e.latlngs.latitude?e._e():i("v-uni-view",{staticClass:"iframe-wid-hgt",style:{height:e.phoneHight,width:e.phoneWidth}},[i("iframe",{attrs:{id:"mapPage",width:"100%",height:"100%",frameborder:"0",src:"https://apis.map.qq.com/tools/locpicker?search=1&type=1&key=KIQBZ-6OT3G-AOMQD-IHW6J-PEUDV-VCFAF&referer=myapp"}})])],1),1==e.status?i("v-uni-view",{staticClass:"setStatus",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.changeAddressStatus(0)}}},[i("v-uni-view",{staticClass:"checked"},[i("v-uni-image",{attrs:{src:e.imgfixUrls+"merchant/payCheck.svg"}})],1),i("span",[e._v(e._s(1!=e.languageStatus?"设为默认地址":"디폴트옵션 주소"))])],1):i("v-uni-view",{staticClass:"setStatus",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.changeAddressStatus(1)}}},[i("v-uni-view",{staticClass:"check"}),i("span",[e._v(e._s(1!=e.languageStatus?"设为默认地址":"디폴트옵션 주소"))])],1),i("v-uni-view",{staticClass:"getWechatAddressButton",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.getWxAddress.apply(void 0,arguments)}}},[i("span",[e._v(e._s(1!=e.languageStatus?"一键获得微信地址":"위챗 주소 받기"))])]),i("v-uni-view",{staticClass:"saveButton",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.saveAddress.apply(void 0,arguments)}}},[i("span",[e._v(e._s(1!=e.languageStatus?"保存":"저장"))])])],1)},n=[]},d249:function(e,t,i){var a=i("24fb");t=a(!1),t.push([e.i,".location[data-v-b0f9935a]{position:absolute;right:0;top:%?23?%}.location > uni-image[data-v-b0f9935a]{padding-left:%?10?%;width:%?22?%;height:%?22?%}.show[data-v-b0f9935a]{width:%?750?%;height:%?400?%;font-size:%?28?%}uni-page-body[data-v-b0f9935a]{background:#f0f0f0}.addReceivingAddress[data-v-b0f9935a]{font-size:0;background:#f0f0f0}.addInput[data-v-b0f9935a]{margin:%?20?% auto 0 auto;width:%?688?%;background:#fff;border-radius:%?10?%}.addInputPackage[data-v-b0f9935a]{padding:0 %?40?%}.inputDemo[data-v-b0f9935a]{height:%?80?%;border-bottom:1px solid #eee}.inputDemo > span[data-v-b0f9935a]{display:inline-block;line-height:%?80?%;vertical-align:middle;width:%?140?%;font-size:%?28?%;color:#333}.inputDemo > uni-input[data-v-b0f9935a]{font-size:%?24?%;color:#333;height:%?80?%;vertical-align:middle;width:%?300?%;display:inline-block;margin-left:%?60?%}.inputDemo .uni-input-view[data-v-b0f9935a]{font-size:%?24?%;display:inline-block;vertical-align:middle;width:%?270?%}uni-input[data-v-b0f9935a]::-webkit-input-placeholder{font-size:%?24?%;color:#999}uni-input[data-v-b0f9935a]::placeholder{font-size:%?24?%;color:#999}.inputDemo1[data-v-b0f9935a]{overflow:hidden;height:%?114?%;position:relative}.inputDemo1 > span[data-v-b0f9935a]{vertical-align:top;display:inline-block;line-height:%?80?%;width:%?140?%;font-size:%?28?%;color:#333}.inputDemo1 > uni-textarea[data-v-b0f9935a]{margin-top:%?23?%;vertical-align:top;font-size:%?24?%;color:#333;height:%?70?%;vertical-align:middle;width:%?350?%;display:inline-block;margin-left:%?60?%}.setStatus[data-v-b0f9935a]{margin:%?15?% auto 0 auto;width:%?688?%;height:%?83?%;background:#fff;border-radius:%?10?%}.setStatus > span[data-v-b0f9935a]{vertical-align:middle;margin-left:%?17?%;line-height:%?83?%;font-size:%?24?%;color:#333}.check[data-v-b0f9935a]{margin-left:%?45?%;display:inline-block;vertical-align:middle;width:%?31?%;height:%?31?%;border:2px solid #ccc;border-radius:50%}.getWechatAddressButton[data-v-b0f9935a]{margin:%?35?% auto 0 auto;width:%?688?%;height:%?80?%;background:#00ba19;border-radius:%?40?%;text-align:center}.getWechatAddressButton > span[data-v-b0f9935a]{line-height:%?80?%;font-size:%?28?%;color:#fff}.saveButton[data-v-b0f9935a]{margin:%?20?% auto 0 auto;width:%?688?%;height:%?80?%;background:#f44;border-radius:%?40?%;text-align:center}.saveButton > span[data-v-b0f9935a]{line-height:%?80?%;font-size:%?28?%;color:#fff}.checked[data-v-b0f9935a]{margin-left:%?45?%;display:inline-block;vertical-align:middle;border:%?4?% solid #f44;width:%?31?%;height:%?31?%;background:#f44;border-radius:50%}.checked > uni-image[data-v-b0f9935a]{margin:%?3?% 0 0 %?4?%;width:%?25?%;height:%?25?%}body.?%PAGE?%[data-v-b0f9935a]{background:#f0f0f0}",""]),e.exports=t},e30a:function(e,t,i){var a=i("1404");"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var s=i("4f06").default;s("6d94a6d4",a,!0,{sourceMap:!1,shadowMode:!1})}}]);
|