From 75417d96b932dc5da0b3457fa1bc663fa64034f7 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期三, 29 十一月 2023 17:45:49 +0800 Subject: [PATCH] 修改权限逻辑,获取权限后再生成数据库 数据库保存在sd防止用户删除后没有数据了 --- app/src/main/java/com/dayu/recharge/model/RechargeListModel.java | 17 ++++++++++++----- 1 files changed, 12 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/dayu/recharge/model/RechargeListModel.java b/app/src/main/java/com/dayu/recharge/model/RechargeListModel.java index 9f6d923..7345d47 100644 --- a/app/src/main/java/com/dayu/recharge/model/RechargeListModel.java +++ b/app/src/main/java/com/dayu/recharge/model/RechargeListModel.java @@ -4,6 +4,7 @@ import androidx.lifecycle.ViewModel; import com.dayu.recharge.activity.BaseActivity; +import com.dayu.recharge.dao.RechargeDao; import com.dayu.recharge.dbBean.RechargeBean; import java.util.List; @@ -13,17 +14,23 @@ * author: zuo * Date: 2023-11-23 * Time: 9:06 - * 澶囨敞锛� + * 澶囨敞锛氬厖鍊艰褰曠殑mode */ -public class RechargeListModel { +public class RechargeListModel { LiveData<List<RechargeBean>> rechargeList; - + RechargeDao rechargeDao; public RechargeListModel(BaseActivity baseActivity) { - rechargeList = baseActivity.asynchBaseDao.rechargeDao().findAll(); + rechargeDao = baseActivity.asynchBaseDao.rechargeDao(); } - public LiveData<List<RechargeBean>> getRechargeList() { + public LiveData<List<RechargeBean>> getAllRechargeList() { + rechargeList = rechargeDao.findAll(); + return rechargeList; + } + + public LiveData<List<RechargeBean>> getRechargeList(long beginTime, long endTime) { + rechargeList = rechargeDao.findByTime(beginTime,endTime); return rechargeList; } -- Gitblit v1.8.0