huangxw 7 місяців тому
батько
коміт
5924526a2f
3 змінених файлів з 16 додано та 11 видалено
  1. BIN
      src/assets/images/login-backgroundnew.png
  2. 15 10
      src/views/login.vue
  3. 1 1
      src/views/register.vue

BIN
src/assets/images/login-backgroundnew.png


+ 15 - 10
src/views/login.vue

@@ -1,9 +1,11 @@
 <template>
-    <div class="login">
+    <div class="login ">
+        <div>  
+            <div class="f-s-50 mb-30" style="color: #FFF;font-weight: bold;">数字云药管理后台</div>
         <el-form ref="loginRef" :model="loginForm" :rules="loginRules" class="login-form">
             <div class="title-box">
-                <h3 class="title">数字云药管理后台</h3>
-                <lang-select />
+                <h3 class="title">欢迎登录</h3>
+                <!-- <lang-select /> -->
             </div>
             <el-form-item prop="username">
                 <el-input v-model="loginForm.username" type="text" size="large" auto-complete="off" :placeholder="proxy.$t('login.username')">
@@ -27,7 +29,7 @@
                 {{ proxy.$t('login.rememberPassword')}}
             </el-checkbox>
             <el-form-item style="width: 100%">
-                <el-button :loading="loading" size="large" type="primary" style="width: 100%" @click.prevent="handleLogin">
+                <el-button :loading="loading" size="large" type="primary" style="width: 100%" @click.prevent="handleLogin" color="#022a52">
                     <span v-if="!loading">{{ proxy.$t('login.login') }}</span>
                     <span v-else>{{ proxy.$t('login.logging') }}</span>
                 </el-button>
@@ -37,7 +39,8 @@
                     </router-link>
                 </div>
             </el-form-item>
-        </el-form>
+        </el-form></div>
+      
         <!--  底部  -->
         <div class="el-login-footer">
             <span>Copyright © 2025-2026 钰津供应链科技 All Rights Reserved.</span>
@@ -160,17 +163,19 @@ onMounted(() => {
     justify-content: center;
     align-items: center;
     height: 100%;
-    background-image: url('../assets/images/login-background.jpg');
+    background-image: url('../assets/images/login-backgroundnew.png');
     background-size: cover;
+    background-position: center;
 }
 
 .title-box {
     display: flex;
-
+justify-self: start;
     .title {
         margin: 0px auto 30px auto;
         text-align: center;
-        color: #707070;
+        color: #000000;
+        font-size: 30px;
     }
 
     :deep(.lang-select--style) {
@@ -180,7 +185,7 @@ onMounted(() => {
 }
 
 .login-form {
-    border-radius: 6px;
+    border-radius: 12px;
     background: #ffffff;
     width: 400px;
     padding: 25px 25px 5px 25px;
@@ -234,4 +239,4 @@ onMounted(() => {
     height: 40px;
     padding-left: 12px;
 }
-</style>
+</style>

+ 1 - 1
src/views/register.vue

@@ -185,7 +185,7 @@ onMounted(() => {
   justify-content: center;
   align-items: center;
   height: 100%;
-  background-image: url('../assets/images/login-background.jpg');
+  background-image: url('../assets/images/ogin-backgroundnew.png');
   background-size: cover;
 }