diff --git a/base-system-server/src/main/java/com/health/system/server/mapper/SysUserMapper.java b/base-system-server/src/main/java/com/health/system/server/mapper/SysUserMapper.java index fe8eea9..b478beb 100644 --- a/base-system-server/src/main/java/com/health/system/server/mapper/SysUserMapper.java +++ b/base-system-server/src/main/java/com/health/system/server/mapper/SysUserMapper.java @@ -138,7 +138,7 @@ public interface SysUserMapper { int insertPatient(CommonBody commonBody); //为新增用户添加角色 - void addUserRole(int patientId, Integer roleId, int i); + void addUserRole(@Param("patientId") int patientId, @Param("roleId") Integer roleId, @Param("i") int i); //添加新的医生 int insertDoctor(CommonBody commonBody); diff --git a/base-system-server/src/main/resources/mapper/system/SysUserMapper.xml b/base-system-server/src/main/resources/mapper/system/SysUserMapper.xml index c71c5b5..e2ebd34 100644 --- a/base-system-server/src/main/resources/mapper/system/SysUserMapper.xml +++ b/base-system-server/src/main/resources/mapper/system/SysUserMapper.xml @@ -175,10 +175,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - insert into tb_patient values (#{name},#{password},#{email},#{6666},#{avatar},#{gender},#{height},#{weight},#{age},#{wechatNumber}) + insert into tb_patient values (#{name},#{password},#{email},null,#{avatar},#{gender},#{height},#{weight},#{age},#{wechatNumber}) - + + insert into tb_user_role values (#{patientId},#{roleId},#{i}) +