From 87f14ce8e47e112cadeb0528019a249f945044ba Mon Sep 17 00:00:00 2001 From: zhaoxinyu Date: Wed, 13 Nov 2024 09:09:02 +0800 Subject: [PATCH] fix bug --- .../nutz/question/controller/QuestionMangeController.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/io/v/nutz/question/controller/QuestionMangeController.java b/src/main/java/io/v/nutz/question/controller/QuestionMangeController.java index 7b47cbb..873a6f5 100644 --- a/src/main/java/io/v/nutz/question/controller/QuestionMangeController.java +++ b/src/main/java/io/v/nutz/question/controller/QuestionMangeController.java @@ -414,12 +414,13 @@ public class QuestionMangeController { List newIssueIds = issueList.stream().map(v -> v.getIid()).collect(Collectors.toList()); List deleteIssues = oldIssues.stream().filter(v -> !newIssueIds.contains(v.getIid())).collect(Collectors.toList()); + List deleteIssueIds = deleteIssues.stream().map(v -> v.getIid()).collect(Collectors.toList()); //题目删掉 - dao.clear(Question_issue.class, Cnd.where("iid", "in", deleteIssues)); + dao.clear(Question_issue.class, Cnd.where("iid", "in", deleteIssueIds)); //选项删掉 - dao.clear(Question_wor.class, Cnd.where("wiid", "in", deleteIssues)); + dao.clear(Question_wor.class, Cnd.where("wiid", "in", deleteIssueIds)); //回答记录删掉 - dao.clear(Question_reply.class, Cnd.where("issueId", "in", deleteIssues)); + dao.clear(Question_reply.class, Cnd.where("issueId", "in", deleteIssueIds)); for (Question_issue oldIssue : oldIssues) { if (newIssueIds.contains(oldIssue.getIid())) {