Browse Source

2023-11-29

master
guoxing 2 years ago
parent
commit
f486d1aaf2
  1. 2
      .env.development
  2. 2
      src/api/user.js
  3. BIN
      src/assets/home/bj.jpg
  4. BIN
      src/assets/home/bj.png
  5. BIN
      src/assets/loginImg/logo.png
  6. 39
      src/router/index.js
  7. 21
      src/views/login/login.vue

2
.env.development

@ -8,5 +8,5 @@ VUE_APP_BASE_API = '/api'
# VUE_APP_URL = "http://jianguan.yyundong.com/shgfapi"
VUE_APP_URL = "http://192.168.2.104:7201"
VUE_APP_URL = "http://192.168.2.110:7201"
##VUE_APP_URL = "http://8.130.39.13:8112"

2
src/api/user.js

@ -5,7 +5,7 @@ import qs from 'qs'
// 登录
export function doLogin(data) {
return request({
url: '/gf/sys/doLogin',
url: '/sysuser/doLogin',
method: 'post',
data: data,
headers: { 'Content-Type': 'application/json' }

BIN
src/assets/home/bj.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 130 KiB

After

Width:  |  Height:  |  Size: 600 KiB

BIN
src/assets/home/bj.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 443 KiB

After

Width:  |  Height:  |  Size: 1.1 MiB

BIN
src/assets/loginImg/logo.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 18 KiB

39
src/router/index.js

@ -12,14 +12,45 @@ import codemenu from './modules/codemenu'
export const constantRoutes = [
{
path: '/',
redirect: 'userInfo'
redirect: 'login'
},
{
path: '/index',
component: () => import('@/views/userInfo/index.vue'),
name: 'index'
path: '/login',
component: () => import('@/views/login/login.vue'),
name: 'login'
},
// {
// path: '/',
// redirect: 'userInfo/index'
// },
// {
// path: '/index',
// component: () => import('@/views/userInfo/index.vue'),
// name: 'index'
// },
{
path: '/index',
component: Layout,
redirect: '/index',
children: [{
path: '/index',
component: () =>
import('@/views/index.vue'),
name: 'index',
meta: {
title: '主页',
noCache: true,
affix: true
}
}]
},
{
path: '/userInfo',
component: Layout,

21
src/views/login/login.vue

@ -1,9 +1,9 @@
<template>
<div class="login">
<div class="logoTitle" style="margin-left: 50px;margin-top: 50px;">
<img src="../../assets/loginImg/shgf.png"
<!-- <img src="../../assets/loginImg/shgf.png"
style="width: 50px;height: 50px; margin-right: 10px;" /><span>汇融惠享</span>
<p class="title" style="margin-top: 5px;">汇融惠享管理平台</p>
<p class="title" style="margin-top: 5px;">汇融惠享管理平台</p> -->
</div>
<div class="main">
<div class="content">
@ -17,7 +17,7 @@
<el-input v-model="loginForm.password" autocomplete="off" placeholder="请输入密码" prefix-icon="el-icon-lock"
show-password>
</el-input>
<span class="nopsw register" @click="forgetPwd = true">忘记密码 </span>
<!-- <span class="nopsw register" @click="forgetPwd = true">忘记密码 </span> -->
</el-form-item>
<el-form-item v-show="showMsg" style="margin-bottom:0;">
<span class="text-danger">提示用户名或密码错误请重试</span>
@ -146,7 +146,7 @@
width: 100%;
height: 100%;
background-size: 100% 100%;
background-image: url(../../assets/home/bj.png);
background-image: url(../../assets/home/bj.jpg);
background-position: center;
overflow: hidden;
@ -176,10 +176,11 @@
/*height: 640px;*/
background: #ffffff;
box-shadow: 0px 13px 12px 0px rgba(0, 0, 0, 0.15);
opacity: 0.9;
opacity: 0.8;
border-radius: 20px;
position: absolute;
right: 10%;
right: 15%;
top:35%;
.content {
position: relative;
@ -234,7 +235,7 @@
}
.register {
color: #018ad2;
color: #EE640C;
}
.register:hover,
@ -253,17 +254,17 @@
.login-btn {
margin: 10px 0 10px 0;
width: 100%;
background-color: #007fff;
background-color: #EE640C;
border: 0;
}
.login-btn:hover {
background-color: #007fdd;
background-color: #EE640C;
border: 0;
}
.el-input--prefix .el-input__inner {
border: 1px solid #018ad2;
border: 1px solid #EE640C;
background: transparent;
color: #333 !important;
}

Loading…
Cancel
Save