package com.ubt.jimu.base.db.diy; import android.text.TextUtils; import com.ubt.jimu.base.db.AbstractDaoHandler; import com.ubt.jimu.base.db.DatabaseUtils; import com.ubt.jimu.diy.DiyRobotFile; import com.ubt.jimu.gen.DiyRobotFileDao; import java.util.List; import org.greenrobot.greendao.AbstractDao; import org.greenrobot.greendao.query.QueryBuilder; import org.greenrobot.greendao.query.WhereCondition; /* loaded from: classes.dex */ public class DiyRobotFileDbDandler extends AbstractDaoHandler { public DiyRobotFileDbDandler(AbstractDao abstractDao) { super(abstractDao); } public static DiyRobotFile query(DiyRobotFile diyRobotFile) { if (diyRobotFile == null) { return null; } QueryBuilder k = DatabaseUtils.getDaoSession(false).h().k(); k.a(DiyRobotFileDao.Properties.CustomModelId.a(TextUtils.isEmpty(diyRobotFile.getCustomModelId()) ? Integer.valueOf(diyRobotFile.getServerModelId()) : diyRobotFile.getCustomModelId()), DiyRobotFileDao.Properties.FileType.a(Integer.valueOf(diyRobotFile.getFileType())), DiyRobotFileDao.Properties.FileName.a((Object) diyRobotFile.getFileName()), DiyRobotFileDao.Properties.ServerModelId.a(Integer.valueOf(diyRobotFile.getServerModelId()))); return k.c(); } public static List queryDiyRobotFile(String str) { QueryBuilder k = DatabaseUtils.getDaoSession(false).h().k(); k.a(DiyRobotFileDao.Properties.CustomModelId.a((Object) str), new WhereCondition[0]); return k.b(); } public static void saveOrUpdate(DiyRobotFile diyRobotFile) { if (diyRobotFile == null) { return; } try { DiyRobotFileDao h = DatabaseUtils.getDaoSession(false).h(); QueryBuilder k = h.k(); k.a(DiyRobotFileDao.Properties.CustomModelId.a(TextUtils.isEmpty(diyRobotFile.getCustomModelId()) ? Integer.valueOf(diyRobotFile.getServerModelId()) : diyRobotFile.getCustomModelId()), DiyRobotFileDao.Properties.FileType.a(Integer.valueOf(diyRobotFile.getFileType())), DiyRobotFileDao.Properties.FileName.a((Object) diyRobotFile.getFileName()), DiyRobotFileDao.Properties.ServerModelId.a(Integer.valueOf(diyRobotFile.getServerModelId()))); DiyRobotFile c = k.c(); if (c == null) { h.f(diyRobotFile); } else { diyRobotFile.setId(c.getId()); h.g(diyRobotFile); } } catch (Exception e) { e.printStackTrace(); throw e; } } @Override // com.ubt.jimu.base.db.AbstractDaoHandler, com.ubt.jimu.base.db.IDaoHandler public DiyRobotFile selectUnique(DiyRobotFile diyRobotFile) { return null; } }