java-mall-app/unpackage/dist/build/mp-weixin/member/address/manage.js
2024-11-01 16:35:40 +08:00

1 line
7.3 KiB
JavaScript

require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["member/address/manage"],{"02b4":function(e,t,i){"use strict";var s=i("2d16"),n=i.n(s);n.a},"07f3":function(e,t,i){"use strict";i.d(t,"b",(function(){return s})),i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){}));var s=function(){var e=this,t=e.$createElement,i=(e._self._c,e.__("收件人")),s=e.__("请输入收件人姓名"),n=e.__("省/市/区"),a=e.__("详细地址"),d=e.__("请输入详细地址"),u=e.__("电话号码"),o=e.__("请输入电话号码"),c=e.__("常用地址"),r=e.isShow?e.__("关闭"):null,l=e.__("保存");e.$mp.data=Object.assign({},{$root:{m0:i,m1:s,m2:n,m3:a,m4:d,m5:u,m6:o,m7:c,m8:r,m9:l}})},n=[]},"2d16":function(e,t,i){e.exports={theme_bg:"#f30213"}},5193:function(e,t,i){"use strict";(function(e,t){var s=i("47a9");i("90c2");s(i("3240"));var n=s(i("eae6"));e.__webpack_require_UNI_MP_PLUGIN__=i,t(n.default)}).call(this,i("3223")["default"],i("df3c")["createPage"])},7474:function(e,t,i){"use strict";(function(e){var s=i("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(i("7ca3")),a=i("8f59");function d(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,s)}return i}function u(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?d(Object(i),!0).forEach((function(t){(0,n.default)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var o={components:{mpvueCityPicker:function(){i.e("components/mpvue-citypicker/mpvueCityPicker").then(function(){return resolve(i("7da9"))}.bind(null,i)).catch(i.oe)}},data:function(){return{mode_index:0,user_intl:"",country_code:86,options:{},Pindex:0,Cindex:0,Dindex:0,PCDlist:{},Province:{},City:{},District:{},selectedProId:0,selectedCityId:0,selectedCountyId:0,selectedPro:"",selectedCity:"",selectedCounty:"",ud_id:0,spid:"",addressinfo:{},seladstr:"",isShow:!1,isDefault:!1,showud_name:"",showdetail:!0,showphone:"",showisDefault:"",ud_name:"",detail:"",value:[0,0,0],phone:"",isre:!0,issub:!1,cityPickerValueDefault:[0,0,0],themeColor:"#007AFF"}},computed:u(u({},(0,a.mapState)(["Config","StateCode","notice","plantformInfo","shopInfo","userInfo","hasLogin"])),{},{_lang:function(){var e=[];for(var t in this.Lang.data.items)e.push({id:this.Lang.data.items[t].currency_id,name:this.Lang.data.items[t].label+"(+"+this.Lang.data.items[t].currency_id+")"}),t==this.mode_index&&(this.user_intl="+"+this.Lang.data.items[t].currency_id);return e}}),onLoad:function(t){e.setNavigationBarTitle({title:this.__("地址管理")});var i=this;if(this.setData({issub:t.issub,ud_id:t.ud_id||0,spid:t.spid||"",options:t}),t.ud_id>0){i.$.setNavigationBarTitle({title:this.__("修改地址")});var s={ud_id:t.ud_id};i.$.request({url:this.Config.URL.user.address_get,data:s,success:function(e,t,s,n){if(200==t)for(var a in i.setData({addressinfo:e,selectedProId:e.ud_province_id,selectedCityId:e.ud_city_id,selectedCountyId:e.ud_county_id,selectedPro:e.ud_province,selectedCity:e.ud_city,selectedCounty:e.ud_county,showud_name:e.ud_name,showphone:e.ud_mobile,showisDefault:e.ud_is_default,ud_name:e.ud_name,detail:e.ud_address,isDefault:e.ud_is_default,country_code:e.ud_intl,phone:e.ud_mobile}),i.setData({seladstr:[i.selectedPro,i.selectedCity,i.selectedCounty].toString(),cityPickerValueDefault:[0,0,0]}),i._lang)if(i._lang[a].id==i.country_code){i.mode_index=a,i.user_intl="+"+i._lang[a].id;break}}})}},onBackPress:function(){if(this.$refs.mpvueCityPicker.showPicker)return this.$refs.mpvueCityPicker.pickerCancel(),!0},onUnload:function(){this.$refs.mpvueCityPicker.showPicker&&this.$refs.mpvueCityPicker.pickerCancel()},methods:u(u({},(0,a.mapMutations)(["login","logout","getPlantformInfo","forceUserInfo","getUserInfo"])),{},{onIntlChange:function(e){var t=e.detail.value;this.setData({mode_index:e.detail.value,user_intl:"+"+this._lang[t].id})},inputud_name:function(e){this.setData({ud_name:e.detail.value})},inputdetail:function(e){return this.setData({detail:e.detail.value}),e.detail.value},inputphone:function(e){this.setData({phone:e.detail.value}),this.$.tel(e.detail.value,this.user_intl)?this.setData({isre:!0}):this.setData({isre:!1})},ckDefault:function(e){this.setData({isDefault:e.detail.value})},submitinfo:function(){var e=this;if(!e.$.isNull(e.ud_name)&&!e.$.isNull(e.detail)&&!e.$.isNull(e.phone)&&e.isre)if(e.selectedCityId<=0)e.$.alert(e.__("请选择省市区!"));else{var t={ud_id:e.ud_id?e.ud_id:0,ud_name:e.ud_name,ud_province_id:e.selectedProId,ud_city_id:e.selectedCityId,ud_county_id:e.selectedCountyId,ud_province:e.selectedPro,ud_city:e.selectedCity,ud_county:e.selectedCounty,ud_address:e.detail,ud_is_default:e.isDefault?1:0,ud_intl:e.user_intl,ud_mobile:e.phone},i=e.options;if(e.ud_id)e.$.request({url:this.Config.URL.user.address_edit,data:t,success:function(t,s,n,a){200==s?e.$.showToast({title:e.__("修改成功"),icon:"success",duration:2e3,success:function(){i.issub?e.$.navigateBack(1,(function(){i.ud_id=t.ud_id,e.notice.postNotificationName("RefreshOrder",i)})):e.$.navigateBack(1,(function(){e.notice.postNotificationName("RefreshAddress",1)}))}}):e.$.alert(n)}});else{t.ud_id=this.ud_id;i=e.options;e.$.request({url:this.Config.URL.user.address_add,data:t,success:function(t,s,n,a){200==s?e.$.showToast({title:e.__("修改成功"),icon:"success",duration:2e3,success:function(){i.issub?e.$.navigateBack(1,(function(){i.ud_id=t.ud_id,e.notice.postNotificationName("RefreshOrder",i)})):e.$.navigateBack(1,(function(){e.notice.postNotificationName("RefreshAddress",1)}))}}):e.$.alert(n)}})}}},bindChange:function(e){e.detail.value[0]!=this.value[0]?this.setData({value:[e.detail.value[0],0,0]}):e.detail.value[1]!=this.value[1]?this.setData({value:[e.detail.value[0],e.detail.value[1],0]}):this.setData({value:[e.detail.value[0],e.detail.value[1],e.detail.value[2]]}),this.setData({Pindex:this.value[0],selectedProId:this.Province.pid[this.value[0]],selectedCityId:this.City.cid[this.value[1]],selectedCountyId:this.District.did[this.value[2]],selectedPro:this.Province.pname[this.value[0]],selectedCity:this.City.cname[this.value[1]],selectedCounty:this.District.dname[this.value[2]]})},showbox:function(){this.$refs.mpvueCityPicker.show()},onCancel:function(e){},onConfirm:function(e){this.pickerText=JSON.stringify(e),this.setData({Pindex:this.cityCode,selectedProId:e.value[0],selectedCityId:e.value[1],selectedCountyId:e.value[2],selectedPro:e.label[0],selectedCity:e.label[1],selectedCounty:e.label[2],seladstr:this.$.isNull(e.label.toString())?this.__("请选择地址"):e.label.toString()})}})};t.default=o}).call(this,i("df3c")["default"])},eae6:function(e,t,i){"use strict";i.r(t);var s=i("07f3"),n=i("ef21");for(var a in n)["default"].indexOf(a)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(a);i("02b4");var d=i("828b"),u=Object(d["a"])(n["default"],s["b"],s["c"],!1,null,null,null,!1,s["a"],void 0);t["default"]=u.exports},ef21:function(e,t,i){"use strict";i.r(t);var s=i("7474"),n=i.n(s);for(var a in s)["default"].indexOf(a)<0&&function(e){i.d(t,e,(function(){return s[e]}))}(a);t["default"]=n.a}},[["5193","common/runtime","common/vendor"]]]);