wk
2024-08-13 e22b9321aae0322de93d50c0e21407f3cb514659
pages/customer-page/addTo-freightForwarder-driver/addTo-freightForwarder-driver.vue
@@ -1,11 +1,11 @@
<template>
   <!-- 添加货代或司机 -->
   <!-- 添加承运商或司机 -->
   <view class="addTo-freightForwarder-drvier">
      <view class="addForm">
         <u--form labelPosition="top"
            ref="form1">
            <u-form-item labelWidth="20%"
               label="姓名"
               :label="role == 1 ?'承运商' : '姓名'"
               ref="item1"><u--input v-model="name"
                  :customStyle="{ border: '1px solid #dddddd' }"></u--input></u-form-item>
            <u-form-item labelWidth="25%"
@@ -21,6 +21,10 @@
            </u-form-item>
         </u--form>
      </view>
      <view class="else-invite"
         @click="elseInvite">
         +从其他车队选择
      </view>
      <view class="addBtn"><u-button text="邀请"
            type="primary"
            @click="addToHuoDaiOrDriver"
@@ -32,6 +36,7 @@
   import { customerId } from '@/utils/status.js';
   export default {
      onLoad(params) {
         console.log(params,'params')
         this.role = params.role;
         if (params.fleetId) {
            this.fleetId = params.fleetId;
@@ -39,7 +44,7 @@
      },
      data() {
         return {
            role: null, // 决定添加货代司机,还是车队司机
            role: null, // 决定添加承运商司机,还是车队司机
            fleetId: null,
            name: '',
            phone: '',
@@ -77,7 +82,7 @@
                  break;
            }
         },
         // 邀请货代
         // 邀请承运商
         bindHuoDai() {
            this.loading = true
            this.$reqPost('bindHuoDai', { name: this.name, phone: this.phone }, 'params').then(res => {
@@ -85,9 +90,11 @@
               if (res.code == 0) {
                  this.$u.toast('添加成功');
                  setTimeout(() => {
                     uni.navigateBack({
                        delta: 1
                     });
                     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,9 +118,11 @@
               if (res.code == 0) {
                  this.$u.toast(res.msg ? res.msg : '操作成功');
                  setTimeout(() => {
                     uni.navigateBack({
                        delta: 1
                     });
                     uni.navigateBack()
                     uni.$emit('needRefresh')
                     // uni.switchTab({
                     //    url: '/pages/tabbar-page/myPage-tabbar/myPage-tabbar'
                     // });
                  }, 1000)
               } else {
                  uni.showToast({
@@ -123,6 +132,11 @@
               }
            }).catch(e => {
               this.loading = false
            })
         },
         elseInvite() {
            uni.navigateTo({
               url: `/pages/public-page/selectFleet/selectFleet?fleetId=${this.fleetId}`
            })
         }
      }
@@ -139,6 +153,13 @@
         margin: 0 auto;
      }
      .else-invite {
         width: vww(150);
         margin: 0 auto;
         color: #3c9cff;
         margin-top: vww(40);
      }
      .addBtn {
         width: 90%;
         position: fixed;