1 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/mycenter/addlocation"],{"01d2":function(e,n,t){"use strict";t.d(n,"b",(function(){return o})),t.d(n,"c",(function(){return a})),t.d(n,"a",(function(){return i}));var i={uniForms:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uni-forms/components/uni-forms/uni-forms")]).then(t.bind(null,"f0ca"))},uniFormsItem:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uni-forms/components/uni-forms-item/uni-forms-item")]).then(t.bind(null,"72e7"))},uniEasyinput:function(){return t.e("uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput").then(t.bind(null,"9759"))}},o=function(){var e=this,n=e.$createElement;e._self._c},a=[]},"2ffa":function(e,n,t){"use strict";var i=t("c0be"),o=t.n(i);o.a},"79f7":function(e,n,t){"use strict";var i=t("c051"),o=t.n(i);o.a},9156:function(e,n,t){"use strict";(function(e){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i,o=a(t("4c1b"));function a(e){return e&&e.__esModule?e:{default:e}}function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var d=function(){t.e("components/mys_navBar/mysNavBar").then(function(){return resolve(t("7857"))}.bind(null,t)).catch(t.oe)},s=(i={components:{mvBar:d},data:function(){return{ismodify:"",oldRegion:o.default,region:[[],[],[]],regionIndex:[0,0,0],regionStr:"请选择省市区",mysNavConfig:{isHome:!0,navFixed:!0,navTitle:{text:"我的信息",color:"",fontSize:"32rpx",fontWeight:"normal"},btnType:"type2",onLeftClick:"/pages/mycenter/mycenter",type2Config:{leftPath:"/static/img/png2.png",rightPath:"/static/img/png4.png",radius:"40rpx"}},formData:{name:"",phone:"",detailregion:"",fregion:"",mail_code:"",setdefault:!1},index:0,index1:0,data:{},show:!1,rules:{mail_code:{rules:[{required:!0,errorMessage:"请输入邮政编码"}]},detailregion:{rules:[{required:!0,errorMessage:"请输入详细地址"}]},name:{rules:[{required:!0,errorMessage:"请输入收件人"}]},phone:{rules:[{validateFunction:function(e,n,t,i){var o=/^1[3|4|5|7|8]\d{9}$/,a=/^(\(\d{3,4}\)|\d{3,4}-|\s)?\d{7,14}$/;return o.test(n)||a.test(n)||i("手机号码格式不正确,请重新填写"),!0}},{required:!0,errorMessage:"请输入联系电话"}]},fregion:{rules:[{required:!0,errorMessage:"请选择所在地区"}]}},address_id:""}},onLoad:function(){var n=this;e.showLoading(),setTimeout((function(){n.formData={name:"",phone:"",detailregion:"",fregion:""},e.hideLoading()}),500)},onReady:function(){this.$refs.form.setRules(this.rules)},onShow:function(){"1"==this.ismodify&&this.getDetailAddress()}},r(i,"onLoad",(function(e){console.log(e),this.ismodify=e.ismodify,"1"==this.ismodify&&(this.address_id=e.address_id)})),r(i,"methods",{tomybank:function(){e.navigateTo({url:"./mybank"})},topersoninfo:function(){e.navigateTo({url:"./personinfo"})},tomyaccount:function(){e.navigateTo({url:"./myaccount"})},setDefault:function(e){console.log(e.detail.value),e.detail.value?this.formData.setdefault=1:this.formData.setdefault=0},getDetailAddress:function(){var e=this;this.$https.get("/youngee/c/t/g/get-single-address?address_id="+this.address_id).then((function(n){console.log(n),e.formData.name=n.data.data.receiver_name,e.formData.phone=n.data.data.phone_number,e.formData.detailregion=n.data.data.detail_addr,e.formData.fregion=n.data.data.region_code,e.formData.mail_code=n.data.data.mail_code;for(var t=n.data.data.region_code.toString().slice(0,2),i=n.data.data.region_code.toString().slice(0,4),a=0,r=0;r<o.default.length;r++)if(o.default[r].code==t){t=o.default[r].name;for(var d=0;d<o.default[r].children.length;d++)if(o.default[r].children[d].code==i){i=o.default[r].children[d].name;for(var s=0;s<o.default[r].children[d].children.length;s++)o.default[r].children[d].children[s].code==n.data.data.region_code&&(a=o.default[r].children[d].children[s].name)}}e.regionStr=t+" "+i+" "+a}))},submitForm:function(n){var t=this;this.$refs.form.validate().then((function(n){e.showToast({title:"提交成功"}),"1"==t.ismodify?t.$https.post("/youngee/c/t/p/update-talent-address",{address_id:t.address_id,region_code:t.formData.fregion,detail_addr:t.formData.detailregion,phone_number:t.formData.phone,receiver_name:t.formData.name,mail_code:t.formData.mail_code}).then((function(n){console.log(n),e.navigateBack()})):t.$https.post("/youngee/c/t/p/add-talent-address",{region_code:t.formData.fregion,detail_addr:t.formData.detailregion,phone_number:t.formData.phone,receiver_name:t.formData.name,mail_code:t.formData.mail_code,default_tag:t.formData.setdefault}).then((function(n){console.log(n),e.navigateBack()}))})).catch((function(n){console.error("验证失败:",errors),e.showToast({title:"请填写所有信息",icon:"none"})}))},pickerChange:function(e){this.regionIndex=e.detail.value,this.regionStr=this.region[0][this.regionIndex[0]].name+" "+this.region[1][this.regionIndex[1]].name+" "+this.region[2][this.regionIndex[2]].name,this.$emit("region",[this.region[0][this.regionIndex[0]].code,this.region[1][this.regionIndex[1]].code,this.region[2][this.regionIndex[2]].code]),this.formData.fregion=this.region[2][this.regionIndex[2]].code,console.log(this.formData.fregion)},pickerColumnchange:function(e){if(0===e.detail.column){var n=[],t=[];this.regionIndex=[e.detail.value,0,0],this.region[1]=this.oldRegion[e.detail.value].children.map((function(e){n.push({name:e.name,code:e.code})})),this.$set(this.region,1,n),this.oldRegion[e.detail.value].children[0].children.map((function(e){t.push({name:e.name,code:e.code})})),this.$set(this.region,2,t)}if(1===e.detail.column){this.regionIndex[1]=e.detail.value,this.regionIndex[2]=0;var i=[];this.oldRegion[this.regionIndex[0]].children[this.regionIndex[1]].children.map((function(e){i.push({name:e.name,code:e.code})})),this.$set(this.region,2,i)}2===e.detail.column&&(this.regionIndex[2]=e.detail.value)}}),r(i,"created",(function(){var e=this,n=[],t=[];this.oldRegion.map((function(t,i){e.region[0].push({name:t.name,code:t.code}),e.previnceId==t.code&&(n=t.children,e.regionIndex[0]=i)})),n.map((function(n,i){e.region[1].push({name:n.name,code:n.code}),e.cityId==n.code&&(t=n.children,e.regionIndex[1]=i)})),t.map((function(n,t){e.region[2].push({name:n.name,code:n.code}),e.countyId==n.code&&(e.regionIndex[2]=t)})),this.isRevise?this.regionStr=this.region[0][this.regionIndex[0]].name+" "+this.region[1][this.regionIndex[1]].name+" "+this.region[2][this.regionIndex[2]].name:this.regionStr="请选择省市区"})),i);n.default=s}).call(this,t("543d")["default"])},9757:function(e,n,t){"use strict";t.r(n);var i=t("9156"),o=t.n(i);for(var a in i)"default"!==a&&function(e){t.d(n,e,(function(){return i[e]}))}(a);n["default"]=o.a},a3bd:function(e,n,t){"use strict";(function(e){t("a87f");i(t("66fd"));var n=i(t("b9f2"));function i(e){return e&&e.__esModule?e:{default:e}}wx.__webpack_require_UNI_MP_PLUGIN__=t,e(n.default)}).call(this,t("543d")["createPage"])},b9f2:function(e,n,t){"use strict";t.r(n);var i=t("01d2"),o=t("9757");for(var a in o)"default"!==a&&function(e){t.d(n,e,(function(){return o[e]}))}(a);t("2ffa"),t("79f7");var r,d=t("f0c5"),s=Object(d["a"])(o["default"],i["b"],i["c"],!1,null,"f2475ac0",null,!1,i["a"],r);n["default"]=s.exports},c051:function(e,n,t){},c0be:function(e,n,t){}},[["a3bd","common/runtime","common/vendor"]]]);
|