yangan
2025-03-28 b0e249aa5d69791a5d9b9bec64d4e8897b4bae69
pages/customer-page/addTo-freightForwarder-driver/addTo-freightForwarder-driver.vue
@@ -5,6 +5,7 @@
         <u--form labelPosition="top"
            ref="form1">
            <u-form-item labelWidth="20%"
            v-if="role != 2"
               label="姓名"
               ref="item1"><u--input v-model="name"
                  :customStyle="{ border: '1px solid #dddddd' }"></u--input></u-form-item>
@@ -20,6 +21,11 @@
                  :customStyle="{ border: '1px solid #dddddd' }"></u--input>
            </u-form-item>
         </u--form>
      </view>
      <view class="else-invite"
         @click="elseInvite"
         v-if="role == 2">
         +从其他车队选择
      </view>
      <view class="addBtn"><u-button text="邀请"
            type="primary"
@@ -64,7 +70,7 @@
                  }
                  break;
               case '2':
                  if (this.name == '' || this.phone == '' || this.carNo == '') {
                  if ( this.phone == '' || this.carNo == '') {
                     uni.showToast({
                        title: '请规范输入!',
                        icon: 'error',
@@ -84,11 +90,12 @@
               this.loading = false
               if (res.code == 0) {
                  this.$u.toast('添加成功');
                  uni.$emit('needRefresh')
                  setTimeout(() => {
                     uni.switchTab({
                        url: '/pages/tabbar-page/myPage-tabbar/myPage-tabbar'
                     });
                     uni.navigateBack()
                     uni.$emit('needRefresh')
                     // uni.switchTab({
                     //    url: '/pages/tabbar-page/myPage-tabbar/myPage-tabbar'
                     // });
                  }, 1000);
               } else {
                  this.$u.toast(res.msg ? res.msg : '未成功添加');
@@ -111,11 +118,12 @@
               this.loading = false
               if (res.code == 0) {
                  this.$u.toast(res.msg ? res.msg : '操作成功');
                  uni.$emit('needRefresh')
                  setTimeout(() => {
                     uni.switchTab({
                        url: '/pages/tabbar-page/myPage-tabbar/myPage-tabbar'
                     });
                     uni.navigateBack()
                     uni.$emit('needRefresh')
                     // uni.switchTab({
                     //    url: '/pages/tabbar-page/myPage-tabbar/myPage-tabbar'
                     // });
                  }, 1000)
               } else {
                  uni.showToast({
@@ -125,6 +133,11 @@
               }
            }).catch(e => {
               this.loading = false
            })
         },
         elseInvite() {
            uni.navigateTo({
               url: `/pages/public-page/selectFleet/selectFleet?fleetId=${this.fleetId}`
            })
         }
      }
@@ -141,6 +154,13 @@
         margin: 0 auto;
      }
      .else-invite {
         width: vww(150);
         margin: 0 auto;
         color: #3c9cff;
         margin-top: vww(40);
      }
      .addBtn {
         width: 90%;
         position: fixed;