App-Android(使用App+htnl5框架,解决消息推送兼容SignalR问题)
loulijun2021
2022-10-20 8050665efc07f2666d803b14f01dfe07dc54da26
pages/login/index.html
@@ -50,7 +50,8 @@
                  </van-field>
               </div>
               <div style="margin-top:30px;">
                  <van-button type="info" style="border-radius: 10px;" @click='loginClick' size="large">立即登录
                  <van-button type="info" style="border-radius: 10px;" :disabled="username===''||password===''"
                     @click='loginClick' :loading='submitIsDisabled' loading-text="正在登录,请稍等..." size="large">立即登录
                  </van-button>
               </div>
            </div>
@@ -64,6 +65,7 @@
         el: '#app',
         data: function() {
            return {
               submitIsDisabled: false,
               username: '999',
               password: '123',
               isOpenEye: false,
@@ -73,7 +75,7 @@
         },
         mounted() {
            console.log(formatParams(),1)
         },
         methods: {
            loginClick() {
@@ -82,7 +84,7 @@
                  password: this.password,
                  usertype: 'APP'
               }
               this.submitIsDisabled = true
               get('Login/LoginSave', data).then(res => {
                  if (res.code === '200') {
                     // window.location.reload()   //页面重新
@@ -96,6 +98,8 @@
                        localStorage.setItem('usertype', res.data.usertype)
                     }
                     window.location.href = '../xtsy/index.html'
                  } else {
                     this.submitIsDisabled = false
                  }
                  if (res.code === '302') {
@@ -105,18 +109,12 @@
                        username: res.data.username,
                        usertype: res.data.usertype
                     }
                     post('Login/ForcedOffline?userid=' + res.data.userid + '&usercode=' + res.data
                        .usercode + '&username=' + res.data.username + '&usertype=' + res.data
                        .usertype).then(res2 => {
                     post('Login/ForcedOffline' + formatParams(data2)).then(res2 => {
                        if (res2.code === '200') {
                           this.loginClick()
                        }
                     })
                  }
               }).catch(err => {
                  console.log(err);
               });