diff --git a/baseSys/userSys/vision/src/router/index.jsx b/baseSys/userSys/vision/src/router/index.jsx
index 5d668bc..c5ce710 100644
--- a/baseSys/userSys/vision/src/router/index.jsx
+++ b/baseSys/userSys/vision/src/router/index.jsx
@@ -1,8 +1,9 @@
import { Navigate } from 'react-router-dom'
-import Home from '@/view/Home'
-import Login from '@/view/Login'
import Index from '@/view/Index'
+import SignIn from '@/view/SignIn'
+import SignUp from '@/view/SignUp'
+import Home from '@/view/Home'
export default [
// 路由表
@@ -11,16 +12,20 @@ export default [
element:
},
{
- path:'/login',
- element:
+ path:'/signIn',
+ element:
+ },
+ {
+ path:'/signUp',
+ element:
},
{
path: '/home',
element: ,
children:[
{
- path: 'login',
- element: ,
+ path: 'signIn',
+ element: ,
}
]
},
diff --git a/baseSys/userSys/vision/src/store/userStore.js b/baseSys/userSys/vision/src/store/userStore.js
index ae56193..2e3e56e 100644
--- a/baseSys/userSys/vision/src/store/userStore.js
+++ b/baseSys/userSys/vision/src/store/userStore.js
@@ -5,7 +5,13 @@ import {config} from "@/config/sys22";
class UserStore {
// 系统配置
config = config;
+ // Token
token = '';
+ // 登陆时的注册名称
+ signInUsername = null;
+
+
+
name = 'kangkang000';
sex = '男';
userObj = {
@@ -19,6 +25,7 @@ class UserStore {
makeObservable(this, {
config: observable,
token:observable,
+ signInUsername:observable,
name: observable,
sex: observable,
@@ -29,10 +36,12 @@ class UserStore {
}
+ // 设置Token
setToken(token){
window.localStorage.setItem('token',token)
this.token = token
}
+ // 获取Token
get token(){
if(!this.token){
this.token = window.localStorage.getItem('token')
@@ -42,6 +51,14 @@ class UserStore {
}
}
+ // 设置SignInUsername
+ setSignInUsername(username){
+ this.signInUsername = username
+ }
+ get signInUsername(){
+ return this.signInUsername
+ }
+
setName(v) {
diff --git a/baseSys/userSys/vision/src/view/Index/index.jsx b/baseSys/userSys/vision/src/view/Index/index.jsx
index e7f0b11..5f21886 100644
--- a/baseSys/userSys/vision/src/view/Index/index.jsx
+++ b/baseSys/userSys/vision/src/view/Index/index.jsx
@@ -12,7 +12,7 @@ export default function Index(){
function go(){
setGoOutAnimate('animate__fadeOutUp');
setTimeout(() => {
- navigate('/login')
+ navigate('/signIn')
},900)
}
return (
diff --git a/baseSys/userSys/vision/src/view/Login/index.jsx b/baseSys/userSys/vision/src/view/SignIn/index.jsx
similarity index 96%
rename from baseSys/userSys/vision/src/view/Login/index.jsx
rename to baseSys/userSys/vision/src/view/SignIn/index.jsx
index e994d86..132158a 100644
--- a/baseSys/userSys/vision/src/view/Login/index.jsx
+++ b/baseSys/userSys/vision/src/view/SignIn/index.jsx
@@ -184,6 +184,15 @@ export default function Login(){
}
}
+ // 注册
+ function signUp(){
+ userStore.setSignInUsername(userInfo)
+ setLoginStyle(['animate__zoomOut', 'animate__animated', 'animate__faster'].join(' '))
+ setTimeout(() => {
+ navigate('/signUp')
+ },500)
+ }
+
return(
@@ -225,7 +234,7 @@ export default function Login(){
返回
{!signInOrOut &&
登录
}
- {signInOrOut &&
注册
}
+ {signInOrOut &&
注册
}
diff --git a/baseSys/userSys/vision/src/view/Login/index.module.scss b/baseSys/userSys/vision/src/view/SignIn/index.module.scss
similarity index 100%
rename from baseSys/userSys/vision/src/view/Login/index.module.scss
rename to baseSys/userSys/vision/src/view/SignIn/index.module.scss
diff --git a/baseSys/userSys/vision/src/view/Login/next.svg b/baseSys/userSys/vision/src/view/SignIn/next.svg
similarity index 100%
rename from baseSys/userSys/vision/src/view/Login/next.svg
rename to baseSys/userSys/vision/src/view/SignIn/next.svg
diff --git a/baseSys/userSys/vision/src/view/SignUp/index.jsx b/baseSys/userSys/vision/src/view/SignUp/index.jsx
new file mode 100644
index 0000000..54bab12
--- /dev/null
+++ b/baseSys/userSys/vision/src/view/SignUp/index.jsx
@@ -0,0 +1,10 @@
+import css from './index.module.scss'
+import {userStore, netStore} from "@/store";
+
+export default function SignUp(){
+
+ console.log(userStore.signInUsername)
+ return
+ SignUp
+
+}
\ No newline at end of file
diff --git a/baseSys/userSys/vision/src/view/SignUp/index.module.scss b/baseSys/userSys/vision/src/view/SignUp/index.module.scss
new file mode 100644
index 0000000..2955f54
--- /dev/null
+++ b/baseSys/userSys/vision/src/view/SignUp/index.module.scss
@@ -0,0 +1,16 @@
+.SignUp {
+ position: relative;
+ height: 100%;
+ width: 100%;
+
+ background-image: linear-gradient(to bottom, transparent 75%, #ffffff 100%), radial-gradient(at 0% 0%, hsla(154, 4%, 50%, 0.25) 0, transparent 50%), radial-gradient(at 0% 50%, hsla(120, 5%, 50%, 0.23) 0, transparent 50%), radial-gradient(at 40% 40%, hsla(120, 4%, 50%, 0.21) 0, transparent 50%), radial-gradient(at 80% 0%, #ffffff 0, transparent 50%), radial-gradient(at 80% 50%, #ffffff 0, transparent 50%), radial-gradient(at 80% 50%, #ffffff 0, transparent 50%), linear-gradient(to bottom, transparent 75%, #ffffff 100%);
+ background-position: center;
+ background-size: cover;
+ background-repeat: no-repeat;
+
+ display: flex;
+ align-items: center;
+ justify-content: center;
+
+ user-select: none;
+}
\ No newline at end of file