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())) {