diff --git a/jeecg-module-supervision/src/main/java/org/jeecg/modules/supervision/xispeak/controller/BgXiSpeakController.java b/jeecg-module-supervision/src/main/java/org/jeecg/modules/supervision/xispeak/controller/BgXiSpeakController.java index 695422c..b94120b 100644 --- a/jeecg-module-supervision/src/main/java/org/jeecg/modules/supervision/xispeak/controller/BgXiSpeakController.java +++ b/jeecg-module-supervision/src/main/java/org/jeecg/modules/supervision/xispeak/controller/BgXiSpeakController.java @@ -503,7 +503,8 @@ public class BgXiSpeakController extends JeecgController counts = result.get(fb.getMainId()); if (counts != null) { counts.put("total", counts.get("total") + 1); - if ("1".equals(fb.getCompletionStatus())) { + // 已完成兼容两种取值:CompletionStatus.FINISHED=1(监听器写入)与 feedback_status 字典的 3(表单提交) + if ("1".equals(fb.getCompletionStatus()) || "3".equals(fb.getCompletionStatus())) { counts.put("closed", counts.get("closed") + 1); } }