diff --git a/web/src/main/java/com/ibeetl/jlw/service/StudentService.java b/web/src/main/java/com/ibeetl/jlw/service/StudentService.java index 613e2647..9717424c 100644 --- a/web/src/main/java/com/ibeetl/jlw/service/StudentService.java +++ b/web/src/main/java/com/ibeetl/jlw/service/StudentService.java @@ -9,7 +9,9 @@ import cn.jlw.util.ToolUtils; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.ibeetl.admin.console.service.UserConsoleService; +import com.ibeetl.admin.core.dao.CoreUserRoleDao; import com.ibeetl.admin.core.entity.CoreUser; +import com.ibeetl.admin.core.entity.CoreUserRole; import com.ibeetl.admin.core.service.CoreBaseService; import com.ibeetl.admin.core.service.CorePlatformService; import com.ibeetl.admin.core.util.PlatformException; @@ -57,7 +59,8 @@ import java.util.stream.Collectors; import static cn.hutool.core.util.ObjectUtil.defaultIfNull; import static cn.jlw.token.TokenService.updateByIds; import static cn.jlw.util.CacheUserUtil.getUniAdmin; -import static com.ibeetl.admin.core.enums.MenuEnums.*; +import static com.ibeetl.admin.core.enums.MenuEnums.JT_02; +import static com.ibeetl.admin.core.enums.MenuEnums.JT_S_03; import static com.ibeetl.jlw.web.IpAddressController.ipAddressMap; @@ -72,6 +75,7 @@ public class StudentService extends CoreBaseService{ @Autowired private StudentDao studentDao; @Autowired private SchoolClassDao schoolClassDao; + @Autowired private CoreUserRoleDao coreUserRoleDao; @Autowired private StudentQuestionLogService studentQuestionLogService; @Autowired private StudentQuestionLogInfoService studentQuestionLogInfoService; @Autowired private StudentQuestionLogAnswerService studentQuestionLogAnswerService; @@ -651,6 +655,13 @@ public class StudentService extends CoreBaseService{ coreUser.setPassword("123qwe"); userConsoleService.saveUser(coreUser); + CoreUserRole coreUserRole = new CoreUserRole(); + coreUserRole.setRoleId(192L); + coreUserRole.setUserId(coreUser.getId()); + coreUserRole.setOrgId(schoolClass.get(0).getOrgId()); + coreUserRole.setCreateTime(date); + coreUserRoleDao.insert(coreUserRole); + Student s = new Student(); s.setStudentId(pojo.getStudentId()); s.setStudentSn(studentSn);