yy1717
2021-02-02 c3e207bd4a37f4f4cafbf43b897592ac3c582e45
app/src/main/java/safeluck/drive/evaluation/DB/failitems/FailedProjRepository.java
@@ -20,12 +20,10 @@
    private FailProjDao failProjDao;
    private LuKaoFailProjDao luKaofailProjDao;
    public FailedProjRepository(Application application) {
        WorkRoomDataBase dataBase = WorkRoomDataBase.getWorkRoomDataBase(application);
        failProjDao = dataBase.getFailProjDao();
        luKaofailProjDao = dataBase.getLuKaoFailProjDao();
    }
@@ -38,15 +36,7 @@
            }
        });
    }
  public void insertLuKao(final LuKaoFailedProj proj) {
        WorkRoomDataBase.dataBaseWriteExecutor.execute(new Runnable() {
            @Override
            public void run() {
                luKaofailProjDao.insert(proj);
            }
        });
    }
    /**
     * 删除fail_projects表中所有数据
@@ -56,20 +46,11 @@
            @Override
            public void run() {
                failProjDao.deleteAll();
                luKaofailProjDao.deleteAll();
            }
        });
    }
    /**
     * 获得科目二 I类考场失败项目扣分项
     *
     * @param stu_id
     * @return
     */
    public LiveData<List<FailedProj_select>> getFailedProjectsForI(long stu_id) {
        return failProjDao.getFailedProjectsForI(stu_id);
    }
    /**
     * 获得suoyou 失败项目扣分项
@@ -81,15 +62,7 @@
        return failProjDao.getFailedProjects(stu_id);
    }
  /**
     * 获得科目三 路考考场失败项目扣分项
     *
     * @param stu_id
     * @return
     */
    public LiveData<List<FailedProj_select>> getFailedProjectsForIII(long stu_id) {
        return luKaofailProjDao.getFailedProjectsForIII(stu_id);
    }
}