42 lines
1.6 KiB
Java
42 lines
1.6 KiB
Java
package com.ubt.jimu.base.db.course;
|
|
|
|
import com.ubt.jimu.base.db.AbstractDaoHandler;
|
|
import com.ubt.jimu.base.db.DatabaseUtils;
|
|
import com.ubt.jimu.course.repository.JimuCourseTask;
|
|
import com.ubt.jimu.gen.JimuCourseTaskDao;
|
|
import java.util.List;
|
|
import org.greenrobot.greendao.AbstractDao;
|
|
import org.greenrobot.greendao.query.QueryBuilder;
|
|
|
|
/* loaded from: classes.dex */
|
|
public class JimuCourseTaskDbHaldler extends AbstractDaoHandler<JimuCourseTask> {
|
|
public JimuCourseTaskDbHaldler(AbstractDao<JimuCourseTask, Long> abstractDao) {
|
|
super(abstractDao);
|
|
}
|
|
|
|
public static List<JimuCourseTask> getJimuCourseTasks(String str, long j, long j2) {
|
|
QueryBuilder<JimuCourseTask> k = DatabaseUtils.getDaoSession(false).n().k();
|
|
k.a(JimuCourseTaskDao.Properties.UserId.a((Object) str), JimuCourseTaskDao.Properties.PackageId.a(Long.valueOf(j)), JimuCourseTaskDao.Properties.CourseId.a(Long.valueOf(j2)));
|
|
return k.b();
|
|
}
|
|
|
|
public static void saveOrUpdate(List<JimuCourseTask> list) {
|
|
if (list == null || list.size() == 0) {
|
|
return;
|
|
}
|
|
DatabaseUtils.getDaoSession(true).n().c((Iterable) list);
|
|
}
|
|
|
|
@Override // com.ubt.jimu.base.db.AbstractDaoHandler, com.ubt.jimu.base.db.IDaoHandler
|
|
public JimuCourseTask selectUnique(JimuCourseTask jimuCourseTask) {
|
|
return null;
|
|
}
|
|
|
|
public static void saveOrUpdate(JimuCourseTask jimuCourseTask) {
|
|
if (jimuCourseTask == null) {
|
|
return;
|
|
}
|
|
DatabaseUtils.getDaoSession(true).n().a((Object[]) new JimuCourseTask[]{jimuCourseTask});
|
|
}
|
|
}
|