qingyiay
2023-10-16 546863eae7d337d47260d63a4b3733f7313ce52d
pages/login/userPassword.vue
@@ -22,7 +22,8 @@
      </view>
      <view class="loginBtn"><u-button type="primary"
            :text="btnText == 1 ? '绑定' : '登录'"
            @click="submit()"></u-button></view>
            @click="submit()"
            :loading="submitLoading"></u-button></view>
   </view>
</template>
@@ -46,7 +47,8 @@
            // username: '13333333332',// 司机
            password: '',
            remember: true,
            baseUrl: ''
            baseUrl: '',
            submitLoading: false
         };
      },
      methods: {
@@ -67,6 +69,7 @@
            }
            let grant_type = 'password';
            //登录接口
            this.submitLoading = true
            await apiLoginPassword({
                  username: this.username,
                  password: this.password,
@@ -77,6 +80,7 @@
                  setToken(res.access_token);
                  setRefreshToken(res.refresh_token);
                  if (this.btnText == 0) {
                     this.submitLoading = false
                     if (res.code != 1) {
                        // 登陆成功,存储相关信息
                        setToken(res.access_token);
@@ -89,6 +93,7 @@
                              this.setUserTabbar(res.data.type);
                              uni.setStorageSync('roleType', res.data.type);
                              uni.setStorageSync("userId", res.data.userId)
                              uni.setStorageSync("carNo", res.data.carNo)
                              setCustomerId(res.data.customerid);
                              setName(res.name);
                              uni.hideLoading();