public void closeCourse(ActionRequest actionRequest, ActionResponse actionResponse) throws Exception {
log.debug("******CloseCourse**********");
ServiceContext serviceContext = ServiceContextFactory.getInstance(Course.class.getName(), actionRequest);
long courseId = ParamUtil.getLong(actionRequest, "courseId", 0);
if (courseId > 0) {
List<Course> editions = CourseLocalServiceUtil.getChildCourses(courseId);
for(Course edition : editions){
CourseLocalServiceUtil.closeCourse(edition.getCourseId());
AuditingLogFactory.audit(serviceContext.getCompanyId(), serviceContext.getScopeGroupId(), Course.class.getName(), edition.getCourseId(), serviceContext.getUserId(), AuditConstants.CLOSE, null);
}
CourseLocalServiceUtil.closeCourse(courseId);
AuditingLogFactory.audit(serviceContext.getCompanyId(), serviceContext.getScopeGroupId(), Course.class.getName(), courseId, serviceContext.getUserId(), AuditConstants.CLOSE, null);
}
}
BaseCourseAdminPortlet.java 文件源码
java
阅读 16
收藏 0
点赞 0
评论 0
项目:liferaylms-portlet
作者:
评论列表
文章目录