MrShi
2025-08-22 55ea3d5de0c128d82bbc85551b3f52b917abbd68
small-program/pages/mine/mine.vue
@@ -10,7 +10,7 @@
               <view class="info-box-head" >
                  <view class="info-box-head-image" @click="jump(isLogin?1:5)">
                     <image v-if="userInfo.fullCoverImage&&userInfo.fullCoverImage !=''" :src="userInfo.fullCoverImage" mode="widthFix"></image>
                     <image v-else src="/static/logo.png" mode="widthFix"></image>
                     <image v-else src="/static/icon/img@2x.png" mode="widthFix"></image>
                  </view>
                  <view class="info-box-head-info" v-if="isLogin">
                     <view class="info-box-head-info-name"  @click="jump(1)">{{userInfo.nickName||'匿名'}}</view>
@@ -28,8 +28,8 @@
               </view>
               <view class="info-box-label">账户余额</view>
               <view class="info-box-price">
                  <text>¥{{isLogin?(userInfo.amount || 0) :0.00}}</text>
                  <view class="info-box-price-btn" @click="jump(6)">去提现</view>
                  <text>¥{{isLogin?((userInfo.amount|| 0)/100).toFixed(2) :0.00}}</text>
                  <view class="info-box-price-btn" @click="jump(isLogin?6:5)">去提现</view>
               </view>
            </view>
         </view>
@@ -80,7 +80,7 @@
               <view class="paidan-label">接受系统自动派单</view>
               <view class="paidan-right">
                  <text>关闭</text>
                  <u-switch activeColor="#00BC12" v-model="autoReceiveStatus"></u-switch>
                  <u-switch activeColor="#00BC12"  @change="updateMemberInfo" v-model="autoReceiveStatus"></u-switch>
               </view>
            </view>
         </view>
@@ -94,31 +94,31 @@
                  <text>收费标准</text>
                  <u-icon name="arrow-right" color="#111111" size="18"></u-icon>
               </view>
               <view class="list-hz-item" @click="jump(2)">
               <view class="list-hz-item" @click="jump(isLogin?2:5)">
                  <text>工人赚钱</text>
                  <view class="list-hz-item-r">
                     <text v-if="userInfo.workerIdentity === 2">已认证</text>
                     <text class="bluetxt"  v-else-if="userInfo.workerIdentity === 1">认证中</text>
                     <text class="orangetxt"  v-else-if="userInfo.workerIdentity === 1">认证中</text>
                     <text class="redtxt" v-else-if="userInfo.workerIdentity === 3">认证失败</text>
                     <text v-else>可接用工订单</text>
                     <u-icon name="arrow-right" color="#111111" size="18"></u-icon>
                  </view>
               </view>
               <view class="list-hz-item" @click="jump(3)">
               <view class="list-hz-item" @click="jump(isLogin?3:5)">
                  <text>司机赚钱</text>
                  <view class="list-hz-item-r">
                     <text v-if="userInfo.driverIdentity === 2">已认证</text>
                     <text class="bluetxt"  v-else-if="userInfo.driverIdentity === 1">认证中</text>
                     <text class="orangetxt"  v-else-if="userInfo.driverIdentity === 1">认证中</text>
                     <text class="redtxt" v-else-if="userInfo.driverIdentity === 3">认证失败</text>
                     <text v-else>可接运货订单</text>
                     <u-icon name="arrow-right" color="#111111" size="18"></u-icon>
                  </view>
               </view>
               <view class="list-hz-item" @click="jump(4)">
               <view class="list-hz-item" @click="jump(isLogin?4:5)">
                  <text>我能供餐</text>
                  <view class="list-hz-item-r">
                     <text v-if="userInfo.chefIdentity === 2">已认证</text>
                     <text class="bluetxt"  v-else-if="userInfo.chefIdentity === 1">认证中</text>
                     <text class="orangetxt"  v-else-if="userInfo.chefIdentity === 1">认证中</text>
                     <text class="redtxt" v-else-if="userInfo.chefIdentity === 3">认证失败</text>
                     <text v-else>可接用餐订单</text>
                     <u-icon name="arrow-right" color="#111111" size="18"></u-icon>
@@ -260,12 +260,14 @@
                console.log(222,res)
               if(res.code ===200){
                  that.userInfo.useIdentity = param.useIdentity
                  that.$store.commit('setUserInfo', that.userInfo)
                  uni.$emit('refresh')
               } 
            }).finally(() => {
               that.changing1 = false
            })
         } ,
         updateMemberInfo() {
         updateMemberInfo(e) {
            if(this.changing){
               return
            }
@@ -573,4 +575,7 @@
   .redtxt{
      color:#FF0000 !important ;
   }   
   .orangetxt{
      color: #FF7200 !important ;
   }
</style>