diff --git a/app/src/main/java/com/rehome/sgbaxj/activity/sbxj/ScxsjhFragment.java b/app/src/main/java/com/rehome/sgbaxj/activity/sbxj/ScxsjhFragment.java index 0153adb..0ed7795 100755 --- a/app/src/main/java/com/rehome/sgbaxj/activity/sbxj/ScxsjhFragment.java +++ b/app/src/main/java/com/rehome/sgbaxj/activity/sbxj/ScxsjhFragment.java @@ -536,13 +536,21 @@ public class ScxsjhFragment extends BaseFragment { MeasureDialog measureDialog = new MeasureDialog(context, "你确定要删除?", new MeasureDialog.AuditDialogListener() { @Override public void confirm() { - for (int i = 0; i < dbxjjh.size(); i++) { - if (dbxjjh.get(i).isChecked()) { - DataSupport.deleteAll(XSJJHXZDataBean.class, "zxid = ? and username = ?", dbxjjh.get(i).getZxid(), username); - DataSupport.deleteAll(XSJJHDataBean.class, "zxid = ? and username = ?", dbxjjh.get(i).getZxid(), username); - DataSupport.deleteAll(Xjjh.class, "zxid = ? and username = ?", dbxjjh.get(i).getZxid(), username); + dbxjjh.removeIf((item) -> { + if (item.isChecked()) { + DataSupport.deleteAll(XSJJHXZDataBean.class, "zxid = ? and username = ?", item.getZxid(), username); + DataSupport.deleteAll(XSJJHDataBean.class, "zxid = ? and username = ?", item.getZxid(), username); + DataSupport.deleteAll(Xjjh.class, "zxid = ? and username = ?", item.getZxid(), username); } - } + return item.isChecked(); + }); +// for (int i = 0; i < dbxjjh.size(); i++) { +// if (dbxjjh.get(i).isChecked()) { +// DataSupport.deleteAll(XSJJHXZDataBean.class, "zxid = ? and username = ?", dbxjjh.get(i).getZxid(), username); +// DataSupport.deleteAll(XSJJHDataBean.class, "zxid = ? and username = ?", dbxjjh.get(i).getZxid(), username); +// DataSupport.deleteAll(Xjjh.class, "zxid = ? and username = ?", dbxjjh.get(i).getZxid(), username); +// } +// } //刷新页面 initData(); diff --git a/build.gradle b/build.gradle index c69eeb4..4e59813 100755 --- a/build.gradle +++ b/build.gradle @@ -7,7 +7,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:8.0.1' + classpath 'com.android.tools.build:gradle:8.1.0' classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.20' } }