123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE mapper
- PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
- "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="com.sooka.sponest.monitor.camera.mapper.CentermonitorTCameraMapper">
- <resultMap type="CentermonitorTCamera" id="CentermonitorTCameraResult">
- <result property="id" column="id"/>
- <result property="createBy" column="create_by"/>
- <result property="createTime" column="create_time"/>
- <result property="updateBy" column="update_by"/>
- <result property="updateTime" column="update_time"/>
- <result property="dataStatus" column="data_status"/>
- <result property="dataDeptId" column="data_dept_id"/>
- <result property="cameraId" column="camera_id"/>
- <result property="cameraName" column="camera_name"/>
- <result property="cameraIp" column="camera_ip"/>
- <result property="cameraPort" column="camera_port"/>
- <result property="cameraAccount" column="camera_account"/>
- <result property="cameraPasword" column="camera_pasword"/>
- <result property="cameraCode" column="camera_code"/>
- <result property="cameraFactory" column="camera_factory"/>
- <result property="cameraRegion" column="camera_region"/>
- <result property="cameraRadius" column="camera_radius"/>
- <result property="height" column="height"/>
- <result property="longitude" column="longitude"/>
- <result property="latitude" column="latitude"/>
- <result property="cameraType" column="camera_type"/>
- <result property="channelCode" column="channel_code"/>
- <result property="distance" column="distance"/>
- <result property="deptLongitude" column="dept_longitude"/>
- <result property="deptLatitude" column="dept_latitude"/>
- <result property="operatorType" column="operator_type"/>
- <result property="cameraUse" column="camera_use"/>
- <result property="channelNum" column="channel_num"/>
- <result property="workingStatus" column="working_status"/>
- <result property="offlineReason" column="offline_reason"/>
- <result property="convergencePlatform" column="convergence_platform"/>
- <result property="cameraImg" column="camera_img"/>
- <result property="deviceCode" column="device_code"/>
- <result property="deviceSn" column="device_sn"/>
- <result property="deviceProtocolType" column="device_protocol_type"/>
- <result property="deviceLoginType" column="device_login_type"/>
- </resultMap>
- <resultMap type="CentermonitorTCameraImg" id="CentermonitorTCameraImgResult">
- <result property="id" column="id"/>
- <result property="cameraId" column="camera_id"/>
- <result property="cameraImg" column="camera_img"/>
- </resultMap>
- <sql id="selectCentermonitorTCameraVo">
- select id,
- create_by,
- create_time,
- update_by,
- update_time,
- data_status,
- data_dept_id,
- camera_name,
- camera_ip,
- camera_port,
- camera_type,
- camera_account,
- camera_pasword,
- camera_code,
- camera_factory,
- camera_region,
- camera_radius,
- height,
- longitude,
- latitude,
- operator_type,
- camera_use,
- channel_num,
- working_status,
- offline_reason,
- convergence_platform
- from centermonitor_t_camera
- </sql>
- <select id="selectCentermonitorTCameraById" parameterType="String" resultMap="CentermonitorTCameraResult">
- <include refid="selectCentermonitorTCameraVo"/>
- where id = #{id}
- </select>
- <select id="SelectByIdcreameType" parameterType="java.lang.String" resultType="CentermonitorTCamera">
- select type, type_name as typeName
- from centermonitor_t_type
- where camera_id = #{cameraId}
- </select>
- <select id="selectCentermonitorTCameraImgByCameraId" parameterType="java.util.ArrayList"
- resultMap="CentermonitorTCameraImgResult">
- select *
- from centermonitor_t_camera_img
- where camera_id = #{cameraId}
- </select>
- </mapper>
|