pang.jiabao
2025-04-11 162b3abda98bf6c33d60e0846b54febade343274
pages/login/login.vue
@@ -9,12 +9,12 @@
            <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-login"><text class="cuIcon-people margin-right-xs"></text>账号:</view>
                  <input placeholder="请输入账号" name="input" v-model="userName"></input>
                  <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-login"><text class="cuIcon-lock margin-right-xs"></text>密码:</view>
                  <input class="uni-input" placeholder="请输入密码" :password="!showPassword" v-model="password" />
                  <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>
                  </view>
@@ -22,15 +22,15 @@
               <view class="flex margin-xs justify-between">
                  <checkbox-group class="rember">
                     <label>
                        <checkbox value="cb" :checked="rember"  @tap="rember = !rember" style="transform:scale(0.7)" /><text>记住密码</text>
                        <checkbox value="cb" :checked="rember"  @tap="rember = !rember" style="transform:scale(0.7)" /><text>Запомнить пароль</text>
                     </label>
                  </checkbox-group>
                  <!-- <text class="changeIP" @click="changeIP()">设置IP</text> -->
                  <text class="changeIP" @click="config()">配置</text>
                  <text class="changeIP" @click="config()">Запомнить пароль</text>
               </view>
               <view class="flex padding justify-center margin-top">
                  <button class="cu-btn bg-blue lg  shadow" :loading="loading" :class="[shape=='round'?'round':'']"
                     @tap="onLogin"><text space="emsp">{{loading ? "登录中...":" 登录 "}}</text>
                     @tap="onLogin"><text space="emsp">{{loading ? "登录中...":" Вход "}}</text>
                  </button>
               </view>
            </block>
@@ -47,21 +47,21 @@
      <view>
         <uni-popup ref="popup" type="right">
            <view class="config">
               <view class="config-title"><text >配置</text></view>
               <view class="config-title"><text >Конфигурация</text></view>
               <view class="config-item">
                  <text>ip地址:</text>
                  <text>IP-адрес:</text>
                  <input v-model="IP" type="text" placeholder="192.168.1.1" placeholder-style="font-size:16rpx;text-indent: 10rpx;">
               </view>
               <view class="config-item">
                  <text>端口号:</text>
                  <text>Номер порта:</text>
                  <input v-model="PORT" type="text" placeholder="8080" placeholder-style="font-size:16rpx;text-indent: 10rpx;">
               </view>
               <view class="config-item">
                  <text>项目:</text>
                  <input v-model="PROJECT" type="text" placeholder="lywms" placeholder-style="font-size:16rpx;text-indent: 10rpx;">
                  <input v-model="PROJECT" type="text" placeholder="elswms" placeholder-style="font-size:16rpx;text-indent: 10rpx;">
               </view>
               <view class="flex justify-around">
                  <button class="cu-btn bg-blue lg" @click="configConfirm">确认</button>
                  <button class="cu-btn bg-blue lg" @click="configConfirm">Сохранить</button>
               </view>
            </view>
         </uni-popup>
@@ -237,11 +237,11 @@
         },
         onLogin: function (){
            if(!this.userName || this.userName.length==0){
               uni.showToast({title: '请填写账号',icon: "none"})
               uni.showToast({title: 'Пожалуйста, введите имя пользователя',icon: "none"})
               return;
            }
            if(!this.password || this.password.length==0){
               uni.showToast({title: '请填写密码',icon: "none"})
               uni.showToast({title: 'Пожалуйста, введите пароль',icon: "none"})
               return;
            }
            if(this.baseIP == undefined || this.baseIP == '' ) {
@@ -261,11 +261,11 @@
            uni.showLoading();
            setTimeout(function(){
               uni.hideLoading();
               uni.showToast({
                  title: '登录超时',
                  position: 'bottom',
                  duration: 1000
               });
               // uni.showToast({
               //    title: '登录超时',
               //    position: 'bottom',
               //    duration: 1000
               // });
            },6000)
            uni.request({
                url: this.baseHttp + this.baseIP + ':' +this.basePORT +"/" +this.baseUrl + '/login.action',