|
|
@@ -191,11 +191,17 @@ public class AssignmentController {
|
|
|
@PutMapping("/engage/submit")
|
|
|
public MyResponse engagementSubmit(
|
|
|
@RequestParam Long studentId,
|
|
|
- @RequestParam Long assignmentId
|
|
|
+ @RequestParam Long assignmentId,
|
|
|
+ @RequestParam Boolean supplementarySubmission
|
|
|
|
|
|
) {
|
|
|
- assignmentService.engagementSubmit(studentId, assignmentId);
|
|
|
- return MyResponse.success("作业提交成功");
|
|
|
+ if (supplementarySubmission) {
|
|
|
+ assignmentService.engagementLateSubmit(studentId, assignmentId);
|
|
|
+ return MyResponse.success("作业补交成功");
|
|
|
+ } else {
|
|
|
+ assignmentService.engagementSubmit(studentId, assignmentId);
|
|
|
+ return MyResponse.success("作业提交成功");
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/**
|