新增对应的用户,指定用户身份

beetlsql3-dev
Mlxa0324 2 years ago
parent abae7b347e
commit e34815a2ec

@ -433,7 +433,7 @@ public class StudentService extends CoreBaseService<Student>{
Long orgId = schoolClass.getOrgId();
// 创建系统用户并根据身份添加角色
Long createdUserId = webPlatformService.createUser(student.getStudentSn(), student.getStudentPassword(), orgId, JT_02, JT_S_03);
Long createdUserId = webPlatformService.createUserWithRole(student.getStudentSn(), student.getStudentPassword(), orgId, JT_02, JT_S_03);
Student s = new Student();
s.setStudentId(student.getStudentId());

@ -233,7 +233,7 @@ public class TeacherService extends CoreBaseService<Teacher> {
Long orgId = universitiesColleges.getOrgId();
// 创建系统用户并根据身份添加角色
Long createdUserId = webPlatformService.createUser(code, teacher.getTeacherPassword(), orgId, JT_01, JT_S_02);
Long createdUserId = webPlatformService.createUserWithRole(code, teacher.getTeacherPassword(), orgId, JT_01, JT_S_02);
Teacher t = new Teacher();
t.setTeacherId(teacher.getTeacherId());

@ -142,7 +142,7 @@ public class UniversitiesCollegesService extends CoreBaseService<UniversitiesCol
// 这里不抛出异常,如果没有验证通过,则不新增用户
if(beanValidationResult.isSuccess()) {
// 默认创建院校管理员权限的用户
Long defaultAdminUserId = webPlatformService.createUser(dto.getUserCode(), dto.getPassword(), universitiesColleges.getOrgId(), JT_01, JT_S_04);
Long defaultAdminUserId = webPlatformService.createUserWithRole(dto.getUserCode(), dto.getPassword(), universitiesColleges.getOrgId(), JT_01, JT_S_04);
// 用户添加成功后将用户ID 回传给该学校的默认管理员字段
UniversitiesColleges u = new UniversitiesColleges();

@ -253,7 +253,7 @@ public class WebPlatformService {
* @param jobType0
* @param jobType1
*/
public Long createUser(String userCode, String password, Long orgId, MenuEnums jobType0, MenuEnums jobType1) {
public Long createUserWithRole(String userCode, String password, Long orgId, MenuEnums jobType0, MenuEnums jobType1) {
Long userId = coreUserService.createUserBySomeParams(userCode, password, orgId, jobType0, jobType1);
// 通过权限Code查询对应到权限

Loading…
Cancel
Save