马宇豪
2024-08-08 700eb98db0151940cc91abcc5b3149ce23ec42de
pages/index/index.vue
@@ -4,7 +4,7 @@
    <view class="main">
      <view class="header">
        <view class="titleFirst">
          你好~<br/>欢迎来到安全教育在线平台</view>
          你好~<br/>欢迎来到安全教育平台</view>
      </view>
      <view>
        <u-form :model="form" ref="uForm" class="form" >
@@ -85,13 +85,27 @@
         }
      },
      onLoad() {
         this.connect()
         // this.connect()
      },
      methods: {
      base64Encode(str) {
        return btoa(unescape(encodeURIComponent(str)));
      },
         Login(){
        if(this.form.username == ''){
          uni.showToast({
            title: '请输入用户名',
            duration: 1000
          })
          return
        }
        if(this.form.password == ''){
          uni.showToast({
            title: '请输入密码',
            duration: 1000
          })
          return
        }
            this.isLogining = true;
        // this.form.password = this.base64Encode(this.form.password)
        const {username,password,code,uuid} = this.form
@@ -136,12 +150,10 @@
                     icon: "none",
                     title: res.message
                  });
                  this.form.username = '';
                  this.form.password = '';
                  this.isLogining = false;
               }
            }).catch(err=>{
          this.form.username = '';
          this.form.password = '';
               this.isLogining = false;
            })
@@ -221,7 +233,7 @@
.titleFirst{
  width: 80%;
   font-size: 40rpx;
   font-size: 44rpx;
  line-height: 1.5;
  font-weight: bold;
  letter-spacing: 2px;
@@ -274,6 +286,7 @@
  box-shadow: 0 2px 4px rgba(0,0,0,.2);
  background-image: linear-gradient(#41a2ff,#0f7ff9);
  transition: box-shadow .15s ease !important;
  font-size: 30rpx;
}
.loginBtn:active{