From 088e45c9ee4633e543247ecf8675215e2119ac7d Mon Sep 17 00:00:00 2001
From: lkk <364857242@qq.com>
Date: 星期一, 21 四月 2025 18:11:11 +0800
Subject: [PATCH] Merge branch 'master' of http://101.42.27.146:5001/r/ltkj_peisweb

---
 src/views/login.vue |   47 +++++++++++++++++++++++++++++++----------------
 1 files changed, 31 insertions(+), 16 deletions(-)

diff --git a/src/views/login.vue b/src/views/login.vue
index 511cc79..fad4749 100644
--- a/src/views/login.vue
+++ b/src/views/login.vue
@@ -1,6 +1,9 @@
 <template>
   <div class="login">
-    <h1>鏅鸿兘鍋ュ悍浣撴绠$悊绯荤粺</h1>
+    <!-- <div style="padding-top: 130px;"> -->
+      <div style="font-weight: 700;font-size: 50px;">鏅鸿兘鍋ュ悍浣撴绠$悊绯荤粺</div>
+    <!-- </div> -->
+
 
     <el-form :inline="true" ref="loginForm" :model="loginForm" :rules="loginRules" class="login-form">
       <div class="img">
@@ -55,13 +58,14 @@
 
     <!--  搴曢儴  -->
     <div class="el-login-footer">
-      <span>Copyright 漏 2022-2023榫欑編缃戠粶 All Rights Reserved.</span>
+      <span>Copyright 漏 2024-2025 All Rights Reserved.</span>
+      <!-- <span>Copyright 漏 2022-2023榫欑編缃戠粶 All Rights Reserved.</span> -->
     </div>
   </div>
 </template>
 
 <script>
-import { getCodeImg ,getconfigKey} from "@/api/login";
+import { getCodeImg, getconfigKey } from "@/api/login";
 import Cookies from "js-cookie";
 import { encrypt, decrypt } from '@/utils/jsencrypt'
 
@@ -83,21 +87,21 @@
       },
       loginRules: {
         username: [
-          { required: true, trigger: "blur", message: "璇疯緭鍏ユ偍鐨勮处鍙�" }
+          { required: true, trigger: "blur", message: "" }
         ],
         password: [
-          { required: true, trigger: "blur", message: "璇疯緭鍏ユ偍鐨勫瘑鐮�" }
+          { required: true, trigger: "blur", message: "" }
         ],
-        code: [{ required: true, trigger: "change", message: "璇疯緭鍏ラ獙璇佺爜" }],
+        code: [{ required: true, trigger: "change", message: "" }],
         mobile: [
-          { required: true, trigger: "change", message: "璇烽�夋嫨" }
+          { required: true, trigger: "change", message: "" }
         ]
       },
       pwdtype: 'password',
       openeye: require('../assets/images/by.png'),
       flag: false,
       loading: false,
-      configKey:"captcha_switch",
+      configKey: "captcha_switch",
       // // 楠岃瘉鐮佸紑鍏�
       captchaEnabled: true,
       // 娉ㄥ唽寮�鍏�
@@ -134,21 +138,21 @@
     this.getCookie();
   },
   methods: {
-    getstate(){
+    getstate() {
       getconfigKey().then(res => {
-        if(res.msg == "Y"){
+        if (res.msg == "Y") {
           this.captchaEnabled = true
           this.getCode();
-        }else if(res.msg == "N"){
+        } else if (res.msg == "N") {
           this.captchaEnabled = false
         }
       })
 
     },
-   
+
     hide() {
-      this.loginForm.username = "10001";
-      this.loginForm.password = "admin123";
+      // this.loginForm.username = "10001";
+      // this.loginForm.password = "admin123";
     },
     changetype() {
       this.pwdtype = this.pwdtype === 'password' ? 'text' : 'password'
@@ -181,7 +185,7 @@
       }
     },
     handleLogin() {
-      if (this.loginForm.username.length < 6) {
+      if (this.loginForm.username.length < 12) {
         this.loginForm.mobile = true;
         this.$router.push({ path: this.redirect || "/" }).catch(() => { });
       } else {
@@ -218,6 +222,16 @@
 
               });
             } else {
+              const securitMessage = JSON.parse(localStorage.getItem("securitMessage"));
+              if (securitMessage) {
+                if (securitMessage != null) {
+                  this.$message({
+                    message: securitMessage,
+                    type: 'success'
+                  });
+                  localStorage.removeItem("securitMessage");
+                }
+              }
               this.$router.push({ path: this.redirect || "/" }).catch(() => { });
             }
 
@@ -238,13 +252,14 @@
 <style rel="stylesheet/scss" lang="scss">
 .login {
   display: flex;
-  justify-content: center;
+  justify-content: flex-start;
   align-items: center;
   width: 100%;
   height: 100%;
   // background-image: url("../assets/images/login-background.jpg");
   background-size: cover;
   flex-direction: column;
+  margin-top: 170px;
 }
 
 .card {

--
Gitblit v1.8.0