From 7189669301333abde1bbf6c9133ff6d2ecb8edf8 Mon Sep 17 00:00:00 2001 From: Romesum Date: Thu, 7 May 2020 01:18:23 +0800 Subject: [PATCH 01/16] =?UTF-8?q?[feat][M]:=E6=96=B0=E5=A2=9E=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E7=94=A8=E6=88=B7=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bookingsystem/controller/UserController.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java b/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java index d973a8c..5801a00 100644 --- a/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java +++ b/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java @@ -68,7 +68,7 @@ public class UserController { } - // 查看个人信息 + // 查看当前用户个人信息 @GetMapping(value = "/getUserInfo") public ResultVO getUserInfo(HttpServletRequest request){ Integer uId = getUIdByCookie(request); @@ -87,6 +87,19 @@ public class UserController { return ResultVOUtil.success(); } + // 通过UID删除用户 + @PostMapping(value = "/deleteUser", consumes = "application/json") + public ResultVO deleteUser(@RequestBody UserBean user){ + // 查找该用户看是否存在 + UserBean user1 = userService.findById(user.getUId()); + if (user1 == null){ + return ResultVOUtil.error(-1,"用户不存在"); + } + // 删除该用户 + userService.deleteById(user1.getUId()); + return ResultVOUtil.success(); + } + //查找用户详情 @GetMapping(value = "/findById") public ResultVO> findById(@RequestParam("uId") Integer uId) { From 5d504b56e9af7dbdb92216dc5e4cdeb2fed3e837 Mon Sep 17 00:00:00 2001 From: Romesum Date: Thu, 7 May 2020 01:18:56 +0800 Subject: [PATCH 02/16] =?UTF-8?q?[feat][M]:=E6=96=B0=E5=A2=9E=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E7=94=A8=E6=88=B7=E5=90=8D=E7=A7=B0=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/hzu/bookingsystem/controller/UserController.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java b/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java index 5801a00..ffe8b0e 100644 --- a/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java +++ b/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java @@ -77,6 +77,14 @@ public class UserController { return ResultVOUtil.success(user); } + // 获取当前用户名称 + @GetMapping(value = "/getUserName") + public ResultVO getUserName(HttpServletRequest request){ + Integer uId = getUIdByCookie(request); + UserBean user = userService.findById(uId); + return ResultVOUtil.success(user.getNickname()); + } + //创建用户 @PostMapping(value = "/addUser", consumes = "application/json") public ResultVO addUser(@RequestBody UserBean user) { From d103f264a043eda09c0d408f00f33f51a231813b Mon Sep 17 00:00:00 2001 From: Romesum Date: Thu, 7 May 2020 01:19:31 +0800 Subject: [PATCH 03/16] =?UTF-8?q?[fix][M]:=E4=BF=AE=E6=94=B9=E6=9C=AA?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E8=BF=94=E5=9B=9E=E9=94=99=E8=AF=AF=E7=A0=81?= =?UTF-8?q?=E4=B8=BA401?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/hzu/bookingsystem/exception/GlobalExceptionHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/src/main/java/com/hzu/bookingsystem/exception/GlobalExceptionHandler.java b/java/src/main/java/com/hzu/bookingsystem/exception/GlobalExceptionHandler.java index 6b29e87..978a3f1 100644 --- a/java/src/main/java/com/hzu/bookingsystem/exception/GlobalExceptionHandler.java +++ b/java/src/main/java/com/hzu/bookingsystem/exception/GlobalExceptionHandler.java @@ -16,6 +16,6 @@ public class GlobalExceptionHandler { @ExceptionHandler(value = UserAuthorizeException.class) @ResponseBody public ResultVO handlerAuthorizeException(HttpServletRequest servletRequest,Exception e) { - return ResultVOUtil.error(403,e.getMessage()); + return ResultVOUtil.error(401,e.getMessage()); } } From 81b7dd4552241c6f94b5d17c2b9f65a0e370fa5f Mon Sep 17 00:00:00 2001 From: Romesum Date: Thu, 7 May 2020 01:33:37 +0800 Subject: [PATCH 04/16] =?UTF-8?q?[fix][V]=EF=BC=9A=E5=AE=8C=E5=96=84?= =?UTF-8?q?=E5=B7=A5=E5=85=B7=E5=87=BD=E6=95=B0=EF=BC=8C=E5=BD=93=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E6=9C=AA=E7=99=BB=E5=BD=95=E6=97=B6=E8=AE=BF=E9=97=AE?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E5=B0=86=E8=B7=B3=E8=BD=AC=E5=88=B0=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- element-vue/src/utils/index.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/element-vue/src/utils/index.js b/element-vue/src/utils/index.js index f5b9a12..2840d6a 100644 --- a/element-vue/src/utils/index.js +++ b/element-vue/src/utils/index.js @@ -28,8 +28,9 @@ async function request(url, method, data, params, header = {}) { // -2:没有登陆 if (res.data.code === 0) { resolve(res.data.data) - } else if (res.data.code === -2) { - reject(res.data) + } else if (res.data.code === 401) { + alert(res.data.msg+" ("+res.data.code+")") + window.location.href="login" } else { reject(res.data) } From 4170a264a3fe24bcc421ba3dca4bfddc70f2fb37 Mon Sep 17 00:00:00 2001 From: Romesum Date: Thu, 7 May 2020 01:37:17 +0800 Subject: [PATCH 05/16] =?UTF-8?q?[fix][V]=EF=BC=9A=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E9=80=80=E5=87=BA=E7=99=BB=E5=BD=95=E6=9C=BA=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- element-vue/src/components/teacher/navBar.vue | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/element-vue/src/components/teacher/navBar.vue b/element-vue/src/components/teacher/navBar.vue index f249284..ecc0de2 100644 --- a/element-vue/src/components/teacher/navBar.vue +++ b/element-vue/src/components/teacher/navBar.vue @@ -23,6 +23,8 @@ From 3d3c7f3e6b4e6c0111b7a517d7b3a499727bf750 Mon Sep 17 00:00:00 2001 From: Romesum Date: Thu, 7 May 2020 01:48:56 +0800 Subject: [PATCH 09/16] =?UTF-8?q?[fix][V]=EF=BC=9A=E5=AE=8C=E6=88=90?= =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E7=94=A8=E6=88=B7=E5=90=8D=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- element-vue/src/pages/teacher/index.vue | 50 +++++++++++++++---------- 1 file changed, 30 insertions(+), 20 deletions(-) diff --git a/element-vue/src/pages/teacher/index.vue b/element-vue/src/pages/teacher/index.vue index 9b08e89..8b42740 100644 --- a/element-vue/src/pages/teacher/index.vue +++ b/element-vue/src/pages/teacher/index.vue @@ -1,6 +1,6 @@ @@ -13,31 +13,41 @@ components: { home }, - data(){ - return{ - homePrarms:[ - { name:'个人中心',func:()=> { - console.log(this.$router) - this.$router.push('/teacher/personal') - }}, - {name:'申请实验室' ,func:()=> { - this.$router.push('/teacher/applyLab')}}, - {name:'我的课表',func:()=> { - this.$router.push('/teacher/myCourse')}} - ] - } + data() { + return { + nickname: '未登录', + homeParams: [ + { + name: '个人中心', func: () => { + console.log(this.$router) + this.$router.push('/teacher/personal') + } + }, + { + name: '申请实验室', func: () => { + this.$router.push('/teacher/applyLab') + } + }, + { + name: '我的课表', func: () => { + this.$router.push('/teacher/myCourse') + } + } + ] + } }, - methods:{ + methods: { async backLogin() { await get('lb/user/logout') - await showSuccess('退出成功',this) - setTimeout(()=>{ + await showSuccess('退出成功', this) + setTimeout(() => { this.$router.push('/login') - },1000) + }, 1000) } }, - mounted() { - console.log(this.homePrarms) + async mounted() { + this.nickname = await get('lb/user/getUserName') + console.log(this.homeParams) } } From 830c7247507abb01d8c1474acb2b5993b6ea83df Mon Sep 17 00:00:00 2001 From: Romesum Date: Thu, 7 May 2020 14:11:07 +0800 Subject: [PATCH 10/16] =?UTF-8?q?[feat][M]:=E6=96=B0=E5=A2=9EUserDTO=20?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E4=BC=A0=E8=BE=93=E5=AF=B9=E8=B1=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/hzu/bookingsystem/dto/UserDTO.java | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 java/src/main/java/com/hzu/bookingsystem/dto/UserDTO.java diff --git a/java/src/main/java/com/hzu/bookingsystem/dto/UserDTO.java b/java/src/main/java/com/hzu/bookingsystem/dto/UserDTO.java new file mode 100644 index 0000000..3ecf584 --- /dev/null +++ b/java/src/main/java/com/hzu/bookingsystem/dto/UserDTO.java @@ -0,0 +1,35 @@ +package com.hzu.bookingsystem.dto; + +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import javax.persistence.*; + +@Data +@NoArgsConstructor +@AllArgsConstructor +@Entity +@Table(name = "tb_user") +public class UserDTO { + + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + // 用户ID + private Integer uId; + + // 用户姓名 + private String nickname; + + // 联系电弧 + private String tel; + + // email + private String email; + + //用户名(工号) + private String username; + + //办公室地点 + private String office; +} From c4e76de15e01eb760f1ccc2a47e1f34943b2bc69 Mon Sep 17 00:00:00 2001 From: Romesum Date: Thu, 7 May 2020 14:11:44 +0800 Subject: [PATCH 11/16] =?UTF-8?q?[feat][M]:=E6=96=B0=E5=A2=9E=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E7=94=A8=E6=88=B7=E5=88=97=E8=A1=A8=E6=9C=8D=E5=8A=A1?= =?UTF-8?q?=E7=B1=BB=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/hzu/bookingsystem/service/UserService.java | 7 +++++++ .../hzu/bookingsystem/service/impl/UserServiceImpl.java | 8 ++++++++ 2 files changed, 15 insertions(+) diff --git a/java/src/main/java/com/hzu/bookingsystem/service/UserService.java b/java/src/main/java/com/hzu/bookingsystem/service/UserService.java index 84e5fa7..64c5508 100644 --- a/java/src/main/java/com/hzu/bookingsystem/service/UserService.java +++ b/java/src/main/java/com/hzu/bookingsystem/service/UserService.java @@ -1,6 +1,7 @@ package com.hzu.bookingsystem.service; +import com.hzu.bookingsystem.dto.UserDTO; import com.hzu.bookingsystem.bean.UserBean; import java.util.List; @@ -51,4 +52,10 @@ public interface UserService { * @return */ UserBean findByUnameAndPwd(String username, String password); + + /** + * 查找所有用户信息 + * @return + */ + List findAllUserInfo(); } diff --git a/java/src/main/java/com/hzu/bookingsystem/service/impl/UserServiceImpl.java b/java/src/main/java/com/hzu/bookingsystem/service/impl/UserServiceImpl.java index 58fb3dc..687f561 100644 --- a/java/src/main/java/com/hzu/bookingsystem/service/impl/UserServiceImpl.java +++ b/java/src/main/java/com/hzu/bookingsystem/service/impl/UserServiceImpl.java @@ -1,5 +1,7 @@ package com.hzu.bookingsystem.service.impl; +import com.hzu.bookingsystem.converter.UserBean2UserDTO; +import com.hzu.bookingsystem.dto.UserDTO; import com.hzu.bookingsystem.bean.UserBean; import com.hzu.bookingsystem.repository.UserRepository; import com.hzu.bookingsystem.service.UserService; @@ -47,4 +49,10 @@ public class UserServiceImpl implements UserService { public UserBean findByUnameAndPwd(String username, String password) { return userRepository.findByUsernameAndPassword(username,password); } + + @Override + public List findAllUserInfo() { + List userBeanList = userRepository.findAll(); + return UserBean2UserDTO.convert(userBeanList); + } } From e5e0085f596d10e3fe0898188f2e0ef1a8fe21f2 Mon Sep 17 00:00:00 2001 From: Romesum Date: Thu, 7 May 2020 14:12:13 +0800 Subject: [PATCH 12/16] =?UTF-8?q?[feat][M]:=E6=96=B0=E5=A2=9EUserBean?= =?UTF-8?q?=E8=BD=ACUserDTO=E8=BD=AC=E6=8D=A2=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../converter/UserBean2UserDTO.java | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 java/src/main/java/com/hzu/bookingsystem/converter/UserBean2UserDTO.java diff --git a/java/src/main/java/com/hzu/bookingsystem/converter/UserBean2UserDTO.java b/java/src/main/java/com/hzu/bookingsystem/converter/UserBean2UserDTO.java new file mode 100644 index 0000000..93d701d --- /dev/null +++ b/java/src/main/java/com/hzu/bookingsystem/converter/UserBean2UserDTO.java @@ -0,0 +1,22 @@ +package com.hzu.bookingsystem.converter; + +import com.hzu.bookingsystem.bean.UserBean; +import com.hzu.bookingsystem.dto.UserDTO; +import org.springframework.beans.BeanUtils; + +import java.util.List; +import java.util.stream.Collectors; + +public class UserBean2UserDTO { + public static UserDTO convert(UserBean user) { + + UserDTO userDTO = new UserDTO(); + BeanUtils.copyProperties(user, userDTO); + return userDTO; + } + + public static List convert(List userList) { + return userList.stream().map(UserBean2UserDTO::convert) + .collect(Collectors.toList()); + } +} From 86af85270b89f4342620a9d39a088a56efc4dfca Mon Sep 17 00:00:00 2001 From: Romesum Date: Thu, 7 May 2020 14:12:55 +0800 Subject: [PATCH 13/16] =?UTF-8?q?[feat][M]:=E6=96=B0=E5=A2=9E=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E7=94=A8=E6=88=B7=E5=88=97=E8=A1=A8API=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/hzu/bookingsystem/controller/UserController.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java b/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java index ffe8b0e..8c78f59 100644 --- a/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java +++ b/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java @@ -1,6 +1,7 @@ package com.hzu.bookingsystem.controller; import com.hzu.bookingsystem.VO.ResultVO; +import com.hzu.bookingsystem.dto.UserDTO; import com.hzu.bookingsystem.bean.UserBean; import com.hzu.bookingsystem.service.UserService; import com.hzu.bookingsystem.utils.CookieUtil; @@ -14,6 +15,7 @@ import org.springframework.web.bind.annotation.*; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import java.util.List; import java.util.Map; import java.util.UUID; import java.util.concurrent.TimeUnit; @@ -115,6 +117,13 @@ public class UserController { return ResultVOUtil.success(user); } + // 查找所有用户列表 + @GetMapping(value = "/getUserList") + public ResultVO getUserList(){ + List userList = userService.findAllUserInfo(); + return ResultVOUtil.success(userList); + } + /** * 修改自己的用户信息 * @param user From 860838bf06129e530153fae7ae039796197b7778 Mon Sep 17 00:00:00 2001 From: Romesum Date: Thu, 7 May 2020 14:21:05 +0800 Subject: [PATCH 14/16] =?UTF-8?q?[fix][M]:=E5=B0=86=E5=8A=A0=E5=AF=86?= =?UTF-8?q?=E6=AD=A5=E9=AA=A4=E6=94=BE=E7=BD=AE=E5=88=B0=E6=9C=8D=E5=8A=A1?= =?UTF-8?q?=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/hzu/bookingsystem/controller/UserController.java | 6 ------ .../hzu/bookingsystem/service/impl/UserServiceImpl.java | 7 +++++++ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java b/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java index 8c78f59..19380dc 100644 --- a/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java +++ b/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java @@ -33,9 +33,6 @@ public class UserController { @PostMapping("/login") public ResultVO login(@RequestBody UserBean user, HttpServletResponse response) { - System.out.println(user); - //0.加密密码 - user.setPassword(MD5Util.md5Encrypt32Upper(user.getPassword())); //1. openid去和数据库里的数据匹配 UserBean user1 = userService.findByUnameAndPwd(user.getUsername(),user.getPassword()); @@ -90,9 +87,6 @@ public class UserController { //创建用户 @PostMapping(value = "/addUser", consumes = "application/json") public ResultVO addUser(@RequestBody UserBean user) { - //0.加密密码 - user.setPassword(MD5Util.md5Encrypt32Upper(user.getPassword())); - userService.add(user); return ResultVOUtil.success(); } diff --git a/java/src/main/java/com/hzu/bookingsystem/service/impl/UserServiceImpl.java b/java/src/main/java/com/hzu/bookingsystem/service/impl/UserServiceImpl.java index 687f561..05d3e9d 100644 --- a/java/src/main/java/com/hzu/bookingsystem/service/impl/UserServiceImpl.java +++ b/java/src/main/java/com/hzu/bookingsystem/service/impl/UserServiceImpl.java @@ -5,6 +5,7 @@ import com.hzu.bookingsystem.dto.UserDTO; import com.hzu.bookingsystem.bean.UserBean; import com.hzu.bookingsystem.repository.UserRepository; import com.hzu.bookingsystem.service.UserService; +import com.hzu.bookingsystem.utils.MD5Util; import org.springframework.stereotype.Service; import javax.annotation.Resource; @@ -20,7 +21,10 @@ public class UserServiceImpl implements UserService { @Override public UserBean add(UserBean user) { + // 1.保证ID为空 user.setUId(null); + // 2.加密密码 + user.setPassword(MD5Util.md5Encrypt32Upper(user.getPassword())); return userRepository.save(user); } @@ -47,6 +51,9 @@ public class UserServiceImpl implements UserService { @Override public UserBean findByUnameAndPwd(String username, String password) { + // 加密密码 + password = MD5Util.md5Encrypt32Upper(password); + return userRepository.findByUsernameAndPassword(username,password); } From e919f3245be24275f00f1bd4f34cd1b7d1774f16 Mon Sep 17 00:00:00 2001 From: Romesum Date: Thu, 7 May 2020 14:21:51 +0800 Subject: [PATCH 15/16] =?UTF-8?q?[fix][M]:=E5=AE=8C=E6=88=90=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E7=94=A8=E6=88=B7=E5=88=97=E8=A1=A8=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E5=8D=95=E5=85=83=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BookingsystemApplicationTests.java | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/java/src/test/java/com/hzu/bookingsystem/BookingsystemApplicationTests.java b/java/src/test/java/com/hzu/bookingsystem/BookingsystemApplicationTests.java index 73ea293..48e3fdf 100644 --- a/java/src/test/java/com/hzu/bookingsystem/BookingsystemApplicationTests.java +++ b/java/src/test/java/com/hzu/bookingsystem/BookingsystemApplicationTests.java @@ -1,11 +1,15 @@ package com.hzu.bookingsystem; import com.hzu.bookingsystem.bean.UserBean; +import com.hzu.bookingsystem.dto.UserDTO; import com.hzu.bookingsystem.service.UserService; + import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; +import java.util.List; + @SpringBootTest class BookingsystemApplicationTests { @@ -20,13 +24,14 @@ class BookingsystemApplicationTests { public void test(){ UserBean user = new UserBean(); user.setUsername("123456"); - user.setNickname("吴志岳"); - user.setEmail("274129947@qq.com"); - user.setPassword("123456123weqwe"); - user.setOffice("5#101qwe"); -// System.out.println(userService.findAll()); + user.setNickname("莫家豪"); + user.setEmail("???@qq.com"); + user.setPassword("123456"); + user.setOffice("18#???"); userService.add(user); // userService.save(user); // userService.deleteById(1); + List userDTOList = userService.findAllUserInfo(); + System.out.println(userDTOList); } } From 86a97e7e18710221f2e6552c995a8f0fcff123d8 Mon Sep 17 00:00:00 2001 From: Romesum Date: Thu, 7 May 2020 17:38:31 +0800 Subject: [PATCH 16/16] =?UTF-8?q?[fix][V]=EF=BC=9A=E6=8B=86=E5=88=86aside?= =?UTF-8?q?=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- element-vue/src/components/personalAside.vue | 54 ++++++++++++++++++++ element-vue/src/pages/teacher/personal.vue | 31 ++--------- 2 files changed, 57 insertions(+), 28 deletions(-) create mode 100644 element-vue/src/components/personalAside.vue diff --git a/element-vue/src/components/personalAside.vue b/element-vue/src/components/personalAside.vue new file mode 100644 index 0000000..ccda28b --- /dev/null +++ b/element-vue/src/components/personalAside.vue @@ -0,0 +1,54 @@ + + + + + diff --git a/element-vue/src/pages/teacher/personal.vue b/element-vue/src/pages/teacher/personal.vue index f397873..353632f 100644 --- a/element-vue/src/pages/teacher/personal.vue +++ b/element-vue/src/pages/teacher/personal.vue @@ -5,33 +5,7 @@ - - - -
- 更换头像(尚未开发) - - - - 我的个人信息 - - - - 站内信(尚未开发) - - - - 系统设置(尚未开发) - - -
-
+
@@ -43,9 +17,10 @@