From c4b82811a9a82f4bb0be8cca30d61a918cc1da21 Mon Sep 17 00:00:00 2001 From: yz <3614508250@qq.com> Date: Mon, 21 Aug 2023 13:59:36 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=AE=AD=E7=BB=83=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E6=AD=A5=E9=AA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/ruoyi/system/mapper/SysUserMapper.java | 5 +++++ .../com/ruoyi/system/service/impl/SysUserServiceImpl.java | 1 + .../main/resources/mapper/system/SysTrainingScoreMapper.xml | 3 --- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java index 8ff3b37..e4a1b72 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java @@ -5,6 +5,7 @@ import java.util.List; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import com.ruoyi.common.core.domain.entity.SysUser; +import org.apache.ibatis.annotations.Select; /** * 用户表 数据层 @@ -137,4 +138,8 @@ public interface SysUserMapper List selectByNameStuNum(@Param("stuClass") String stuClass, @Param("keyWord") String keyWord); List selectClassStuNumberNameByClass(@Param("stuClass") String stuClass); + + @Select("select id from sys_user where studentnumber = #{studentNumber}") + Long selectUserIDByStuNum(@Param("studentNumber") String studentNumber); + } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java index 7f70293..744ed05 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java @@ -263,6 +263,7 @@ public class SysUserServiceImpl implements ISysUserService // 新增用户与角色管理 insertUserRole(user); //新增实训成绩 + Long userId=userMapper.selectUserIDByStuNum(user.getStudentNumber()); SysTrainingScore sysTrainingScore=new SysTrainingScore(); sysTrainingScore.setUserid(user.getUserId()); sysTrainingScore.setStatus(0); diff --git a/ruoyi-system/src/main/resources/mapper/system/SysTrainingScoreMapper.xml b/ruoyi-system/src/main/resources/mapper/system/SysTrainingScoreMapper.xml index 664ff50..a535c93 100644 --- a/ruoyi-system/src/main/resources/mapper/system/SysTrainingScoreMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/system/SysTrainingScoreMapper.xml @@ -1598,7 +1598,4 @@ reportstatus = #{reportstatus,jdbcType=VARCHAR} where id = #{id,jdbcType=VARCHAR} - \ No newline at end of file