#
whycq
2022-05-27 7a3389aa2e66c8a65ba783da9f3a136b4e062fa2
pages/login/login.vue
@@ -9,11 +9,11 @@
            <view class="box padding-lr-xl login-paddingtop" :style="[{animation: 'show ' + 0.6+ 's 1'}]">
            <block v-if="loginWay==1">
               <view class="cu-form-group margin-top  shadow-warp" :class="[shape=='round'?'round':'']">
                  <view class="title"><text class="cuIcon-people margin-right-xs"></text>账号:</view>
                  <view class="title-login"><text class="cuIcon-people margin-right-xs"></text>账号:</view>
                  <input placeholder="请输入账号" name="input" v-model="userName"></input>
               </view>
               <view class="cu-form-group margin-top shadow-warp" :class="[shape=='round'?'round':'']">
                  <view class="title"><text class="cuIcon-lock margin-right-xs"></text>密码:</view>
                  <view class="title-login"><text class="cuIcon-lock margin-right-xs"></text>密码:</view>
                  <input class="uni-input" placeholder="请输入密码" :password="!showPassword" v-model="password" />
                  <view class="action text-lg">
                      <text :class="[showPassword ? 'cuIcon-attention' : 'cuIcon-attentionforbid']" @click="changePassword"></text>
@@ -35,7 +35,7 @@
            </block>
   
            <!-- #ifdef APP-PLUS -->
            <view class="padding flex flex-direction  text-center">
            <view class="padding flex flex-direction  text-center" style="position: fixed;width: 80%;bottom: 0;text-align: center;">
               当前版本:{{version}}
            </view>
            <!-- #endif -->
@@ -99,7 +99,7 @@
            password:'',
            rember:true,
            IP:'',
            PORT:'',
            PORT:'8080',// 默认端口号
            };
        },
      mounted() {
@@ -140,6 +140,7 @@
            that.version=wgtinfo.version
         });
         // #endif
      },
      computed: {
            isSendSMSEnable() {
@@ -166,6 +167,7 @@
         serverPortConfirm(type) {
            this.basePORT = type
            // 存入本地缓存
            this.PORT = type
            uni.setStorageSync('UPORT',this.basePORT)
         },
         changeIP(){
@@ -174,6 +176,7 @@
         dialogInputConfirm(type){
            this.baseIP = type
            // 存入本地缓存
            this.IP = type;
            uni.setStorageSync('UIP',this.baseIP)
         },
         checkboxChange: function(e) {
@@ -196,11 +199,28 @@
               uni.showToast({title: '请填写密码',icon: "none"})
               return;
            }
            if(this.baseIP == undefined || this.baseIP == '' ) {
               uni.showToast({
                  title:'请先设置IP',
                  icon:'none'
               })
               return;
            }
            if(this.basePORT == undefined) {
               uni.showToast({
                  title:'长按图片输入端口号',
                  icon:'none'
               })
               return;
            }
            uni.showLoading();
            setTimeout(function(){
               uni.hideLoading();
            },6000)
            uni.request({
                url: this.baseHttp + this.baseIP + ':' +this.basePORT + this.baseUrl + '/login.action',
                data: {
                  mobile:this.userName,
                  username:this.userName,
                  password:md5.hex_md5(this.password) 
                },
                header: {