bztang-admin/addons/yun_shop/static/app/js/chunk-dfc33d8a.44f875b0.js

1 line
6.8 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-dfc33d8a"],{"0a7e":function(e,t,s){"use strict";s.r(t);var i=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{attrs:{id:"appendAddress"}},[s("c-title",{attrs:{hide:!1,text:"添加收货地址"}}),s("div",{staticStyle:{"margin-top":"0.625rem"}}),s("van-field",{attrs:{placeholder:"请输入收件人",label:"收件人:"},model:{value:e.form.username,callback:function(t){e.$set(e.form,"username",t)},expression:"form.username"}}),s("van-field",{attrs:{placeholder:"请输入联系电话",type:"tel",label:"联系电话:"},model:{value:e.form.mobile,callback:function(t){e.$set(e.form,"mobile",t)},expression:"form.mobile"}}),s("van-field",{staticClass:"default-address",attrs:{name:"switch",label:"设置默认地址:","label-width":"7.5rem"},scopedSlots:e._u([{key:"input",fn:function(){return[s("van-switch",{attrs:{size:"25px","active-color":"#f15353","inactive-color":"#ffffff"},model:{value:e.form.isDefault,callback:function(t){e.$set(e.form,"isDefault",t)},expression:"form.isDefault"}})]},proxy:!0}])}),s("div",[s("van-field",{attrs:{label:"所在地区:","is-link":"",value:e.addressName,readonly:""},on:{click:function(t){t.stopPropagation(),e.addressShow=!0}}}),e.strShow?s("van-field",{attrs:{label:"街道:","is-link":"",value:e.form.street,readonly:""},on:{click:function(t){return t.stopPropagation(),e.streetChoose.apply(null,arguments)}}}):e._e(),s("yd-cityselect",{attrs:{callback:e.addressCallback,items:e.district},model:{value:e.addressShow,callback:function(t){e.addressShow=t},expression:"addressShow"}})],1),s("van-field",{attrs:{rows:"3",autosize:"",type:"textarea",placeholder:"请输入详细地址"},model:{value:e.form.address,callback:function(t){e.$set(e.form,"address",t)},expression:"form.address"}}),s("div",{staticStyle:{height:"3.75rem"}}),s("div",{staticClass:"address_addnav set-pc-style",on:{click:e.appendAddress}},[s("i",{staticClass:"fa fa-plus-circle"}),s("span",[e._v("保存")])]),s("van-popup",{attrs:{position:"bottom",overlay:!0},model:{value:e.streetShow,callback:function(t){e.streetShow=t},expression:"streetShow"}},[s("van-picker",{attrs:{title:"选择街道","show-toolbar":"","value-key":"areaname",columns:e.districtVal},on:{confirm:e.streetConfirm,cancel:e.onCancel}})],1)],1)},a=[],r=(s("ac1f"),s("00b4"),s("6968")),o={data:function(){return{form:{username:"",mobile:"",province:"",city:"",district:"",address:"",isDefault:!1,street:""},is_region:0,addressShow:!1,addressName:"",district:district,districtVal:[],streetShow:!1,strShow:!1,isResize:!1}},methods:{isFocus:function(){this.isResize=!0},isBlur:function(){this.isResize=!1},appendAddress:function(){var e=this;this.fun.isTextEmpty(this.form.username)?e.$dialog.alert({message:"请输入收件人"}):this.fun.isTextEmpty(this.form.mobile)?e.$dialog.alert({message:"请输入联系电话"}):/^[0-9]{1,}$/.test(this.form.mobile)?1==this.is_region&&this.fun.isTextEmpty(this.addressName)?e.$dialog.alert({message:"请输入所在地区"}):this.fun.isTextEmpty(this.form.address)?e.$dialog.alert({message:"请输入详细地址"}):$http.get("member.member-address.store",{username:this.form.username,mobile:this.form.mobile,city:this.form.city,address:this.form.address,province:void 0==this.form.provice?"":this.form.provice,isdefault:this.form.isDefault?1:0,district:this.form.district,street:this.form.street}).then((function(t){1==t.result?e.$dialog.alert({message:t.msg}).then((function(){e.$router.go(-1)})):e.$dialog.alert({message:t.msg})}),(function(e){})):e.$dialog.alert({message:"请输入正确的联系电话"})},addressCallback:function(e){this.form.street="",this.districtVal="",this.form.street="",this.districtVal=[],this.addressName=e.itemName1+" "+e.itemName2+" "+e.itemName3,this.form.provice=e.itemName1,this.form.city=e.itemName2,this.form.district=e.itemName3,this.getStreet(e.itemValue3)},streetChoose:function(){1==this.is_region&&this.fun.isTextEmpty(this.addressName)?this.$dialog.alert({message:"请先选择所在地区"}):this.streetShow=!0},streetConfirm:function(e){this.form.street=e.areaname,this.streetShow=!1},onCancel:function(){this.streetShow=!1},getStreet:function(e){var t=this;$http.get("member.memberAddress.street",{district_id:e}).then((function(e){1==e.result&&!t.fun.isTextEmpty(e.data)&&e.data.length>0?(t.districtVal=e.data,t.strShow=!0):t.strShow=!1})).catch((function(e){}))},getIsOpenAddress:function(){var e=this;$http.get("member.member-address.is-region").then((function(t){1==t.result&&(e.is_region=t.data.is_region)})).catch((function(e){}))}},activated:function(){this.form.username="",this.form.mobile="",this.form.province="",this.form.city="",this.form.district="",this.form.street="",this.form.address="",this.form.isDefault=!1,this.addressName="",this.isResize=!1,this.$route.params.isdefault&&(this.form.isDefault=!0),this.strShow=!1,this.getIsOpenAddress()},mounted:function(){},components:{cTitle:r["a"]}},d=o,n=d,l=(s("3320"),s("2877")),f=Object(l["a"])(n,i,a,!1,null,"ef7d66b0",null);t["default"]=f.exports},3320:function(e,t,s){"use strict";s("6702")},6702:function(e,t,s){var i=s("820b");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var a=s("499e").default;a("09225d36",i,!0,{sourceMap:!1,shadowMode:!1})},"820b":function(e,t,s){var i=s("24fb");t=i(!1),t.push([e.i,".address_addnav[data-v-ef7d66b0]{width:100%;padding:0 3% 0 6%!important;position:fixed;bottom:0;left:0;background:#f15353!important;color:#fff!important;text-align:center;height:2.8125rem!important;line-height:2.8125rem!important}.popup-con[data-v-ef7d66b0]{width:100%}#appendAddress .mint-field .mint-cell-title[data-v-ef7d66b0]{text-align:left}.address_addnav i[data-v-ef7d66b0]{color:#fff;font-size:22px;position:absolute;top:50%;height:1.125rem;line-height:1.125rem;margin-left:-2.125rem;margin-top:-.5625rem}.maleall[data-v-ef7d66b0]{background:#fff;text-align:left}#appendAddress .males[data-v-ef7d66b0]{line-height:3.125rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:.0625rem solid #d9d9d9;margin-left:.625rem;padding-right:.625rem}#appendAddress .males .address[data-v-ef7d66b0]{display:inline-block;position:relative;width:100%;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:0}.maleall span[data-v-ef7d66b0]{font-size:16px;vertical-align:middle;width:6.5625rem;-webkit-box-flex:0;-ms-flex:none;-webkit-flex:none;flex:none;line-height:3.125rem}#address[data-v-ef7d66b0]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;line-height:3.125rem}#address .mint-button--default[data-v-ef7d66b0]{line-height:3.125rem;text-align:left;font-size:16px}.default-address[data-v-ef7d66b0] .van-field__body{float:right}[data-v-ef7d66b0] .van-cell--clickable:active{background-color:#fff}",""]),e.exports=t}}]);