diff --git a/src/App.vue b/src/App.vue index 58e057f..2554396 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,8 +1,10 @@ - + + + \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index e849c72..ab3d3c6 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -6,55 +6,17 @@ import meetingManagementRoutes from './meetingManagement' import newsManagementRoutes from './newsManagement' import organizationManagementRoutes from './organizationManagement' import userManagementRoutes from './userManagement' -import App from '../App.vue'; -import Register from "../view/Register.vue"; -import Home from '../view/Home.vue'; -import UserManagement from "../view/UserManagement.vue"; -import TenantManagement from "../view/TenantManagement.vue"; -import AddUser from "../view/AddUser.vue"; -import AddTenant from "../view/AddTenant.vue"; -import EditTenant from "../view/EditTenant.vue"; -import EditUser from "../view/EditUser.vue"; -import test from "../test.vue"; + +// 请不要直接修改本文件,使用在router下的对应模块名称的js中引入路由的方式来代替-> + const routes = [ - { path: '/', component: Home}, - { path: '/login', name: 'App', component:Home }, - { - path: '/register', - name: 'Register', - component: Register - }, - { path: '/tenantManagement', - name: 'TenantManagement', - component: TenantManagement - }, - { path: '/addUser', - name: 'AddUser', - component: AddUser - }, - { path: '/addTenant', - name: 'AddTenant', - component: AddTenant - }, - { path: '/editTenant', - name: 'EditTenant', - component: EditTenant - }, - { path: '/editUser', - name: 'EditUser', - component: EditUser - }, - { path: '/test', - name: 'Test', - component: test - }, - { path: '/userManagement', name: 'UM', component:UserManagement } - // ...authenticationRoutes, - // ...courseManagementRoutes, - // ...meetingManagementRoutes, - // ...newsManagementRoutes, - // ...organizationManagementRoutes, - // ...userManagementRoutes, + { path: '/', component: HelloWorld, meta: {"msg": "HeIl⚪ W0rId!"}}, + ...authenticationRoutes, + ...courseManagementRoutes, + ...meetingManagementRoutes, + ...newsManagementRoutes, + ...organizationManagementRoutes, + ...userManagementRoutes, ] const router = createRouter({ diff --git a/src/router/userManagement.js b/src/router/userManagement.js index 2162b21..54c169c 100644 --- a/src/router/userManagement.js +++ b/src/router/userManagement.js @@ -6,5 +6,4 @@ export default [ // { path: '/users', component: UserList }, // { path: '/users/:id', component: UserDetail }, // { path: '/users/:id/edit', component: UserEdit } - ] diff --git a/src/services/authenticationService.js b/src/services/authenticationService.js index 2f51654..e69de29 100644 --- a/src/services/authenticationService.js +++ b/src/services/authenticationService.js @@ -1,44 +0,0 @@ - import axios from "axios"; - import { useRouter } from 'vue-router'; - import {ref} from "vue"; - - - export default { - login(account, password){ - const url='http://localhost:8080/checkLogin' - const data={ - account:account, - password:password - } - return axios.post(url, data) - .then(response => { - const user=ref(null); - const router=useRouter(); - user.value=response.data; - if(user.value.account!=null) { - alert("登录成功"); - if (user.value.account === "123" && user.value.password === "123") { - alert("进入管理员界面"); - location.href="/userManagement"; - } else { - alert("进入用户界面"); - location.href="/tenantManagement"; - } - }else{ - alert("登录失败"); - } - // 处理登录成功的逻辑 - console.log(response.data); - return response.data; - }); - - }, - register(user){ - const url='http://localhost:8080/checkRegister' - return axios.post(url, user) - .then(response=>{ - return response.data; - }); - } - - } \ No newline at end of file diff --git a/src/services/userService.js b/src/services/userService.js index 038b4c0..e69de29 100644 --- a/src/services/userService.js +++ b/src/services/userService.js @@ -1,58 +0,0 @@ -import axios from "axios"; - -import {ref} from "vue"; - -export default { - addUser(user){ - const url='http://localhost:8080/addUser' - const data={ - account: user.account, - name: user.name, - organization: user.organization, - email: user.email, - gender: user.gender, - phone: user.phone, - password:user.password - } - return axios.post(url, data) - .then(response => { - if(response.data!=null){ - alert("新增成功"); - }else - alert("新增失败"); - location.href="/userManagement"; - }); - - }, - - - editUser(){ - - }, - - searchUser(){ - - }, - - getAll(){ - const url='http://localhost:8080/getAll' - return axios.get(url) - .then(response => { - return response.data; - }); - }, - - update(user){ - const url='http://localhost:8080/update'; - console.log("哈哈哈哈哈哈哈啊哈哈哈哈哈"+user); - return axios.post(url,user) - .then(response => { - if(response.data!=null){ - console.log(response.data) - }else - console.log("更新失败"); - location.href="/userManagement"; - }); - } - -} \ No newline at end of file diff --git a/src/test.vue b/src/test.vue deleted file mode 100644 index aa246bf..0000000 --- a/src/test.vue +++ /dev/null @@ -1,119 +0,0 @@ - - - - - diff --git a/src/view/AddTenant.vue b/src/view/AddTenant.vue deleted file mode 100644 index f79cdd8..0000000 --- a/src/view/AddTenant.vue +++ /dev/null @@ -1,11 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/view/AddUser.vue b/src/view/AddUser.vue deleted file mode 100644 index 34cb978..0000000 --- a/src/view/AddUser.vue +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/src/view/EditTenant.vue b/src/view/EditTenant.vue deleted file mode 100644 index f79cdd8..0000000 --- a/src/view/EditTenant.vue +++ /dev/null @@ -1,11 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/view/EditUser.vue b/src/view/EditUser.vue deleted file mode 100644 index 55472ce..0000000 --- a/src/view/EditUser.vue +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/src/view/Home.vue b/src/view/Home.vue deleted file mode 100644 index 4ee6cc4..0000000 --- a/src/view/Home.vue +++ /dev/null @@ -1,33 +0,0 @@ - - - - - diff --git a/src/view/Register.vue b/src/view/Register.vue deleted file mode 100644 index 6252d8e..0000000 --- a/src/view/Register.vue +++ /dev/null @@ -1,81 +0,0 @@ - - - - - diff --git a/src/view/TenantManagement.vue b/src/view/TenantManagement.vue deleted file mode 100644 index 5f8e094..0000000 --- a/src/view/TenantManagement.vue +++ /dev/null @@ -1,11 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/view/UserManagement.vue b/src/view/UserManagement.vue deleted file mode 100644 index af0b344..0000000 --- a/src/view/UserManagement.vue +++ /dev/null @@ -1,405 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -