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.JimuCourseMission; import com.ubt.jimu.gen.DaoSession; import com.ubt.jimu.gen.JimuCourseMissionDao; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import org.greenrobot.greendao.AbstractDao; import org.greenrobot.greendao.query.QueryBuilder; /* loaded from: classes.dex */ public class JimuCourseMissionDbHandler extends AbstractDaoHandler { public JimuCourseMissionDbHandler(AbstractDao abstractDao) { super(abstractDao); } public static JimuCourseMission getJimuCourseMission(JimuCourseMission jimuCourseMission) { try { QueryBuilder k = DatabaseUtils.getDaoSession(false).m().k(); k.a(JimuCourseMissionDao.Properties.UserId.a((Object) jimuCourseMission.getUserId()), JimuCourseMissionDao.Properties.CourseId.a(Long.valueOf(jimuCourseMission.getCourseId())), JimuCourseMissionDao.Properties.TaskId.a(Long.valueOf(jimuCourseMission.getTaskId())), JimuCourseMissionDao.Properties.Id.a(Long.valueOf(jimuCourseMission.getId()))); return k.c(); } catch (Exception e) { e.printStackTrace(); return null; } } public static List getJimuCourseMissions(String str, long j, long j2, long j3) { try { QueryBuilder k = DatabaseUtils.getDaoSession(false).m().k(); k.a(JimuCourseMissionDao.Properties.UserId.a((Object) str), JimuCourseMissionDao.Properties.PackageId.a(Long.valueOf(j)), JimuCourseMissionDao.Properties.CourseId.a(Long.valueOf(j2)), JimuCourseMissionDao.Properties.TaskId.a(Long.valueOf(j3))); k.a(JimuCourseMissionDao.Properties.Name); return k.b(); } catch (Exception e) { e.printStackTrace(); return null; } } public static boolean update(List list) { if (list == null || list.size() == 0) { return false; } try { DaoSession daoSession = DatabaseUtils.getDaoSession(true); for (JimuCourseMission jimuCourseMission : list) { JimuCourseMission jimuCourseMission2 = getJimuCourseMission(jimuCourseMission); if (jimuCourseMission2 != null) { jimuCourseMission.setLocalId(jimuCourseMission2.getLocalId()); } } daoSession.m().c((Iterable) list); return true; } catch (Exception e) { e.printStackTrace(); return false; } } public static boolean updateMissions(List list) { JimuCourseMission next; JimuCourseMission jimuCourseMission; if (list == null || list.size() == 0) { return false; } try { DaoSession daoSession = DatabaseUtils.getDaoSession(true); ArrayList arrayList = new ArrayList(); Iterator it = list.iterator(); while (it.hasNext() && (jimuCourseMission = getJimuCourseMission((next = it.next()))) != null) { jimuCourseMission.setIsLock(next.getIsLock()); jimuCourseMission.setIsSkip(next.getIsSkip()); jimuCourseMission.setStar(next.getStar()); arrayList.add(jimuCourseMission); } if (arrayList.size() != list.size()) { return false; } daoSession.m().d((Iterable) arrayList); return true; } catch (Exception e) { e.printStackTrace(); return false; } } public static void updateNextMission(JimuCourseMission jimuCourseMission) { if (jimuCourseMission == null) { return; } try { JimuCourseMissionDao m = DatabaseUtils.getDaoSession(true).m(); JimuCourseMission jimuCourseMission2 = getJimuCourseMission(jimuCourseMission); if (jimuCourseMission2 != null) { jimuCourseMission.setLocalId(jimuCourseMission2.getLocalId()); m.b((Object[]) new JimuCourseMission[]{jimuCourseMission}); } } catch (Exception e) { e.printStackTrace(); } } @Override // com.ubt.jimu.base.db.AbstractDaoHandler, com.ubt.jimu.base.db.IDaoHandler public JimuCourseMission selectUnique(JimuCourseMission jimuCourseMission) { return null; } }