| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-address_edit-address_edit"],{"26c4":function(e,t,i){"use strict";var a=i("f406"),n=i.n(a);n.a},"418a":function(e,t,i){"use strict";i.r(t);var a=i("ef01"),n=i("d316");for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);i("26c4");var r=i("828b"),d=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"bf7076f2",null,!1,a["a"],void 0);t["default"]=d.exports},"5c67":function(e,t,i){var a=i("c86c");t=a(!1),t.push([e.i,"@charset \"UTF-8\";\n/* 颜色变量 */\n/** S Font's size **/\n/** E Font's size **/[data-v-260a2a89]:export{red_theme:#ff2c3c;orange_theme:#f7971e;pink_theme:#fa444d;gold_theme:#e0a356;blue_theme:#2f80ed;green_theme:#2ec840}.address-edit[data-v-260a2a89]{padding-top:%?10?%}.address-edit .bb[data-v-260a2a89]{border-bottom:1px solid #e5e5e5}.address-edit .form-item[data-v-260a2a89]{height:%?110?%}.address-edit .form-item .label[data-v-260a2a89]{width:%?150?%;font-weight:500;font-size:%?30?%}.address-edit .form-item uni-input[data-v-260a2a89]{height:100%;flex:1}.address-edit .my-btn[data-v-260a2a89]{height:%?80?%;margin:%?30?% %?26?%;margin-top:%?80?%;text-align:center}.red_theme .address-edit .my-btn[data-v-260a2a89]{background-color:#ff2c3c}.orange_theme .address-edit .my-btn[data-v-260a2a89]{background-color:#f7971e}.pink_theme .address-edit .my-btn[data-v-260a2a89]{background-color:#fa444d}.gold_theme .address-edit .my-btn[data-v-260a2a89]{background-color:#e0a356}.blue_theme .address-edit .my-btn[data-v-260a2a89]{background-color:#2f80ed}.green_theme .address-edit .my-btn[data-v-260a2a89]{background-color:#2ec840}",""]),e.exports=t},"5c72":function(e,t,i){"use strict";i.r(t);var a=i("7a9d"),n=i.n(a);for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);t["default"]=n.a},"6cc8":function(e,t,i){var a=i("c86c");t=a(!1),t.push([e.i,"@charset \"UTF-8\";\n/* 颜色变量 */\n/** S Font's size **/\n/** E Font's size **/[data-v-bf7076f2]:export{red_theme:#ff2c3c;orange_theme:#f7971e;pink_theme:#fa444d;gold_theme:#e0a356;blue_theme:#2f80ed;green_theme:#2ec840}.u-loading-circle[data-v-bf7076f2]{display:inline-flex;vertical-align:middle;width:%?28?%;height:%?28?%;background:0 0;border-radius:50%;border:2px solid;border-color:#e5e5e5 #e5e5e5 #e5e5e5 #8f8d8e;-webkit-animation:u-circle-data-v-bf7076f2 1s linear infinite;animation:u-circle-data-v-bf7076f2 1s linear infinite}.u-loading-flower[data-v-bf7076f2]{width:20px;height:20px;display:inline-block;vertical-align:middle;-webkit-animation:a 1s steps(12) infinite;animation:u-flower-data-v-bf7076f2 1s steps(12) infinite;background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat;background-size:100%}@-webkit-keyframes u-flower-data-v-bf7076f2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes u-flower-data-v-bf7076f2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes u-circle-data-v-bf7076f2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}",""]),e.exports=t},"6d4d":function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return s})),i.d(t,"a",(function(){return a}));var a={uLoading:i("418a").default},n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"u-switch",class:[1==e.value?"u-switch--on":"",e.disabled?"u-switch--disabled":""],style:[e.switchStyle],on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.onClick.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"u-switch__node node-class",style:{width:e.$u.addUnit(this.size),height:e.$u.addUnit(this.size)}},[i("u-loading",{staticClass:"u-switch__loading",attrs:{show:e.loading,size:.6*e.size,color:e.loadingColor}})],1)],1)},s=[]},"72a9":function(e,t,i){"use strict";i.r(t);var a=i("8931"),n=i("9b98");for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);i("e8ea");var r=i("828b"),d=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"260a2a89",null,!1,a["a"],void 0);t["default"]=d.exports},"7a9d":function(e,t,i){"use strict";i("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("64aa");var a={name:"u-switch",props:{loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},size:{type:[Number,String],default:50},activeColor:{type:String,default:"#2979ff"},inactiveColor:{type:String,default:"#ffffff"},value:{type:Boolean,default:!1},vibrateShort:{type:Boolean,default:!1},activeValue:{type:[Number,String,Boolean],default:!0},inactiveValue:{type:[Number,String,Boolean],default:!1}},data:function(){return{}},computed:{switchStyle:function(){var e={};return e.fontSize=this.size+"rpx",e.backgroundColor=this.value?this.activeColor:this.inactiveColor,e},loadingColor:function(){return this.value?this.activeColor:null}},methods:{onClick:function(){var e=this;this.disabled||this.loading||(this.vibrateShort&&uni.vibrateShort(),this.$emit("input",!this.value),this.$nextTick((function(){e.$emit("change",e.value?e.activeValue:e.inactiveValue)})))}}};t.default=a},"7b514":function(e,t,i){var a=i("5c67");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var n=i("967d").default;n("35e2081d",a,!0,{sourceMap:!1,shadowMode:!1})},"7c25":function(e,t,i){"use strict";i("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("64aa");var a={name:"u-loading",props:{mode:{type:String,default:"circle"},color:{type:String,default:"#c7c7c7"},size:{type:[String,Number],default:"34"},show:{type:Boolean,default:!0}},computed:{cricleStyle:function(){var e={};return e.width=this.size+"rpx",e.height=this.size+"rpx","circle"==this.mode&&(e.borderColor="#e4e4e4 #e4e4e4 #e4e4e4 ".concat(this.color?this.color:"#c7c7c7")),e}}};t.default=a},8931:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return s})),i.d(t,"a",(function(){return a}));var a={uIcon:i("adc7").default,uSwitch:i("ec0b").default,uPicker:i("d0b7").default},n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{class:e.themeName},[i("v-uni-view",{staticClass:"address-edit"},[i("v-uni-view",{staticClass:"p-l-30 p-r-30 bg-white"},[i("v-uni-view",{staticClass:"form-item bb flex"},[i("v-uni-view",{staticClass:"label"},[e._v("收货人")]),i("v-uni-input",{staticClass:"m-l-10",attrs:{name:"contact",type:"text",placeholder:"请填写收货人姓名"},model:{value:e.addressObj.contact,callback:function(t){e.$set(e.addressObj,"contact",t)},expression:"addressObj.contact"}})],1),i("v-uni-view",{staticClass:"form-item bb flex"},[i("v-uni-view",{staticClass:"label"},[e._v("联系方式")]),i("v-uni-input",{staticClass:"m-l-10",attrs:{name:"mobile",type:"number",placeholder:"请填写手机号码"},model:{value:e.addressObj.mobile,callback:function(t){e.$set(e.addressObj,"mobile",t)},expression:"addressObj.mobile"}})],1),i("v-uni-view",{on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.showRegion=!0}}},[i("v-uni-view",{staticClass:"form-item bb flex"},[i("v-uni-view",{staticClass:"label"},[e._v("所在地区")]),i("v-uni-view",{staticClass:"flex flex-1 row-between m-l-10",staticStyle:{width:"100%"}},[i("v-uni-input",{attrs:{name:"region",disabled:!0,type:"text",placeholder:"请选择省、市、区"},model:{value:e.region,callback:function(t){e.region=t},expression:"region"}}),i("u-icon",{attrs:{color:"#707070",name:"arrow-right"}})],1)],1)],1),i("v-uni-view",{staticClass:"form-item flex col-top bb m-t-10",staticStyle:{height:"170rpx"}},[i("v-uni-view",{staticClass:"label m-t-20"},[e._v("详细地址")]),i("v-uni-textarea",{staticClass:"nr flex-1 m-l-10 p-t-25",staticStyle:{height:"130rpx"},attrs:{name:"address",placeholder:"请填写小区、街道、门牌号等信息","auto-blur":!0},model:{value:e.addressObj.address,callback:function(t){e.$set(e.addressObj,"address",t)},expression:"addressObj.address"}})],1),i("v-uni-view",[i("v-uni-view",{staticClass:"m-t-10 m-b-10 bg-white flex row-between form-item"},[i("v-uni-view",{staticClass:"label",staticStyle:{width:"250rpx"}},[e._v("设置为默认地址")]),i("u-switch",{attrs:{size:"35","active-color":e.themeColor,"inactive-color":"#eee"},model:{value:e.addressObj.is_default,callback:function(t){e.$set(e.addressObj,"is_default",t)},expression:"addressObj.is_default"}})],1)],1)],1),i("v-uni-button",{staticClass:"my-btn white flex br60 row-center",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.onSubmit.apply(void 0,arguments)}}},[e._v("完成")]),i("u-picker",{attrs:{"confirm-color":e.themeColor,"cancel-color":"#999",mode:"region"},on:{confirm:function(t){arguments[0]=t=e.$handleEvent(t),e.regionChange.apply(void 0,arguments)}},model:{value:e.showRegion,callback:function(t){e.showRegion=t},expression:"showRegion"}})],1)],1)},s=[]},"9b98":function(e,t,i){"use strict";i.r(t);var a=i("a409"),n=i.n(a);for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);t["default"]=n.a},a283:function(e,t,i){var a=i("b0d3");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var n=i("967d").default;n("20f94995",a,!0,{sourceMap:!1,shadowMode:!1})},a409:function(e,t,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(i("9b1b"));i("e966"),i("c223");var s=i("1f61"),r=i("2947"),d={data:function(){return{addressObj:{contact:"",mobile:"",province:"",city:"",district:"",address:"",is_default:0},region:"",addressId:"",defaultRegion:["广东省","广州市","番禺区"],defaultRegionCode:"440113",showRegion:!1}},onLoad:function(e){this.addressId=parseInt(null===e||void 0===e?void 0:e.id),this.onSubmit=(0,r.trottle)(this.onSubmit,3e3),null!==e&&void 0!==e&&e.id?(uni.setNavigationBarTitle({title:"编辑地址"}),this.apiAddressDetailFun()):(uni.setNavigationBarTitle({title:"添加地址"}),this.getWxAddressFun())},onUnload:function(){uni.removeStorageSync("wxAddress")},methods:{changeChecked:function(e){this.addressObj.is_default=e?1:0},onSubmit:function(){var e=this,t=this.addressId;this.addressObj.province_id,this.addressObj.city_id,this.addressObj.district_id,this.addressObj.type,this.addressObj.is_default,this.addressObj.addressId;return this.addressObj.is_default=this.addressObj.is_default?1:0,this.addressObj.contact?!this.addressObj.contact.length>=20?this.$toast({title:"输入的收货人长度不得大于20位"}):this.addressObj.mobile?this.region?this.addressObj.address?void(t?(0,s.apiAddressEdit)((0,n.default)({},this.addressObj)).then((function(t){e.$toast({title:"编辑成功"},{tab:3,url:1})})).catch((function(t){return e.$toast({title:t})})):(0,s.apiAddressAdd)((0,n.default)({},this.addressObj)).then((function(t){e.$toast({title:"添加成功"},{tab:3,url:1})})).catch((function(t){return e.$toast({title:t})}))):this.$toast({title:"请填写小区、街道、门牌号等信息"}):this.$toast({title:"请选择地区"}):this.$toast({title:"请填写手机号码"}):this.$toast({title:"请填写收货人姓名"})},regionChange:function(e){console.log(e);var t=e.city,i=e.province,a=e.area;this.addressObj.province_id=i.value,this.addressObj.city_id=t.value,this.addressObj.district_id=a.value,this.region=i.label+" "+t.label+" "+a.label},apiAddressDetailFun:function(){var e=this;(0,s.apiAddressDetail)({id:this.addressId}).then((function(t){t.type-=1,e.addressObj=t,e.region="".concat(t.province," ").concat(t.city," ").concat(t.district)}))},getWxAddressFun:function(){var e=this,t=uni.getStorageSync("wxAddress");if(t){t=JSON.parse(t),console.log(t);var i=t,a=i.userName,n=i.telNumber,r=i.provinceName,d=i.cityName,o=i.detailInfo,c=t.countryName||t.countyName;(0,s.apiAddresshandleRegion)({province:r,city:d,district:c}).then((function(t){t.province&&t.city&&t.district&&(e.region="".concat(r," ").concat(d," ").concat(c),e.addressObj.province_id=t.province,e.addressObj.city_id=t.city,e.addressObj.district_id=t.district),e.addressObj.contact=a,e.addressObj.mobile=n,e.addressObj.address=o}))}}}};t.default=d},b0d3:function(e,t,i){var a=i("c86c");t=a(!1),t.push([e.i,"@charset \"UTF-8\";\n/* 颜色变量 */\n/** S Font's size **/\n/** E Font's size **/[data-v-c3b32f22]:export{red_theme:#ff2c3c;orange_theme:#f7971e;pink_theme:#fa444d;gold_theme:#e0a356;blue_theme:#2f80ed;green_theme:#2ec840}.u-switch[data-v-c3b32f22]{position:relative;display:inline-block;box-sizing:initial;width:2em;height:1em;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:1em;transition:background-color .3s;font-size:%?50?%}.u-switch__node[data-v-c3b32f22]{display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;top:0;left:0;border-radius:100%;z-index:1;background-color:#fff;background-color:#fff;box-shadow:0 3px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.1),0 3px 3px 0 rgba(0,0,0,.05);box-shadow:0 3px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.1),0 3px 3px 0 rgba(0,0,0,.05);transition:-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:transform .3s cubic-bezier(.3,1.05,.4,1.05),-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:-webkit-transform cubic-bezier(.3,1.05,.4,1.05);transition:transform cubic-bezier(.3,1.05,.4,1.05);transition:transform cubic-bezier(.3,1.05,.4,1.05),-webkit-transform cubic-bezier(.3,1.05,.4,1.05);transition:transform .3s cubic-bezier(.3,1.05,.4,1.05)}.u-switch__loading[data-v-c3b32f22]{display:flex;flex-direction:row;align-items:center;justify-content:center}.u-switch--on[data-v-c3b32f22]{background-color:#1989fa}.u-switch--on .u-switch__node[data-v-c3b32f22]{-webkit-transform:translateX(100%);transform:translateX(100%)}.u-switch--disabled[data-v-c3b32f22]{opacity:.4}",""]),e.exports=t},d316:function(e,t,i){"use strict";i.r(t);var a=i("7c25"),n=i.n(a);for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);t["default"]=n.a},d535:function(e,t,i){"use strict";var a=i("a283"),n=i.n(a);n.a},e8ea:function(e,t,i){"use strict";var a=i("7b514"),n=i.n(a);n.a},ec0b:function(e,t,i){"use strict";i.r(t);var a=i("6d4d"),n=i("5c72");for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);i("d535");var r=i("828b"),d=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"c3b32f22",null,!1,a["a"],void 0);t["default"]=d.exports},ef01:function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){}));var a=function(){var e=this.$createElement,t=this._self._c||e;return this.show?t("v-uni-view",{staticClass:"u-loading",class:"circle"==this.mode?"u-loading-circle":"u-loading-flower",style:[this.cricleStyle]}):this._e()},n=[]},f406:function(e,t,i){var a=i("6cc8");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var n=i("967d").default;n("0662a398",a,!0,{sourceMap:!1,shadowMode:!1})}}]);
|