diff --git a/src/LoginRegister/log.svg b/public/log.svg similarity index 100% rename from src/LoginRegister/log.svg rename to public/log.svg diff --git a/src/MainPage/Index.vue b/src/MainPage/Index.vue deleted file mode 100644 index 9ac8528..0000000 --- a/src/MainPage/Index.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - - - diff --git a/src/assert/images/img1.jpg b/src/assert/images/img1.jpg new file mode 100644 index 0000000..315f02d Binary files /dev/null and b/src/assert/images/img1.jpg differ diff --git a/src/index.css b/src/assert/main.css similarity index 100% rename from src/index.css rename to src/assert/main.css diff --git a/src/components/HomeComponents/Carousel.vue b/src/components/HomeComponents/Carousel.vue new file mode 100644 index 0000000..cc3fbab --- /dev/null +++ b/src/components/HomeComponents/Carousel.vue @@ -0,0 +1,52 @@ + \ No newline at end of file diff --git a/src/components/HomeComponents/ExcellentMember.vue b/src/components/HomeComponents/ExcellentMember.vue new file mode 100644 index 0000000..7ff753e --- /dev/null +++ b/src/components/HomeComponents/ExcellentMember.vue @@ -0,0 +1,64 @@ + + \ No newline at end of file diff --git a/src/components/HomeComponents/Icp.vue b/src/components/HomeComponents/Icp.vue new file mode 100644 index 0000000..b9526a1 --- /dev/null +++ b/src/components/HomeComponents/Icp.vue @@ -0,0 +1,18 @@ + + \ No newline at end of file diff --git a/src/components/HomeComponents/More.vue b/src/components/HomeComponents/More.vue new file mode 100644 index 0000000..a587038 --- /dev/null +++ b/src/components/HomeComponents/More.vue @@ -0,0 +1,36 @@ + + \ No newline at end of file diff --git a/src/components/HomeComponents/NavBar.vue b/src/components/HomeComponents/NavBar.vue new file mode 100644 index 0000000..2e816af --- /dev/null +++ b/src/components/HomeComponents/NavBar.vue @@ -0,0 +1,84 @@ + + diff --git a/src/components/HomeComponents/NewProfile.vue b/src/components/HomeComponents/NewProfile.vue new file mode 100644 index 0000000..bf43888 --- /dev/null +++ b/src/components/HomeComponents/NewProfile.vue @@ -0,0 +1,114 @@ + + + \ No newline at end of file diff --git a/src/components/HomeComponents/ProjectList.vue b/src/components/HomeComponents/ProjectList.vue new file mode 100644 index 0000000..4f464f9 --- /dev/null +++ b/src/components/HomeComponents/ProjectList.vue @@ -0,0 +1,124 @@ + + + diff --git a/src/components/HomeComponents/TeamProfile.vue b/src/components/HomeComponents/TeamProfile.vue new file mode 100644 index 0000000..e9ae703 --- /dev/null +++ b/src/components/HomeComponents/TeamProfile.vue @@ -0,0 +1,35 @@ + + \ No newline at end of file diff --git a/src/Manager/Header.vue b/src/components/ManageComponents/Header.vue similarity index 100% rename from src/Manager/Header.vue rename to src/components/ManageComponents/Header.vue diff --git a/src/Manager/LeftBar.vue b/src/components/ManageComponents/LeftBar.vue similarity index 94% rename from src/Manager/LeftBar.vue rename to src/components/ManageComponents/LeftBar.vue index 72fa7cc..7d57e65 100644 --- a/src/Manager/LeftBar.vue +++ b/src/components/ManageComponents/LeftBar.vue @@ -13,9 +13,10 @@ \ No newline at end of file diff --git a/src/public/methods.js b/src/js/methods.js similarity index 100% rename from src/public/methods.js rename to src/js/methods.js diff --git a/src/public/request.js b/src/js/request.js similarity index 95% rename from src/public/request.js rename to src/js/request.js index 9dad48e..65547ec 100644 --- a/src/public/request.js +++ b/src/js/request.js @@ -1,5 +1,5 @@ import axios from "axios"; -import getCurrentTimestamp from "@/public/methods.js"; +import getCurrentTimestamp from "@/js/methods.js"; const api = 'http://nbxt.oa.x-lf.cn' diff --git a/src/main.js b/src/main.js index 6374773..725f249 100644 --- a/src/main.js +++ b/src/main.js @@ -3,7 +3,8 @@ import Antd from 'ant-design-vue'; import App from './App.vue' import router from './router' import 'ant-design-vue/dist/reset.css'; -import './index.css' +import './assert/main.css' +import 'flowbite'; const app = createApp(App) diff --git a/src/router/index.js b/src/router/index.js index 9e36cd5..e9f3826 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -6,82 +6,82 @@ const router = createRouter({ { path:'/', name:'app', - component:()=>import('../MainPage/Index.vue') + component:()=>import('../views/HomePage/IndexView.vue') }, { path:'/login', name:'login', - component:()=>import('@/LoginRegister/Login.vue') + component:()=>import('@/views/AuthPage/Login.vue') }, { path:'/register', name:'register', - component:()=>import('../LoginRegister/Register.vue') + component:()=>import('../views/AuthPage/Register.vue') }, { path:'/Manager', name:'Manager', - component:()=>import('../Manager/Manager.vue'), + component:()=>import('@/views/ManagePage/Manager.vue'), children:[ { path:'/Manager/Main', - component:() =>import('@/Manager/components/Main.vue') + component:() =>import('@/views/ManagePage/Main.vue') }, { path:'/Manager/User', - component:() =>import('@/Manager/components/User.vue') + component:() =>import('@/views/ManagePage/User.vue') }, { path:'/Manager/Role', - component:() =>import('@/Manager/components/Role.vue') + component:() =>import('@/views/ManagePage/Role.vue') }, { path:'/Manager/Authority', - component:() =>import('@/Manager/components/Authority.vue') + component:() =>import('@/views/ManagePage/Authority.vue') }, { path:'/Manager/Log', - component:() =>import('@/Manager/components/Log.vue') + component:() =>import('@/views/ManagePage/Log.vue') }, { path:'/Manager/Daily', - component:() =>import('@/Manager/components/Daily.vue') + component:() =>import('@/views/ManagePage/Daily.vue') }, { path:'/Manager/Message', - component:() =>import('@/Manager/components/Message.vue') + component:() =>import('@/views/ManagePage/Message.vue') }, { path:'/Manager/Carousel', - component:() =>import('@/Manager/components/Carousel.vue') + component:() =>import('@/views/ManagePage/Carousel.vue') } ,{ path:'/Manager/TeamProfile', - component:() =>import('@/Manager/components/TeamProfile.vue') + component:() =>import('@/views/ManagePage/TeamProfile.vue') },{ path:'/Manager/ProjectRecommend', - component:() =>import('@/Manager/components/ProjectRecommend.vue') + component:() =>import('@/views/ManagePage/ProjectRecommend.vue') },{ path:'/Manager/NewsDisplay', - component:() =>import('@/Manager/components/NewsDisplay.vue') + component:() =>import('@/views/ManagePage/NewsDisplay.vue') },{ path:'/Manager/UserRecommend', - component:() =>import('@/Manager/components/UserRecommend.vue') + component:() =>import('@/views/ManagePage/UserRecommend.vue') },{ path:'/Manager/ProjectInformation', - component:() =>import('@/Manager/components/ProjectInformation.vue') + component:() =>import('@/views/ManagePage/ProjectInformation.vue') },{ path:'/Manager/TeamInformation', - component:() =>import('@/Manager/components/TeamInformation.vue') + component:() =>import('@/views/ManagePage/TeamInformation.vue') },{ path:'/Manager/NewsInformation', - component:() =>import('@/Manager/components/NewsInformation.vue') + component:() =>import('@/views/ManagePage/NewsInformation.vue') } ] } ,{ path:'/LoginRegister/Login', name:'Login', - component:() =>import('@/LoginRegister/Login.vue') + component:() =>import('@/views/AuthPage/Login.vue') } ] }) diff --git a/src/LoginRegister/EmailLogin.vue b/src/views/AuthPage/EmailLogin.vue similarity index 100% rename from src/LoginRegister/EmailLogin.vue rename to src/views/AuthPage/EmailLogin.vue diff --git a/src/LoginRegister/Login.vue b/src/views/AuthPage/Login.vue similarity index 95% rename from src/LoginRegister/Login.vue rename to src/views/AuthPage/Login.vue index c2794ae..35550b6 100644 --- a/src/LoginRegister/Login.vue +++ b/src/views/AuthPage/Login.vue @@ -65,7 +65,7 @@ + + + + diff --git a/src/Manager/components/Authority.vue b/src/views/ManagePage/Authority.vue similarity index 94% rename from src/Manager/components/Authority.vue rename to src/views/ManagePage/Authority.vue index b6a5647..eaf41d5 100644 --- a/src/Manager/components/Authority.vue +++ b/src/views/ManagePage/Authority.vue @@ -92,16 +92,16 @@ \ No newline at end of file diff --git a/src/Manager/components/Message.vue b/src/views/ManagePage/Message.vue similarity index 100% rename from src/Manager/components/Message.vue rename to src/views/ManagePage/Message.vue diff --git a/src/Manager/components/NewsDisplay.vue b/src/views/ManagePage/NewsDisplay.vue similarity index 100% rename from src/Manager/components/NewsDisplay.vue rename to src/views/ManagePage/NewsDisplay.vue diff --git a/src/Manager/components/NewsInformation.vue b/src/views/ManagePage/NewsInformation.vue similarity index 100% rename from src/Manager/components/NewsInformation.vue rename to src/views/ManagePage/NewsInformation.vue diff --git a/src/Manager/components/ProjectInformation.vue b/src/views/ManagePage/ProjectInformation.vue similarity index 100% rename from src/Manager/components/ProjectInformation.vue rename to src/views/ManagePage/ProjectInformation.vue diff --git a/src/Manager/components/ProjectRecommend.vue b/src/views/ManagePage/ProjectRecommend.vue similarity index 100% rename from src/Manager/components/ProjectRecommend.vue rename to src/views/ManagePage/ProjectRecommend.vue diff --git a/src/Manager/components/Role.vue b/src/views/ManagePage/Role.vue similarity index 99% rename from src/Manager/components/Role.vue rename to src/views/ManagePage/Role.vue index f684ce1..73120b1 100644 --- a/src/Manager/components/Role.vue +++ b/src/views/ManagePage/Role.vue @@ -86,7 +86,7 @@ import { } from '@ant-design/icons-vue'; import {message, Modal} from "ant-design-vue"; import {usePagination} from 'vue-request'; -import requests from '../../public/request.js'; +import requests from '@/js/request.js'; import axios from 'axios'; const roleid = ref(''); diff --git a/src/Manager/components/TeamInformation.vue b/src/views/ManagePage/TeamInformation.vue similarity index 100% rename from src/Manager/components/TeamInformation.vue rename to src/views/ManagePage/TeamInformation.vue diff --git a/src/Manager/components/TeamProfile.vue b/src/views/ManagePage/TeamProfile.vue similarity index 100% rename from src/Manager/components/TeamProfile.vue rename to src/views/ManagePage/TeamProfile.vue diff --git a/src/Manager/components/User.vue b/src/views/ManagePage/User.vue similarity index 99% rename from src/Manager/components/User.vue rename to src/views/ManagePage/User.vue index b6878a5..115a26e 100644 --- a/src/Manager/components/User.vue +++ b/src/views/ManagePage/User.vue @@ -156,7 +156,7 @@ import { SearchOutlined } from '@ant-design/icons-vue'; import {message, Modal} from "ant-design-vue"; -import requests from "@/public/request.js"; +import requests from "@/js/request.js"; const AddDiaLog = ref(false); const EditDiaLog = ref(false); diff --git a/src/Manager/components/UserRecommend.vue b/src/views/ManagePage/UserRecommend.vue similarity index 100% rename from src/Manager/components/UserRecommend.vue rename to src/views/ManagePage/UserRecommend.vue diff --git a/src/views/images/img1.jpg b/src/views/images/img1.jpg deleted file mode 100644 index 57e7fdd..0000000 Binary files a/src/views/images/img1.jpg and /dev/null differ