1、点击查看绑定知识bug

beetlsql3-dev
wgf 2 years ago
parent cf114ff97a
commit 0bc79f08a2

@ -97,21 +97,12 @@ public class TeacherOpenCourseKnowledgePointService extends CoreBaseService<Teac
* @return
*/
public List<TeacherOpenCourseKnowledgePoint> getBindingKnowledgePoint(TeacherOpenCourseKnowledgePointQuery condition, CoreUser coreUser){
if (Objects.equals(condition.getBussinessType(), 2L)) {
//章节ID获取业务ID
TeacherOpenCourseQuestionSetting single = teacherOpenCourseQuestionSettingDao.getSQLManager()
.lambdaQuery(TeacherOpenCourseQuestionSetting.class)
.andEq(TeacherOpenCourseQuestionSetting::getTeacherOpenCourseMergeCourseInfoId, condition.getBussinessId())
.single();
if (!Objects.isNull(single)) {
condition.setBussinessId(single.getTeacherOpenCourseQuestionSettingId());
}
}
String collect = sqlManager.lambdaQuery(TeacherOpenCourseKnowledgePointRelation.class)
.andEq(TeacherOpenCourseKnowledgePointRelation::getBussinessId, Query.filterEmpty(condition.getBussinessId()))
.andEq(TeacherOpenCourseKnowledgePointRelation::getDelFlag, 0)
.andEq(TeacherOpenCourseKnowledgePointRelation::getBussinessType, Query.filterEmpty(condition.getBussinessType()))
.andEq(TeacherOpenCourseKnowledgePointRelation::getUserId,coreUser.getId())
.andEq(TeacherOpenCourseKnowledgePointRelation::getOrgId,coreUser.getOrgId())
.select().stream().map(item -> item.getTeacherOpenCourseKnowledgePointId().toString()).collect(Collectors.joining(","));
TeacherOpenCourseKnowledgePointQuery pointQuery = new TeacherOpenCourseKnowledgePointQuery();

Loading…
Cancel
Save