From f39ca333a753dab30b129fea021c5bde6fc90b01 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期四, 22 一月 2026 14:29:34 +0800
Subject: [PATCH] 大屏项目接口

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/ProjectController.java |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/ProjectController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/ProjectController.java
index c39fc80..cf45265 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/ProjectController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/ProjectController.java
@@ -64,6 +64,14 @@
     private PlanService planService;
 
 
+    @ApiOperation(value = "获取项目列表",response = Project.class)
+    @GetMapping("/getProjectList")
+    public R<List<Project>> getProjectList(@RequestParam Integer clientId) {
+        List<Project> list = projectService.list(new LambdaQueryWrapper<Project>().eq(Project::getDeleted, false).eq(Project::getClientId, clientId).orderByDesc(Project::getCreateTime));
+        return R.ok(list);
+    }
+
+
 
     @ApiOperation(value = "获取项目详情",response = Project.class)
     @GetMapping("/getProjectDetail/{id}")
@@ -272,6 +280,13 @@
         return R.ok(list);
     }
 
+    @ApiOperation(value = "获取项目重大风险源详情")
+    @GetMapping("/getProjectDangerousSourceDetail/{id}")
+    public R<?> getProjectDangerousSourceDetail(@PathVariable Integer id) {
+        ProjectInfo projectInfo = projectInfoService.getById(id);
+        return R.ok(projectInfo);
+    }
+
     @ApiOperation(value = "设备类型")
     @GetMapping("/deviceTypes")
     public R<?> deviceTypeOptions(@RequestParam(value = "title", required = false) String title) {

--
Gitblit v1.7.1