@Override public int findByTieIdAndTeachTypeIdAndPageCount( ClassroomTimetableListVo classroomTimetableListVo, int tieId) { Condition a = Tables.CLASSROOM_COURSE_TIMETABLE_INFO .TIE_ID .eq((tieId)) .and( Tables.CLASSROOM_COURSE_TIMETABLE_INFO.TEACH_TYPE_ID.eq( classroomTimetableListVo.getTeachTypeId())); if (StringUtils.hasLength(classroomTimetableListVo.getTimetableInfoFileName())) { a = a.and( Tables.CLASSROOM_COURSE_TIMETABLE_INFO.TIMETABLE_INFO_FILE_NAME.like( "%" + classroomTimetableListVo.getTimetableInfoFileName() + "%")); } if (StringUtils.hasLength(classroomTimetableListVo.getTimetableInfoTerm())) { a = a.and( Tables.CLASSROOM_COURSE_TIMETABLE_INFO.TIMETABLE_INFO_TERM.like( "%" + classroomTimetableListVo.getTimetableInfoTerm() + "%")); } if (StringUtils.hasLength(classroomTimetableListVo.getClassroom())) { a = a.and( Tables.CLASSROOM_COURSE_TIMETABLE_INFO.CLASSROOM.like( "%" + classroomTimetableListVo.getClassroom() + "%")); } Record1<Integer> record1 = create.selectCount().from(Tables.CLASSROOM_COURSE_TIMETABLE_INFO).where(a).fetchOne(); return record1.value1(); }
@Override public boolean isRegistered(String chargeBoxId) { Record1<Integer> r = ctx.selectOne().from(CHARGE_BOX).where(CHARGE_BOX.CHARGE_BOX_ID.eq(chargeBoxId)).fetchOne(); return (r != null) && (r.value1() == 1); }