for 循环bug修复

master
hwf452 2 years ago
parent b46e733aec
commit 5eacc10b58

@ -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();

@ -572,13 +572,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();

Loading…
Cancel
Save