导游中台-游客端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
14 KiB

10 months ago
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["subPackages-user-profile"],{"00e2":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={uniPopup:n("0212").default},a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.info?n("v-uni-view",{staticClass:"bg flex-column"},[n("v-uni-view",{staticClass:"user-other-info flex-1"},[n("div",{staticClass:"info-avatar-top"},[n("span",[e._v("头像")]),n("v-uni-view",{staticClass:"edit",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.uploadImg()}}},[n("v-uni-image",{staticStyle:{width:"80rpx",height:"80rpx","border-radius":"50%"},attrs:{src:e.showImg(e.info.avatar),mode:"aspectFill"}})],1)],1),n("v-uni-view",{staticClass:"userinfo-item"},[n("span",[e._v("昵称")]),n("v-uni-view",[n("v-uni-input",{attrs:{type:"text",placeholder:"请填写"},model:{value:e.nickname,callback:function(t){e.nickname=t},expression:"nickname"}})],1)],1),n("v-uni-view",{staticClass:"userinfo-item edit",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.showSexSelect=!0}}},[n("span",[e._v("性别")]),n("v-uni-view",{on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.$refs.popup.open()}}},[e._v(e._s(1==e.gender?"男":2==e.gender?"女":"保密"))])],1),n("v-uni-view",{staticClass:"userinfo-item"},[n("span",[e._v("邮箱")]),n("v-uni-view",[n("v-uni-input",{attrs:{type:"text",placeholder:"请填写"},model:{value:e.email,callback:function(t){e.email=t},expression:"email"}})],1)],1),n("v-uni-view",{staticClass:"userinfo-item edit"},[n("span",[e._v("生日")]),n("v-uni-view",[n("v-uni-picker",{attrs:{mode:"date",value:e.date,start:e.startDate,end:e.endDate},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.bindDateChange.apply(void 0,arguments)}}},[n("v-uni-text",{staticClass:"uni-input"},[e._v(e._s(e.birthday))])],1)],1)],1),n("v-uni-navigator",{staticClass:"userinfo-item edit",attrs:{url:"/subPackages/user/logout",tag:"view"}},[n("span",[e._v("注销账号")]),n("v-uni-view",[n("i",[e._v("注销后账号无法恢复,请谨慎操作")])])],1)],1),n("v-uni-view",{staticClass:"flex-shrink-0",staticStyle:{height:"200rpx"}},[n("v-uni-view",{staticClass:"btn-tao",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.submit.apply(void 0,arguments)}}},[e._v("保存")])],1),n("uni-popup",{ref:"popup",attrs:{type:"bottom"}},[n("v-uni-view",{staticClass:"popup-box"},[e._l(e.sexes,(function(t,i){return n("v-uni-view",{key:i,staticClass:"popup-item flex-center",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.changesex(i)}}},[e._v(e._s(t.text))])})),n("v-uni-view",{staticClass:"popup-items flex-center",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.$refs.popup.close()}}},[e._v("取消")])],2)],1)],1):e._e()},o=[]},"02f4":function(e,t,n){"use strict";n("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("c223"),n("0c26");n("52e2");var i={name:"Profile",data:function(){var e=this.getDate({format:!0});return{date:e,info:null,showSexSelect:!1,sexes:[{value:"1",text:"男"},{value:"2",text:"女"},{value:"0",text:"保密"}],today:null,showCropper:!1,nickname:"",gender:"",birthday:"",email:"",fileList1:[],startDate:"1900-1-1",endDate:"2050-1-1"}},onShow:function(){console.log(this.$store.state.user.userInfo,uni.getStorageSync("userInfo")),this.getList()},computed:{},methods:{getFile:function(e){console.log(e)},getList:function(){var e=this,t=new Date;t=t.getFullYear()+"/"+(t.getMonth()+1)+"/"+t.getDate(),this.today=t,this.Post({},"/api/user/getUserDetails").then((function(t){if(!t.data.birthday){var n=new Date;t.data.birthday=n.getFullYear()+"/"+(n.getMonth()+1)+"/"+n.getDate()}e.info=t.data,e.nickname=e.info.nickname,e.email=e.info.email,e.birthday=e.info.birthday,e.gender=e.info.gender,e.info.token=JSON.parse(uni.getStorageSync("userInfo")).token||e.$store.state.user.userInfo.token,console.log(e.info),e.$store.commit("changeUserInfo",e.info)}))},uploadImg:function(){var e=this;this.NEWAPIURL;uni.chooseImage({count:1,success:function(t){var n=t.t