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 | 27 ++++++++++++++++++++++++++- 1 files changed, 26 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 3a4a281..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" /> @@ -36,7 +38,29 @@ <include refid="selectProjectCameraVo"/> where id = #{id} </select> - + + <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=","> @@ -82,6 +106,7 @@ delete from js_project_camera where id = #{id} </delete> + <delete id="deleteProjectCameraByIds" parameterType="String"> delete from js_project_camera where id in <foreach item="id" collection="array" open="(" separator="," close=")"> -- Gitblit v1.9.1