浏览代码

1、添加教务老师字段
2、布置作业

Joburgess 5 年之前
父节点
当前提交
51346d7c51

+ 10 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/StudentCourseHomeworkService.java

@@ -11,6 +11,15 @@ import java.util.List;
 public interface StudentCourseHomeworkService extends BaseService<Long, StudentCourseHomework> {
 
     /**
+     * @describe 提交作业
+     * @author Joburgess
+     * @date 2020/3/19
+     * @param bean:
+     * @return void
+     */
+    void submitHomework(StudentCourseHomework bean);
+
+    /**
      * @Author: Joburgess
      * @Date: 2019/9/18
      * 获取学生作业界面详细信息
@@ -50,4 +59,4 @@ public interface StudentCourseHomeworkService extends BaseService<Long, StudentC
      * @return
      */
     PageInfo<StudentCourseHomework> findStudentCourseHomeworks(QueryInfo queryInfo);
-}
+}

+ 2 - 3
mec-biz/src/main/java/com/ym/mec/biz/service/impl/StudentCourseHomeworkServiceImpl.java

@@ -76,7 +76,7 @@ public class StudentCourseHomeworkServiceImpl extends BaseServiceImpl<Long, Stud
 
     @Override
     @Transactional(rollbackFor = Exception.class)
-    public int update(StudentCourseHomework bean) {
+    public void submitHomework(StudentCourseHomework bean) {
         if (Objects.isNull(bean) || Objects.isNull(bean.getId())) {
             throw new BizException("作业不存在");
         }
@@ -104,8 +104,7 @@ public class StudentCourseHomeworkServiceImpl extends BaseServiceImpl<Long, Stud
         String notifyUrl = "9?courseScheduleID=" + courseSchedule.getId() + "&userId=" + bean.getUserId() + "&studentCourseHomeworkId=" + bean.getId();
         sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.HOMEWORK_SUBMIT_PUSH,
                 userMap, null, 0, notifyUrl, "TEACHER", courseSchedule.getName(), DateUtil.dateToString(courseSchedule.getClassDate(), "yyyy年MM月dd日"), user.getUsername());
-
-        return courseHomeworkService.update(courseHomework);
+        courseHomeworkService.update(courseHomework);
     }
 
     @Override

+ 1 - 1
mec-student/src/main/java/com/ym/mec/student/controller/StudentCourseHomeworkController.java

@@ -44,7 +44,7 @@ public class StudentCourseHomeworkController extends BaseController {
         studentCourseHomework.setStatus(YesOrNoEnum.YES);
         studentCourseHomework.setId(studentCourseHomework.getCourseHomeworkId());
         studentCourseHomework.setCourseHomeworkId(null);
-        studentCourseHomeworkService.update(studentCourseHomework);
+        studentCourseHomeworkService.submitHomework(studentCourseHomework);
         return succeed();
     }