1 |
- "use strict";var e=require("../../common/vendor.js"),t=require("../../api/user.js");require("../../common/request.js");const a={data:()=>({user:{nickName:"",avatar:null,user:null}}),onLoad(){},methods:{bindblur(e){this.nickName=e.detail.value},bindinput(e){this.nickName=e.detail.value},onChooseAvatar(t){let{avatarUrl:a}=t.detail;e.index.uploadFile({url:e.index.getStorageSync("requestPath")+"/app/common/uploadOSS",filePath:a,name:"file",formData:{user:"test"},success:e=>{this.user.avatar=JSON.parse(e.data).url}})},submit(){null!=this.nickName&&""!=this.nickName?(this.user.nickName=this.nickName,this.user.isWeixinAuth=1,t.editUser(this.user).then((t=>{200==t.code?(e.index.setStorageSync("avatar",this.avatar),e.index.setStorageSync("nickName",this.nickName),this.$emit("updateUser")):e.index.showToast({icon:"none",title:"请求失败"})}),(e=>{}))):e.index.showToast({icon:"none",title:"请输入昵称"})},getUserInfo(){t.getUserInfo().then((t=>{200==t.code?null!=t.user?(this.user=t.user,console.log(this.user)):this.utils.loginOut():e.index.showToast({icon:"none",title:"请求失败"})}),(e=>{}))}}};var i=e._export_sfc(a,[["render",function(t,a,i,n,s,o){return{a:null==s.user.avatar?"https://fs-1319721001.cos.ap-chongqing.myqcloud.com/fs/20240229/22cb9518a55040dea74d8f730551a7a2.jpg":s.user.avatar,b:e.o(((...e)=>o.onChooseAvatar&&o.onChooseAvatar(...e))),c:e.o(((...e)=>o.bindblur&&o.bindblur(...e))),d:e.o([e=>t.nickName=e.detail.value,(...e)=>o.bindinput&&o.bindinput(...e)]),e:t.nickName,f:e.o((e=>o.submit()))}}],["__scopeId","data-v-166c8698"]]);wx.createComponent(i);
|