mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-25 02:32:57 +08:00
fix: 状态修正
This commit is contained in:
@@ -1034,6 +1034,8 @@ public class CourseServiceImpl implements ICourseService {
|
||||
c.setSysVersion(courseDao.getVersion(c.getId()));
|
||||
}
|
||||
log.info("-------- 课程保存 update ------- tag = {} " , c.getTags());
|
||||
// 更改状态
|
||||
c.setStatus(Course.STATUS_NONE);
|
||||
courseDao.update(c);
|
||||
c.setSysVersion(courseDao.getVersion(c.getId()));
|
||||
full.getCourse().setSysVersion(c.getSysVersion());
|
||||
@@ -1200,20 +1202,18 @@ public class CourseServiceImpl implements ICourseService {
|
||||
query.setCourseId(courseId);
|
||||
query.setStatus(CourseHRBPAudit.STATUS_PASS);
|
||||
List<CourseHRBPAudit> auditList = courseHRBPAuditService.findList(query);
|
||||
CourseAuditTypeEnum auditTypeEnum = (auditList == null || auditList.isEmpty()) ? CourseAuditTypeEnum.CREATE : CourseAuditTypeEnum.UPDATE;
|
||||
|
||||
courseDao.updateMultiFieldById(courseId, UpdateBuilder.create("status", Course.STATUS_SUBMIT),
|
||||
UpdateBuilder.create("published", false), UpdateBuilder.create("publishTime", LocalDateTime.now()));
|
||||
// courseDao.updateMultiFieldById(courseId, UpdateBuilder.create("status", Course.STATUS_SUBMIT),
|
||||
// UpdateBuilder.create("published", false), UpdateBuilder.create("publishTime", LocalDateTime.now()));
|
||||
courseDao.updateMultiFieldById(courseId, UpdateBuilder.create("status", Course.STATUS_SUBMIT));
|
||||
|
||||
//保存审核信息
|
||||
hrbpAudit.setAddTime(LocalDateTime.now());
|
||||
hrbpAudit.setAuditRemark("");
|
||||
hrbpAudit.setForward(CourseHRBPAudit.FORWARD_NONE);
|
||||
hrbpAudit.setStatus(CourseHRBPAudit.STATUS_NONE);
|
||||
if (auditList == null || auditList.isEmpty()) {
|
||||
hrbpAudit.setAuditType(CourseAuditTypeEnum.CREATE.getCode());
|
||||
} else {
|
||||
hrbpAudit.setAuditType(CourseAuditTypeEnum.UPDATE.getCode());
|
||||
}
|
||||
hrbpAudit.setAuditType(auditTypeEnum.getCode());
|
||||
courseHRBPAuditDao.save(hrbpAudit);
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user