webpackJsonp([53],{"6FRO":function(n,e,t){(n.exports=t("FZ+f")(!0)).push([n.i,"\n.fl-r {\n float: right;\n}\n.fr {\n float: right;\n}\n.fl {\n float: left;\n}\n.main-block {\n margin: 5px;\n background: white;\n padding: 5px;\n}\n.clear-both:after {\n content: '';\n display: block;\n clear: both;\n}\n@-webkit-keyframes myfirst {\n0% {\n -webkit-transform: scale(1);\n}\n50% {\n -webkit-transform: scale(1.1);\n}\n100% {\n -webkit-transform: scale(1);\n}\n}\n.van-button--info {\n background: #40A9FF;\n border: 1px solid #40A9FF;\n}\n.van-popup {\n background: transparent;\n}\n.ellipsisCss {\n overflow: hidden;\n -o-text-overflow: ellipsis;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.transparentBtn {\n width: 32vw;\n height: 10.13333333vw;\n border: 1px solid white;\n color: white;\n text-align: center;\n line-height: 10.13333333vw;\n font-size: 4vw;\n border-radius: 5.33333333vw;\n}\ni {\n font-style: normal;\n}\n.addressEdit {\n background: #f5f5f9;\n}\n.addressEdit .stbox {\n position: relative;\n}\n.addressEdit input::-webkit-input-placeholder {\n color: #cccccc;\n}\n.addressEdit .van-popup {\n background: white;\n}\n.addressEdit .gray {\n background: #cccccc;\n border: none;\n}\n.addressEdit .mint-cell {\n color: #333333;\n}\n.addressEdit .btn {\n margin-top: 13.33333333vw;\n padding: 0 9.06666667vw;\n}\n.addressEdit #mtcell span {\n color: #333333;\n}\n.addressEdit #mtcell .mint-cell-title {\n width: 105px;\n -webkit-box-flex: 0;\n -webkit-flex: none;\n -ms-flex: none;\n flex: none;\n}\n.addressEdit #mtcell .mint-cell-value {\n -webkit-box-flex: 1;\n -webkit-flex: 1;\n -ms-flex: 1;\n flex: 1;\n text-align: left;\n}\n.addressEdit #mtcell .mint-cell-value span {\n text-indent: 0;\n margin-left: 4px;\n}\n.addressEdit .mint-field-core {\n text-indent: 2px;\n}\n.addressEdit .holder {\n color: #cccccc;\n position: absolute;\n top: 2.66666667vw;\n left: 28.8vw;\n}\n.addressEdit .head {\n padding: 3.46666667vw;\n background: white;\n border-bottom: 1px solid #e2e2e2;\n color: #666666;\n font-size: 3.73333333vw;\n}\n.addressEdit .head i {\n display: inline-block;\n border-radius: 50%;\n width: 2.93333333vw;\n height: 2.93333333vw;\n}\n.addressEdit .now i {\n background: #60adf0;\n}\n.addressEdit .item {\n margin-top: 10px;\n}\n.addressEdit .next i {\n background: #ffd454;\n}\n.addressEdit .content {\n background: white;\n padding: 3.46666667vw 0 3.46666667vw 8.8vw;\n}\n.addressEdit .content .top {\n line-height: 7.46666667vw;\n color: #333333;\n font-weight: bold;\n font-size: 4.53333333vw;\n}\n.addressEdit .content .bottom {\n color: #666666;\n font-size: 3.73333333vw;\n line-height: 5.33333333vw;\n}\n.addressEdit .content .timeInfo {\n display: -webkit-box;\n display: -webkit-flex;\n display: -ms-flexbox;\n display: flex;\n}\n.addressEdit .content .timeInfo .text {\n color: #999999;\n font-size: 3.2vw;\n margin-left: 0;\n line-height: 6.93333333vw;\n}\n.addressEdit .content .timeInfo .right {\n margin-top: 11.46666667vw;\n}\n.addressEdit .content .timeInfo .van-button--info {\n background: white;\n width: 19.73333333vw;\n color: #60adf0;\n border-color: #60adf0;\n}\n.addressEdit .linebox {\n background: white;\n}\n.addressEdit .line {\n width: 100%;\n display: block;\n border-bottom: 1px solid #e2e2e2;\n margin: 3.2vw 0;\n}\n.addressEdit .tip {\n padding: 2.66666667vw 5.33333333vw;\n color: #999999;\n font-size: 3.2vw;\n line-height: 6.13333333vw;\n}\n","",{version:3,sources:["C:/Users/Administrator/Desktop/h5/wechat/src/components/mine/addressEdit.vue"],names:[],mappings:";AACA;EACE,aAAa;CACd;AACD;EACE,aAAa;CACd;AACD;EACE,YAAY;CACb;AACD;EACE,YAAY;EACZ,kBAAkB;EAClB,aAAa;CACd;AACD;EACE,YAAY;EACZ,eAAe;EACf,YAAY;CACb;AACD;AACA;IACI,4BAA4B;CAC/B;AACD;IACI,8BAA8B;CACjC;AACD;IACI,4BAA4B;CAC/B;CACA;AACD;EACE,oBAAoB;EACpB,0BAA0B;CAC3B;AACD;EACE,wBAAwB;CACzB;AACD;EACE,iBAAiB;EACjB,2BAA2B;KACxB,wBAAwB;EAC3B,oBAAoB;CACrB;AACD;EACE,YAAY;EACZ,sBAAsB;EACtB,wBAAwB;EACxB,aAAa;EACb,mBAAmB;EACnB,2BAA2B;EAC3B,eAAe;EACf,4BAA4B;CAC7B;AACD;EACE,mBAAmB;CACpB;AACD;EACE,oBAAoB;CACrB;AACD;EACE,mBAAmB;CACpB;AACD;EACE,eAAe;CAChB;AACD;EACE,kBAAkB;CACnB;AACD;EACE,oBAAoB;EACpB,aAAa;CACd;AACD;EACE,eAAe;CAChB;AACD;EACE,0BAA0B;EAC1B,wBAAwB;CACzB;AACD;EACE,eAAe;CAChB;AACD;EACE,aAAa;EACb,oBAAoB;EACpB,mBAAmB;MACf,eAAe;UACX,WAAW;CACpB;AACD;EACE,oBAAoB;EACpB,gBAAgB;MACZ,YAAY;UACR,QAAQ;EAChB,iBAAiB;CAClB;AACD;EACE,eAAe;EACf,iBAAiB;CAClB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,eAAe;EACf,mBAAmB;EACnB,kBAAkB;EAClB,aAAa;CACd;AACD;EACE,sBAAsB;EACtB,kBAAkB;EAClB,iCAAiC;EACjC,eAAe;EACf,wBAAwB;CACzB;AACD;EACE,sBAAsB;EACtB,mBAAmB;EACnB,oBAAoB;EACpB,qBAAqB;CACtB;AACD;EACE,oBAAoB;CACrB;AACD;EACE,iBAAiB;CAClB;AACD;EACE,oBAAoB;CACrB;AACD;EACE,kBAAkB;EAClB,2CAA2C;CAC5C;AACD;EACE,0BAA0B;EAC1B,eAAe;EACf,kBAAkB;EAClB,wBAAwB;CACzB;AACD;EACE,eAAe;EACf,wBAAwB;EACxB,0BAA0B;CAC3B;AACD;EACE,qBAAqB;EACrB,sBAAsB;EACtB,qBAAqB;EACrB,cAAc;CACf;AACD;EACE,eAAe;EACf,iBAAiB;EACjB,eAAe;EACf,0BAA0B;CAC3B;AACD;EACE,0BAA0B;CAC3B;AACD;EACE,kBAAkB;EAClB,qBAAqB;EACrB,eAAe;EACf,sBAAsB;CACvB;AACD;EACE,kBAAkB;CACnB;AACD;EACE,YAAY;EACZ,eAAe;EACf,iCAAiC;EACjC,gBAAgB;CACjB;AACD;EACE,mCAAmC;EACnC,eAAe;EACf,iBAAiB;EACjB,0BAA0B;CAC3B",file:"addressEdit.vue",sourcesContent:["\n.fl-r {\n float: right;\n}\n.fr {\n float: right;\n}\n.fl {\n float: left;\n}\n.main-block {\n margin: 5px;\n background: white;\n padding: 5px;\n}\n.clear-both:after {\n content: '';\n display: block;\n clear: both;\n}\n@-webkit-keyframes myfirst {\n0% {\n -webkit-transform: scale(1);\n}\n50% {\n -webkit-transform: scale(1.1);\n}\n100% {\n -webkit-transform: scale(1);\n}\n}\n.van-button--info {\n background: #40A9FF;\n border: 1px solid #40A9FF;\n}\n.van-popup {\n background: transparent;\n}\n.ellipsisCss {\n overflow: hidden;\n -o-text-overflow: ellipsis;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.transparentBtn {\n width: 32vw;\n height: 10.13333333vw;\n border: 1px solid white;\n color: white;\n text-align: center;\n line-height: 10.13333333vw;\n font-size: 4vw;\n border-radius: 5.33333333vw;\n}\ni {\n font-style: normal;\n}\n.addressEdit {\n background: #f5f5f9;\n}\n.addressEdit .stbox {\n position: relative;\n}\n.addressEdit input::-webkit-input-placeholder {\n color: #cccccc;\n}\n.addressEdit .van-popup {\n background: white;\n}\n.addressEdit .gray {\n background: #cccccc;\n border: none;\n}\n.addressEdit .mint-cell {\n color: #333333;\n}\n.addressEdit .btn {\n margin-top: 13.33333333vw;\n padding: 0 9.06666667vw;\n}\n.addressEdit #mtcell span {\n color: #333333;\n}\n.addressEdit #mtcell .mint-cell-title {\n width: 105px;\n -webkit-box-flex: 0;\n -webkit-flex: none;\n -ms-flex: none;\n flex: none;\n}\n.addressEdit #mtcell .mint-cell-value {\n -webkit-box-flex: 1;\n -webkit-flex: 1;\n -ms-flex: 1;\n flex: 1;\n text-align: left;\n}\n.addressEdit #mtcell .mint-cell-value span {\n text-indent: 0;\n margin-left: 4px;\n}\n.addressEdit .mint-field-core {\n text-indent: 2px;\n}\n.addressEdit .holder {\n color: #cccccc;\n position: absolute;\n top: 2.66666667vw;\n left: 28.8vw;\n}\n.addressEdit .head {\n padding: 3.46666667vw;\n background: white;\n border-bottom: 1px solid #e2e2e2;\n color: #666666;\n font-size: 3.73333333vw;\n}\n.addressEdit .head i {\n display: inline-block;\n border-radius: 50%;\n width: 2.93333333vw;\n height: 2.93333333vw;\n}\n.addressEdit .now i {\n background: #60adf0;\n}\n.addressEdit .item {\n margin-top: 10px;\n}\n.addressEdit .next i {\n background: #ffd454;\n}\n.addressEdit .content {\n background: white;\n padding: 3.46666667vw 0 3.46666667vw 8.8vw;\n}\n.addressEdit .content .top {\n line-height: 7.46666667vw;\n color: #333333;\n font-weight: bold;\n font-size: 4.53333333vw;\n}\n.addressEdit .content .bottom {\n color: #666666;\n font-size: 3.73333333vw;\n line-height: 5.33333333vw;\n}\n.addressEdit .content .timeInfo {\n display: -webkit-box;\n display: -webkit-flex;\n display: -ms-flexbox;\n display: flex;\n}\n.addressEdit .content .timeInfo .text {\n color: #999999;\n font-size: 3.2vw;\n margin-left: 0;\n line-height: 6.93333333vw;\n}\n.addressEdit .content .timeInfo .right {\n margin-top: 11.46666667vw;\n}\n.addressEdit .content .timeInfo .van-button--info {\n background: white;\n width: 19.73333333vw;\n color: #60adf0;\n border-color: #60adf0;\n}\n.addressEdit .linebox {\n background: white;\n}\n.addressEdit .line {\n width: 100%;\n display: block;\n border-bottom: 1px solid #e2e2e2;\n margin: 3.2vw 0;\n}\n.addressEdit .tip {\n padding: 2.66666667vw 5.33333333vw;\n color: #999999;\n font-size: 3.2vw;\n line-height: 6.13333333vw;\n}\n"],sourceRoot:""}])},"784L":function(n,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});t("eqfM");var i,d=t("/QYm"),A=t("bOdI"),s=t.n(A),r=(t("f1Vh"),t("ZQVe")),o=t.n(r),a=(t("lrMw"),t("7YS2")),l=t.n(a),c=t("qUD4"),C=t("CCn6"),E={name:"addressEdit",components:(i={MyAddress:c.a},s()(i,l.a.name,l.a),s()(i,o.a.name,o.a),i),data:function(){return{receiveName:"",receiveMobile:"",addressDetail:"",showAddressPicker:!1,addressArea:"",addressAreaCode:"6-77-705",address:"",addressId:""}},mounted:function(){this.getUserAddress()},methods:{closeAdd:function(){this.$emit("closeAdd",!1)},buttonClick:function(n){this.$sa.track("buttonClick",{tabTitle:"商品",moduleTitle:"地址填写",buttonType:"功能",buttonName:n})},onSave:function(){var n=this,e=this.addressAreaCode.split("-"),t=this.addressArea.split("-");if(!this.receiveName)return Object(d.a)("收货人不能为空"),!1;if(!this.receiveMobile)return Object(d.a)("手机号不能为空"),!1;if(!/^1\d{10,12}$/.test(this.receiveMobile))return Object(d.a)("手机号格式不正确"),!1;if(!this.addressArea)return Object(d.a)("所在地区不能为空"),!1;if(!this.address)return Object(d.a)("详细地址不能为空"),!1;var i={};i.receive_name=this.receiveName,i.receive_mobile=this.receiveMobile,i.address=this.address,i.province_id=e[0],i.province_name=t[0],i.city_id=e[1],i.city=t[1],i.area_id=e[2],i.area=t[2],console.log(this.addressId),this.addressId?Object(C.i)(i,this.addressId).then(function(e){n.closeAdd(),Object(d.a)("更新成功"),n.$router.replace({name:"starRank"})}):Object(C._4)(i).then(function(e){n.closeAdd(),Object(d.a)("更新成功"),n.$router.replace({name:"starRank"})})},onValuesChange:function(n,e){e[0]>e[1]&&n.setSlotValue(1,e[0])},hidePicker:function(){this.showAddressPicker=!1},showPicker:function(){this.showAddressPicker=!this.showAddressPicker},saveAddress:function(n,e){console.log(n),this.addressArea=n,this.addressAreaCode=e,this.showAddressPicker=!this.showAddressPicker},getUserAddress:function(){var n=this;Object(C.j)().then(function(e){if(e.receive_name){var t=e;n.receiveName=t.receive_name?t.receive_name:"",n.receiveMobile=t.receive_mobile,n.address=t.address,n.addressArea=t.province_name+"-"+t.city+"-"+t.area,n.addressAreaCode=t.province_id+"-"+t.city_id+"-"+t.area_id,n.addressId=t.id}})}}},B=function(){var n=this,e=n.$createElement,t=n._self._c||e;return t("div",{staticClass:"addressEdit"},[t("div",[t("mt-field",{attrs:{label:"收货人",placeholder:"请填写收货人"},model:{value:n.receiveName,callback:function(e){n.receiveName=e},expression:"receiveName"}}),n._v(" "),t("mt-field",{attrs:{label:"手机号",type:"tel",placeholder:"请填写手机号",attr:{maxlength:13}},model:{value:n.receiveMobile,callback:function(e){n.receiveMobile=e},expression:"receiveMobile"}}),n._v(" "),t("mt-field",{attrs:{label:"所在地区",placeholder:"请填写所在地区",readonly:!0,disableClear:!0},model:{value:n.addressArea,callback:function(e){n.addressArea=e},expression:"addressArea"}},[t("mt-cell",{staticStyle:{position:"absolute",width:"40px",height:"100%",right:"0",top:"-24px"},attrs:{"is-link":""}}),n._v(" "),t("div",{staticClass:"stbox",staticStyle:{position:"absolute",right:"0",top:"-24px",left:"0",bottom:"0"}},[t("mt-cell",{staticStyle:{opacity:"0",position:"absolute",width:"300px",height:"100%",right:"10%",top:"0"},attrs:{id:"mtcell",value:n.addressArea},nativeOn:{click:function(e){return n.showPicker(e)}}})],1)],1),n._v(" "),t("mt-field",{attrs:{label:"详细地址",placeholder:"请填写详细地址"},model:{value:n.address,callback:function(e){n.address=e},expression:"address"}}),n._v(" "),t("div",{staticClass:"btn",on:{click:function(e){n.onSave(),n.buttonClick("保存地址")}}},[t("van-button",{attrs:{round:"",size:"large",type:"info"}},[n._v("保存")])],1)],1),n._v(" "),t("my-address",{attrs:{showAddressPicker:n.showAddressPicker,init:n.addressArea},on:{"save-address":n.saveAddress,"hide-picker":n.hidePicker}})],1)};B._withStripped=!0;var f={render:B,staticRenderFns:[]},p=f;var b=!1;var w=t("VU/8")(E,p,!1,function(n){b||t("tQu/")},null,null);w.options.__file="src/components/mine/addressEdit.vue";e.default=w.exports},"tQu/":function(n,e,t){var i=t("6FRO");"string"==typeof i&&(i=[[n.i,i,""]]),i.locals&&(n.exports=i.locals);t("rjj0")("7d50252a",i,!1,{})}});
-
chenyishuai@singsingenglish.com authoredcff257c8