From 0b8799cfb7f82d6485d97ad7d27122bdecefaaad Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期五, 23 一月 2026 16:11:37 +0800
Subject: [PATCH] 大屏项目接口

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DashboardStatisticsController.java |    9 ++++++++-
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/WorkPresentationController.java    |    1 +
 ruoyi-system/src/main/java/com/ruoyi/system/query/EntrustDeviceListQuery.java             |    1 -
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DashboardStatisticsController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DashboardStatisticsController.java
index 1cec76a..1ada1c9 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DashboardStatisticsController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DashboardStatisticsController.java
@@ -33,7 +33,7 @@
  */
 @RestController
 @RequestMapping("/dashboard-statistics")
-@Api(tags = "数据统计面板")
+@Api(tags = "首页")
 @RequiredArgsConstructor(onConstructor_ = @Lazy)
 public class DashboardStatisticsController {
 
@@ -166,6 +166,13 @@
         return R.ok(accidentBrief);
     }
 
+    @ApiOperation(value = "获取故事简讯详情分类",response = AccidentClassification.class)
+    @GetMapping("/getStoryClassify")
+    public R<List<AccidentClassification>> getStoryClassify() {
+        List<AccidentClassification> list = accidentClassificationService.list(new LambdaQueryWrapper<AccidentClassification>().eq(AccidentClassification::getDeleted, false));
+        return R.ok(list);
+    }
+
     /**
      * 获取委托方大屏首页统计数据
      *
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/WorkPresentationController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/WorkPresentationController.java
index cf271fb..ceaad79 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/WorkPresentationController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/WorkPresentationController.java
@@ -42,6 +42,7 @@
 
         LambdaQueryWrapper<WorkPresentation> wrapper = new LambdaQueryWrapper<>();
         wrapper.eq(WorkPresentation::getClientId,query.getClientId());
+        wrapper.eq(WorkPresentation::getState, 1);
         if(query.getType()!=null){
             wrapper.eq(WorkPresentation::getType, query.getType());
         }
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/query/EntrustDeviceListQuery.java b/ruoyi-system/src/main/java/com/ruoyi/system/query/EntrustDeviceListQuery.java
index b8ac3e6..d392dee 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/query/EntrustDeviceListQuery.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/query/EntrustDeviceListQuery.java
@@ -12,7 +12,6 @@
 public class EntrustDeviceListQuery extends BasePage {
 
     @ApiModelProperty("项目id")
-    @NotNull(message = "项目id不能为空")
     private Integer projectId;
     @ApiModelProperty("整改情况 true已整改 false未整改")
     private Boolean reformed;

--
Gitblit v1.7.1