jiangping
2025-07-18 4c32c837290daa0a0ce8aac6a1472942e5876f29
small-program/pages/mine/mine.vue
@@ -97,21 +97,30 @@
               <view class="list-hz-item" @click="jump(2)">
                  <text>工人赚钱</text>
                  <view class="list-hz-item-r">
                     <text>可接用工订单</text>
                     <text v-if="userInfo.workerIdentity === 2">已认证</text>
                     <text class="bluetxt"  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)">
                  <text>司机赚钱</text>
                  <view class="list-hz-item-r">
                     <text>可接用工订单</text>
                     <text v-if="userInfo.driverIdentity === 2">已认证</text>
                     <text class="bluetxt"  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)">
                  <text>我能供餐</text>
                  <view class="list-hz-item-r">
                     <text>可接用工订单</text>
                     <text v-if="userInfo.chefIdentity === 2">已认证</text>
                     <text class="bluetxt"  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>
                  </view>
               </view>
@@ -146,6 +155,7 @@
         this.isLogin=false
         this.autoReceiveStatus=false;
         this.useIdentity =0
         if(this.token &&this.token!='' && this.userInfo && JSON.stringify(this.userInfo) != '{}'){
            this.isLogin=true
            this.getUserInfo()
@@ -169,7 +179,7 @@
         },
         jumpService(flag) {
            uni.navigateTo({
               url: '/pages/withdrawal/withdrawal'
               url: '/pages/rich-text-page/rich-text-page?flag='+flag
            })
         },
         jump(type) {
@@ -180,30 +190,52 @@
                  })
                  break;
               case 2:
                  uni.navigateTo({
                     url: '/pages/employment-certification/employment-certification'
                  })
                  if(!this.userInfo.workerIdentity ||this.userInfo.workerIdentity ==0){
                     uni.navigateTo({
                        url:  '/pages/employment-certification/employment-certification?flag=0'
                     })
                  }else{
                     uni.navigateTo({
                        url: '/pages/certification-results/certification-results?flag=0'
                     })
                  }
                  break;
                  break;
               case 3:
                  uni.navigateTo({
                     url: '/pages/freight-certification/freight-certification'
                  })
                  if(!this.userInfo.driverIdentity ||this.userInfo.driverIdentity ==0){
                     uni.navigateTo({
                        url: '/pages/employment-certification/employment-certification?flag=1'
                     })
                  }else{
                     uni.navigateTo({
                        url: '/pages/certification-results/certification-results?flag=1'
                     })
                  }
                  break;
               case 4:
                  uni.navigateTo({
                     url: '/pages/catering-certification/catering-certification'
                  })
                  if(!this.userInfo.chefIdentity ||this.userInfo.chefIdentity ==0){
                     uni.navigateTo({
                        url: '/pages/employment-certification/employment-certification?flag=2'
                     })
                  }else{
                     uni.navigateTo({
                        url: '/pages/certification-results/certification-results?flag=2'
                     })
                  }
                  break;
               case 5:
                  uni.navigateTo({
                     url: '/pages/login/login'
                  })
                  break;
               case 6:
                  uni.navigateTo({
                     url: '/pages/withdrawal/withdrawal'
                  })
                  break;
               case 7:
                  uni.navigateTo({
                     url: '/pages/certification-results/certification-results'
                  })
                  break;
            }
@@ -268,6 +300,7 @@
         .list {
            width: 100%;
            padding: 0 30rpx;
            padding-bottom: 30px;
            box-sizing: border-box;
            .list-hz {
               width: 100%;
@@ -532,8 +565,12 @@
      color: #5BBE38;
      margin-top: 80rpx;
      border: 1rpx solid #15CF52;
      bottom: 50px;
   }
   .bluetxt{
      color:blue !important ;
   }
   .redtxt{
      color:#FF0000 !important ;
   }
   }
</style>