|
@@ -1,5 +1,6 @@
|
|
|
package cn.com.qmth.examcloud.core.basic.api.provider;
|
|
|
|
|
|
+import java.util.Date;
|
|
|
import java.util.List;
|
|
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
@@ -125,8 +126,13 @@ public class CourseCloudServiceProvider implements CourseCloudService {
|
|
|
}
|
|
|
|
|
|
long updateTime = 0L;
|
|
|
+ if (null == course.getCreationTime()) {
|
|
|
+ course.setCreationTime(new Date());
|
|
|
+ }
|
|
|
if (null != course.getUpdateTime()) {
|
|
|
updateTime = course.getUpdateTime().getTime();
|
|
|
+ } else {
|
|
|
+ course.setUpdateTime(new Date());
|
|
|
}
|
|
|
Course saved = courseRepo.saveAndFlush(course);
|
|
|
if (updateTime != saved.getUpdateTime().getTime()) {
|