优化代码

This commit is contained in:
pengxiaolong
2025-07-29 14:23:27 +08:00
parent 36005c9604
commit 3eddd94922
38 changed files with 4423 additions and 20192 deletions

View File

@@ -1 +1 @@
"use strict";const e=require("../../common/vendor.js"),a=require("../../components/request.js"),i=require("../../components/postFile.js"),n=require("../../components/generateFileName.js"),o=require("../../components/goEasyTool/tool.js"),t={inject:["$global"],data:()=>({userinfo:"",name:"",id:"",info:{},userSig:""}),onLoad(a){e.index.getStorage({key:"userinfo",success:e=>{this.id=e.data.id,this.name=e.data.nickName,this.userinfo=e.data.headerIcon}}),e.index.getStorage({key:"userSig",success:e=>{this.userSig=e.data}})},methods:{cancel(){e.index.navigateBack({delta:1})},inputName(e){this.name=e.detail.value},async Userinfo(e){const{avatarUrl:a}=e.detail;this.userinfo=a},wxLogin(t){o.goEasylogout(this.$goeasy),e.index.showLoading({title:"修改中...",mask:!0}),i.uploadFile({path:this.userinfo,name:n.generateFileName()}).then((i=>{a.request({url:"user/updateUserInfo",method:"POST",data:{id:this.id,headerIcon:i.split("/").pop(),nickName:this.name,usersig:this.userSig.userSig},userInfo:!0}).then((a=>{200===a.code?(e.index.showToast({title:"修改成功",icon:"success"}),e.index.setStorageSync("userinfo",a.data.info),o.goEasylogin(this.$goeasy,String(a.data.info.id),a.data.info.headerIcon,a.data.info.nickName),e.index.hideLoading(),e.index.navigateBack({delta:1})):e.index.showToast({title:"修改失败",icon:"none"})}))})).catch((e=>{console.log(e)}))}}};const s=e._export_sfc(t,[["render",function(a,i,n,o,t,s){return{a:t.userinfo,b:e.o(((...e)=>s.Userinfo&&s.Userinfo(...e))),c:e.o(((...e)=>s.inputName&&s.inputName(...e))),d:t.name,e:e.o((e=>t.name=e.detail.value)),f:e.o(((...e)=>s.wxLogin&&s.wxLogin(...e))),g:e.o(((...e)=>s.cancel&&s.cancel(...e)))}}],["__scopeId","data-v-76be1a10"]]);wx.createPage(s);
"use strict";const e=require("../../common/vendor.js"),a=require("../../components/request.js"),n=require("../../components/postFile.js"),i=require("../../components/generateFileName.js"),o=require("../../components/goEasyTool/tool.js"),t={inject:["$global"],data:()=>({userinfo:"",name:"",id:"",info:{},useravatar:""}),onLoad(a){e.index.getStorage({key:"userinfo",success:e=>{this.id=e.data.id,this.name=e.data.nickName,this.userinfo=this.useravatar=e.data.headerIcon}})},methods:{cancel(){e.index.navigateBack({delta:1})},inputName(e){this.name=e.detail.value},async Userinfo(e){const{avatarUrl:a}=e.detail;this.userinfo=a},wxLogin(t){o.goEasylogout(this.$goeasy),e.index.showLoading({title:"修改中...",mask:!0}),this.useravatar==this.userinfo?a.request({url:"user/updateUserInfo",method:"POST",data:{id:this.id,headerIcon:this.userinfo.split("/").pop(),nickName:this.name},userInfo:!0}).then((a=>{200===a.code?(e.index.showToast({title:"修改成功",icon:"success"}),e.index.setStorageSync("userinfo",a.data.info),o.goEasylogin(this.$goeasy,String(a.data.info.id),a.data.info.headerIcon,a.data.info.nickName),e.index.hideLoading(),e.index.navigateBack({delta:1})):e.index.showToast({title:"修改失败",icon:"none"})})):n.uploadFile({path:this.userinfo,name:i.generateFileName()}).then((n=>{a.request({url:"user/updateUserInfo",method:"POST",data:{id:this.id,headerIcon:n.split("/").pop(),nickName:this.name},userInfo:!0}).then((a=>{console.log("修改调用返回",a),200===a.code?(e.index.showToast({title:"修改成功",icon:"success"}),e.index.setStorageSync("userinfo",a.data.info),o.goEasylogin(this.$goeasy,String(a.data.info.id),a.data.info.headerIcon,a.data.info.nickName),e.index.hideLoading(),e.index.navigateBack({delta:1})):e.index.showToast({title:"修改失败",icon:"none"})}))})).catch((e=>{console.log("上传失败",e)}))}}};const s=e._export_sfc(t,[["render",function(a,n,i,o,t,s){return{a:t.userinfo,b:e.o(((...e)=>s.Userinfo&&s.Userinfo(...e))),c:e.o(((...e)=>s.inputName&&s.inputName(...e))),d:t.name,e:e.o((e=>t.name=e.detail.value)),f:e.o(((...e)=>s.wxLogin&&s.wxLogin(...e))),g:e.o(((...e)=>s.cancel&&s.cancel(...e)))}}],["__scopeId","data-v-4a0e99e4"]]);wx.createPage(s);

View File

@@ -1 +1 @@
<view class="container data-v-76be1a10"><button class="login-btn data-v-76be1a10" open-type="chooseAvatar" bindchooseavatar="{{b}}"><image class="avatar data-v-76be1a10" src="{{a}}"></image></button><input type="nickname" class="weui-input data-v-76be1a10" placeholder="请输入昵称" bindblur="{{c}}" value="{{d}}" bindinput="{{e}}"/><button class="weui-btn data-v-76be1a10" bindtap="{{f}}">修改</button><button class="weui-btn data-v-76be1a10" bindtap="{{g}}">取消</button></view>
<view class="container data-v-4a0e99e4"><button class="login-btn data-v-4a0e99e4" open-type="chooseAvatar" bindchooseavatar="{{b}}"><image class="avatar data-v-4a0e99e4" src="{{a}}"></image></button><input type="nickname" class="weui-input data-v-4a0e99e4" placeholder="请输入昵称" bindblur="{{c}}" value="{{d}}" bindinput="{{e}}"/><button class="weui-btn data-v-4a0e99e4" bindtap="{{f}}">修改</button><button class="weui-btn data-v-4a0e99e4" bindtap="{{g}}">取消</button></view>

View File

@@ -1 +1 @@
.container.data-v-76be1a10{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(to bottom,rgba(17,203,42,.43),rgba(37,116,252,.427))}.login-btn.data-v-76be1a10{width:200rpx;height:200rpx;border-radius:50%;padding:0;margin-bottom:60rpx}.avatar.data-v-76be1a10{width:100%;height:100%;border-radius:50%}.weui-input.data-v-76be1a10{width:80%;text-align:center;margin-bottom:40rpx}.weui-btn.data-v-76be1a10{width:40%;margin-top:20rpx;background-color:rgba(17,203,42,0);color:#fff}
.container.data-v-4a0e99e4{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(to bottom,rgba(17,203,42,.43),rgba(37,116,252,.427))}.login-btn.data-v-4a0e99e4{width:200rpx;height:200rpx;border-radius:50%;padding:0;margin-bottom:60rpx}.avatar.data-v-4a0e99e4{width:100%;height:100%;border-radius:50%}.weui-input.data-v-4a0e99e4{width:80%;text-align:center;margin-bottom:40rpx}.weui-btn.data-v-4a0e99e4{width:40%;margin-top:20rpx;background-color:rgba(17,203,42,0);color:#fff}