2 lines
3.9 KiB
JavaScript
2 lines
3.9 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-62b1c726"],{"2d17":function(e,s,t){"use strict";t("89c7")},"76fe":function(e,s,t){},"86b0":function(e,s,t){"use strict";t.r(s);var r=function(){var e=this,s=e._self._c;return s("div",[s("div",{staticClass:"problem-body"},[s("div",{staticClass:"nb"},[s("personal-info-sidebar"),s("div",{staticClass:"problem-rside"},[s("div",{staticClass:"probar"},[s("a",{attrs:{href:"#"}},[e._v(e._s(e.$t("personalInfo.title")))])]),s("div",{staticClass:"problemcon problistpad"},[s("ul",[s("li",[s("label",[e._v(e._s(e.$t("personalInfo.username"))+":")]),s("el-input",{staticClass:"s-length",attrs:{type:"text",maxlength:"20",placeholder:e.$t("personalInfo.usernamePlaceholder")},model:{value:e.userInfo.name,callback:function(s){e.$set(e.userInfo,"name",s)},expression:"userInfo.name"}})],1),s("li",[s("label",[e._v(e._s(e.$t("personalInfo.phone"))+":")]),s("el-input",{staticClass:"s-length",attrs:{type:"text",maxlength:"11",placeholder:e.$t("personalInfo.phonePlaceholder")},model:{value:e.userInfo.tel,callback:function(s){e.$set(e.userInfo,"tel",s)},expression:"userInfo.tel"}})],1)]),s("el-button",{staticClass:"btn-save",attrs:{type:"primary"},on:{click:e.savePersonalInfo}},[e._v(" "+e._s(e.$t("personalInfo.saveBtn"))+" ")])],1)])],1)])])},a=[],n=t("7323"),o=t("b775");function l(e){return new Promise((s,t)=>{Object(o["a"])({url:"/user.listUser",method:"get",params:e}).then(e=>{const t=e.data;s(t)}).catch(e=>{t(e)})})}function i(e){return new Promise((s,t)=>{Object(o["a"])({url:"/user.updateUser",method:"post",data:e,headers:{"Content-Type":"application/json"}}).then(e=>{const t=e.data;s(t)}).catch(e=>{t(e)})})}var c=function(){var e=this,s=e._self._c;return s("div",{staticClass:"problem-lside"},[s("ul",[s("li",[s("a",{staticClass:"nli",attrs:{href:"javascript:void(0);"}},[e._v(e._s(e.$t("personalInfo.personalCenter"))),s("b",{staticClass:"arrow"})]),s("ul",{staticClass:"ulson",staticStyle:{display:"block"}},[s("li",[s("router-link",{attrs:{to:"/pages/platform/personalCenter"}},[e._v(e._s(e.$t("personalInfo.orderManage")))])],1),s("li",[s("router-link",{attrs:{to:"/pages/platform/cart"}},[e._v(e._s(e.$t("personalInfo.shoppingCart")))])],1),s("li",[s("router-link",{attrs:{to:"/pages/platform/address"}},[e._v(e._s(e.$t("personalInfo.deliveryAddress")))])],1),s("li",[s("router-link",{attrs:{to:"/pages/platform/personalInfo"}},[e._v(e._s(e.$t("personalInfo.personalInfo")))])],1)])])])])},u=[],p={name:"PersonalInfoSidebar"},d=p,f=(t("cd03"),t("2877")),h=Object(f["a"])(d,c,u,!1,null,"9c3d984e",null),I=h.exports,m={name:"PersonalInfo",components:{PersonalInfoSidebar:I},data(){return{userInfo:{},shopId:""}},created(){this.shopId=Object(n["f"])(),console.log(this.shopId),this.initPersonalInfo()},methods:{async initPersonalInfo(){try{const e=this.$store.getters.userInfo;if(e){const s={page:1,row:1,userId:e.userId},t=await l(s);this.userInfo=t.data[0]}}catch(e){console.error("获取个人信息失败:",e)}},async savePersonalInfo(){if(this.updateUserValidate())try{const e=await i(this.userInfo);if(0===e.code)return void this.$message.success(this.$t("personalInfo.saveSuccess"));this.$message.error(e.msg)}catch(e){console.error("保存失败:",e),this.$message.error(this.$t("personalInfo.saveError"))}else this.$message.error(this.validate.errInfo)},updateUserValidate(){const e={tel:[{required:!0,message:this.$t("personalInfo.phoneRequired"),trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:this.$t("personalInfo.phoneFormat"),trigger:"blur"}],name:[{required:!0,message:this.$t("personalInfo.usernameRequired"),trigger:"blur"}],userId:[{required:!0,message:this.$t("personalInfo.userIdRequired"),trigger:"blur"}]},s=new this.$validator(this.userInfo,e);return!!s.passes()||(this.validate=s,!1)}}},v=m,b=(t("2d17"),Object(f["a"])(v,r,a,!1,null,"7e7b5a51",null));s["default"]=b.exports},"89c7":function(e,s,t){},cd03:function(e,s,t){"use strict";t("76fe")}}]);
|
||
//# sourceMappingURL=chunk-62b1c726.f1455133.js.map
|