提升系统稳定性

This commit is contained in:
none 2023-04-19 11:18:32 +08:00
parent ea80ddc61a
commit de47dd3af7
2 changed files with 23 additions and 28 deletions

View File

@ -52,6 +52,7 @@ import java.util.stream.Collectors;
/** /**
* @Author 杭州白书科技有限公司 * @Author 杭州白书科技有限公司
*
* @create 2023/2/23 09:48 * @create 2023/2/23 09:48
*/ */
@RestController @RestController
@ -59,32 +60,23 @@ import java.util.stream.Collectors;
@RequestMapping("/backend/v1/user") @RequestMapping("/backend/v1/user")
public class UserController { public class UserController {
@Autowired @Autowired private UserService userService;
private UserService userService;
@Autowired @Autowired private UserDepartmentService userDepartmentService;
private UserDepartmentService userDepartmentService;
@Autowired @Autowired private DepartmentService departmentService;
private DepartmentService departmentService;
@Autowired @Autowired private ApplicationContext context;
private ApplicationContext context;
@Autowired @Autowired private UserCourseHourRecordService userCourseHourRecordService;
private UserCourseHourRecordService userCourseHourRecordService;
@Autowired @Autowired private UserCourseRecordService userCourseRecordService;
private UserCourseRecordService userCourseRecordService;
@Autowired @Autowired private CourseHourService courseHourService;
private CourseHourService courseHourService;
@Autowired @Autowired private CourseService courseService;
private CourseService courseService;
@Autowired @Autowired private UserLearnDurationStatsService userLearnDurationStatsService;
private UserLearnDurationStatsService userLearnDurationStatsService;
@BackendPermissionMiddleware(slug = BPermissionConstant.USER_INDEX) @BackendPermissionMiddleware(slug = BPermissionConstant.USER_INDEX)
@GetMapping("/index") @GetMapping("/index")

View File

@ -136,6 +136,9 @@ public class CourseHourServiceImpl extends ServiceImpl<CourseHourMapper, CourseH
@Override @Override
public List<CourseHour> chunk(List<Integer> hourIds) { public List<CourseHour> chunk(List<Integer> hourIds) {
if (hourIds == null || hourIds.size() == 0) {
return new ArrayList<>();
}
return list(query().getWrapper().in("id", hourIds)); return list(query().getWrapper().in("id", hourIds));
} }
} }