|
@@ -4,6 +4,7 @@ import com.github.pagehelper.PageHelper;
|
|
|
import com.koobietech.eas.common.result.JsonPageResult;
|
|
|
import com.koobietech.eas.common.result.JsonResult;
|
|
|
import com.koobietech.eas.common.result.PageDataResult;
|
|
|
+import com.koobietech.eas.common.utils.SecurityManager;
|
|
|
import com.koobietech.eas.dao.dto.AttendanceDto;
|
|
|
import com.koobietech.eas.mbg.model.EasArcTlsAttendance;
|
|
|
import com.koobietech.eas.service.EasArcTlsAttendanceService;
|
|
@@ -29,6 +30,11 @@ public class EasArcTlsAttendanceController {
|
|
|
public JsonPageResult queryAttendance(@RequestBody AttendanceDto dto,
|
|
|
@RequestParam Integer pageNum, @RequestParam Integer pageSize) {
|
|
|
PageHelper.startPage(pageNum, pageSize);
|
|
|
+
|
|
|
+ if ( SecurityManager.isStudentUser() ) {
|
|
|
+ dto.setStudentId(SecurityManager.getLoginSid().intValue());
|
|
|
+ }
|
|
|
+
|
|
|
PageDataResult res = easArcTlsAttendanceService.queryAttendance(dto);
|
|
|
return JsonPageResult.data(res);
|
|
|
}
|
|
@@ -36,6 +42,11 @@ public class EasArcTlsAttendanceController {
|
|
|
@PostMapping("/getStudentList")
|
|
|
@Operation(summary = "获取学生列表", description = "签到的时候会根据课表ID来获取学生列表(scheduleId)")
|
|
|
public JsonResult getStudentList(@RequestBody AttendanceDto dto) {
|
|
|
+
|
|
|
+ if ( SecurityManager.isStudentUser() ) {
|
|
|
+ dto.setStudentId(SecurityManager.getLoginSid().intValue());
|
|
|
+ }
|
|
|
+
|
|
|
return JsonResult.data(easArcTlsAttendanceService.getStudentList(dto));
|
|
|
}
|
|
|
|