From 0b8e43d5f5fd889ffcb715dafdaa6d4511532665 Mon Sep 17 00:00:00 2001
From: suerwei <18810552194@163.com>
Date: 星期六, 22 六月 2024 18:04:15 +0800
Subject: [PATCH] 摄像头列表功能

---
 javaweb-plus/javaweb-cms/src/main/resources/mapper/geo/ProjectCameraMapper.xml |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

diff --git a/javaweb-plus/javaweb-cms/src/main/resources/mapper/geo/ProjectCameraMapper.xml b/javaweb-plus/javaweb-cms/src/main/resources/mapper/geo/ProjectCameraMapper.xml
index b5e3012..64f4c86 100644
--- a/javaweb-plus/javaweb-cms/src/main/resources/mapper/geo/ProjectCameraMapper.xml
+++ b/javaweb-plus/javaweb-cms/src/main/resources/mapper/geo/ProjectCameraMapper.xml
@@ -7,6 +7,8 @@
     <resultMap type="ProjectCamera" id="ProjectCameraResult">
         <result property="id"    column="id"    />
         <result property="projectId"    column="project_id"    />
+        <result property="projectName"    column="project_name"    />
+        <result property="projectCode"    column="project_code"    />
         <result property="name"    column="name"    />
         <result property="code"    column="code"    />
         <result property="lng"    column="lng"    />
@@ -40,7 +42,25 @@
     <select id ="count" resultType="Integer">
        select  count(*) from js_project_camera
     </select>
-        
+
+    <select id="selectCameraDataOnLine" resultMap="ProjectCameraResult">
+        SELECT
+            a.id,
+            a.project_id,
+            b.full_name AS project_name,
+            b.`code` AS project_code,
+            a.NAME,
+            a.CODE,
+            a.lng,
+            a.lat,
+            a.ip,
+            a.create_by,
+            a.create_time
+        FROM
+            js_project_camera a
+            LEFT JOIN js_project b ON a.project_id = b.ids GROUP BY a.project_id;
+    </select>
+
     <insert id="insertProjectCamera" parameterType="ProjectCamera">
         insert into js_project_camera
         <trim prefix="(" suffix=")" suffixOverrides=",">

--
Gitblit v1.9.1