Merge branch 'dev0525' of http://10.251.129.121/boeu/java-servers into dev0525

This commit is contained in:
zhaolongfei
2024-06-21 11:16:45 +08:00

View File

@@ -159,7 +159,10 @@ public class CourseAuditServiceImpl implements ICourseAuditService{
if(!pass) {
status=Course.STATUS_AUDIT_NOPASS;
}
/**20240620 714 管理员审核应为最终审核 添加下行代码*/
courseDao.updateMultiFieldById(courseId,UpdateBuilder.create("status", status),UpdateBuilder.create("auditAid", null),UpdateBuilder.create("auditInfo", null));
//更新审核记录状态
courseHRBPAuditDao.updateMultiFieldById(auditId,
UpdateBuilder.create("status", pass? CourseHRBPAudit.STATUS_PASS:CourseHRBPAudit.STATUS_NOPASS),
@@ -170,7 +173,8 @@ public class CourseAuditServiceImpl implements ICourseAuditService{
);
//更新课程的转审状态,并把转审的信息置为空,这会的状态还未审核通过
if(!openCourse) { //非公开课,这已表示处理完成,直接更新课程状态
courseDao.updateMultiFieldById(courseId,UpdateBuilder.create("status", status),UpdateBuilder.create("auditAid", null),UpdateBuilder.create("auditInfo", null));
// 20240620 注释,改为上方一同修改
// courseDao.updateMultiFieldById(courseId,UpdateBuilder.create("status", status),UpdateBuilder.create("auditAid", null),UpdateBuilder.create("auditInfo", null));
//审核通过并发布,直接发布课程
if(pass) {
//设置课程状态已审核完成,这里是管理员的审核
@@ -203,10 +207,11 @@ public class CourseAuditServiceImpl implements ICourseAuditService{
}else {
//对于公开课
if(pass) {
/**20240620 714 管理员审核应为最终审核 lastState状态由1改为9*/
//公开课hrpb审核通过下一步是公开课的审核hrbp审核流程已经完成
courseHRBPAuditDao.updateMultiFieldById(auditId,
courseHRBPAuditDao.updateMultiFieldById(auditId,
UpdateBuilder.create("forward", CourseHRBPAudit.FORWARD_LAST),
UpdateBuilder.create("lastState", CourseHRBPAudit.STATUS_NONE)
UpdateBuilder.create("lastState", CourseHRBPAudit.STATUS_PASS)
);
}else {
//如果未通过,直接修改课程状态