From 50f6dd3b617f769e7fc6094c2dd0752747541489 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期四, 23 十一月 2023 18:04:05 +0800 Subject: [PATCH] 修复导出充值记录bug 优化充值记录加载逻辑和速度 优化导出记录逻辑 --- 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