yangan
2024-09-06 7e7e77134aa0324993ce7d9db9884eab4d8f98fe
pages/login/userPassword.vue
@@ -9,6 +9,18 @@
               placeholder="请输入手机号"
               prefixIcon="account"
               prefixIconStyle="font-size: 22px;color: #909399"></u--input> -->
               <!--  #ifdef H5  -->
               <customPagination
                  style="width:100%; height: 60rpx;  font-size: 30rpx;"
                  :options="userList"
                  :value="username"
                  v-model="username"
                  @changeInput="changeInput2"
                  @input="handleInput2"
                  :placeholder="'请输入登录账号'"
               ></customPagination>
               <!--  #endif  -->
               <!--  #ifdef MP-WEIXIN  -->
            <customPagination
               style="width:100%; height: 60rpx;  font-size: 30rpx;"
               :options="userList"
@@ -18,6 +30,7 @@
               @input="handleInput2"
               :placeholder="'请选择手机号'"
            ></customPagination>
            <!--  #endif  -->
         </view>
         <view class="list-call">
            <u--input v-model="password"
@@ -26,6 +39,7 @@
               type="password"
               placeholder="请输入密码"
               prefixIcon="lock"
               style="padding:0;margin-left:8px;"
               prefixIconStyle="font-size: 22px;color: #909399"></u--input>
         </view>
      </view>
@@ -65,7 +79,7 @@
      data() {
         return {
            username: '', // 客户
            // username:'13333333331',//货代
            // username:'13333333331',//承运商
            // username: '13333333332',// 司机
            password: '',
            remember: true,
@@ -124,8 +138,9 @@
                              uni.setStorageSync("userId", res.data.userId)
                              uni.setStorageSync("carNo", res.data.carNo)
                              uni.setStorageSync("userInfo", res.data)
                              uni.removeStorageSync('bunkerIds')
                              let data=uni.getStorageSync('userList')?JSON.parse(uni.getStorageSync('userList')):[];
                              let id = data.length + 1;
                              let id = data.length + 1;
                               if (data.filter(item=> item.username == this.username).length == 0){
                               data.push({username: this.username,password: this.password,type:res.data.type})
                              }
@@ -133,10 +148,16 @@
                              setCustomerId(res.data.customerid);
                              setName(res.data.name);
                              uni.hideLoading();
                              //跳转页面
                              this.$nextTick(() => {
                                 redirectHome();
                              });
                    if(res.data.forcePassword == 1) {
                      uni.navigateTo({
                        url: '/pages/login/resetPassword/resetPassword'
                      })
                    }else {
                      //跳转页面
                      this.$nextTick(() => {
                        redirectHome();
                      });
                    }
                           })
                           .catch(err => {
                              this.submitLoading = false