Browse Source

fix:课程目标编辑时毕业要求为空报错

caozixuan 1 year ago
parent
commit
15e8829a34

+ 1 - 1
distributed-print-business/src/main/java/com/qmth/distributed/print/business/service/impl/CourseTargetServiceImpl.java

@@ -220,7 +220,7 @@ public class CourseTargetServiceImpl extends ServiceImpl<CourseTargetMapper, Cou
                 }
             }
             // 目标描述变了 更新权重设置标识
-            if (!courseTarget.getTargetName().equals(db.getTargetName()) || !courseTarget.getDegreeRequirement().equals(db.getDegreeRequirement())) {
+            if (!courseTarget.getTargetName().equals(db.getTargetName()) || !Objects.equals(courseTarget.getDegreeRequirement(),db.getDegreeRequirement())) {
                 teachCourseUpdateWrapper.lambda().set(TeachCourse::getWeightSettingSign, SystemConstant.getDbUuid());
                 teachCourseService.update(teachCourseUpdateWrapper);
             }