From 1da190e7f267bcd3501884f3aeaac7476850fec7 Mon Sep 17 00:00:00 2001 From: EricsHu <hrr145632> Date: 星期日, 26 十一月 2023 17:53:03 +0800 Subject: [PATCH] 优化菜单查询 --- src/main/java/com/qxueyou/scc/teach/student/service/impl/StudentService.java | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/qxueyou/scc/teach/student/service/impl/StudentService.java b/src/main/java/com/qxueyou/scc/teach/student/service/impl/StudentService.java index 6c2b654..23eac55 100644 --- a/src/main/java/com/qxueyou/scc/teach/student/service/impl/StudentService.java +++ b/src/main/java/com/qxueyou/scc/teach/student/service/impl/StudentService.java @@ -58,7 +58,7 @@ return new Result(false, "瀛﹀彿宸插瓨鍦�"); } - User user = userService.insertUser(name, studentNo, phoneNo, "000000", sex, orgId); + User user = userService.insertUser(null,name, studentNo, phoneNo, "000000", sex, orgId); //ClsClass cls = clsService.read(classId); @@ -88,11 +88,15 @@ String chinaStatus, String registeredAddress, String homeAddress, String religiousBelief, String email, String workUnit) { + User user1 = userService.getUserByAccount(studentNo,orgId); + if(user1 != null){ + return new Result(false, "韬唤璇佸凡瀛樺湪"); + } if (dao.exists(studentNo, orgId)) { return new Result(false, "韬唤璇佸凡瀛樺湪"); } - User user = userService.insertUser(name, studentNo, phoneNo, "000000", sex, orgId); + User user = userService.insertUser(photo,name, studentNo, phoneNo, "000000", sex, orgId); //ClsClass cls = clsService.read(classId); @@ -174,6 +178,7 @@ user.setAccount(studentNo); user.setSex(sex); user.setMobilePhone(phoneNo); + user.setImgPath(photo); //闅忔満瀛楃涓� String salt= UUID.randomUUID().toString(); //鐩愬�� @@ -354,6 +359,12 @@ public StuStudent getStudentByNo(String studentNo) { return this.findUnique("from StuStudent where studentNo=? ", CollectionUtils.newList(studentNo), StuStudent.class); } + + @Override + public StuStudent getStudentDetails(String userId) { + return this.findUnique("from StuStudent where deleteFlag is false and userId=? ", CollectionUtils.newList(userId), StuStudent.class); + } + @Override public List<StuStudent> getStudentByclassId(String classId) { QStuStudent qClassStudent=QStuStudent.stuStudent; -- Gitblit v1.8.0