Lou
2024-02-21 e22ee79a288b909df09739bf3eb0b3eb89888df0
subPackage/user/editUserInfo/editUserInfo.vue
@@ -10,18 +10,21 @@
         <view class="form-item flex j-c-s-b a-i-c">
            <text class="f-30">昵称</text>
            <view class="nickname">
               <input class="nickname-value" type="nickname"  placeholder="请输入昵称"  v-model="info.realName"  @blur="getInputValue"  />
               <input class="nickname-value" type="nickname" placeholder="请输入昵称" v-model="info.realName"
                  @blur="getInputValue" />
            </view>
            
         </view>
      </view>
      <footer-btn text="确定"   @click="submitInfo"  />
      <zmm-watermark :watermark="watermark"></zmm-watermark>
   </view>
</template>
<script>
   import { updateUserInfo } from "@/api/user.js"
   import {
      updateUserInfo
   } from "@/api/user.js"
   import {
      Base64
   } from '@/utils/base64.js';
@@ -46,11 +49,25 @@
               url: prodUrl + "/blade-resource/oss/endpoint/put-file",
               header: {},
            },
            watermark: ""
         }
      },
      onLoad() {
         let {
            nick_name,
            phone
         } = uni.getStorageSync("userInfo");
         // this.watermark = `${nick_name} ${phone}`
         this.watermark = `<h5>${nick_name}</h5><br><p style="font-size:11px;">${phone}</p>`
         this.getHeader()
         let { avatar,real_name,user_id,dept_id }  = uni.getStorageSync("userInfo");
         let {
            avatar,
            real_name,
            user_id,
            dept_id
         } = uni.getStorageSync("userInfo");
         if(avatar){
            this.avatar = `${minioBaseUrl}${avatar}`
         }else {
@@ -128,22 +145,27 @@
   page{
      background-color:#f5f5f5;
   }
   .form-item{
      padding:30rpx;
      border-bottom:1px solid #f5f5f5;
   }
   .avatar-wrapper{
      border:none;
      background: transparent;
      margin:0;
      padding:0;
   }
   .avatar-wrapper::after{
      border:none;
      margin:0;
   }
   .nickname{
      width:80%;
      .nickname-value{
         width:100%;
         text-align: right;