|
@@ -4,10 +4,12 @@
|
|
|
<resultMap id="AlarmStatisticVoResult" type="com.ozs.service.entity.vo.AlarmStatisticVo">
|
|
|
<id column="id" property="id"/>
|
|
|
<result column="alarm_id" property="alarmId"/>
|
|
|
- <result column="monthsta" property="monthsta"/>
|
|
|
- <result column="frequency" property="frequency"/>
|
|
|
+ <result column="railway_name" property="railwayName"/>
|
|
|
<result column="camera_code" property="cameraCode"/>
|
|
|
<result column="alarm_time" property="alarmTime"/>
|
|
|
+ <result column="remark" property="remark"/>
|
|
|
+ <result column="released_reason" property="releasedReason"/>
|
|
|
+ <result column="released_type" property="releasedType"/>
|
|
|
<result column="alarm_mile" property="alarmMile"/>
|
|
|
<result column="content" property="content"/>
|
|
|
<result column="alarm_confidence" property="alarmConfidence"/>
|
|
@@ -18,17 +20,6 @@
|
|
|
<result column="released_by" property="releasedBy"/>
|
|
|
<result column="released_time" property="releasedTime"/>
|
|
|
<result column="is_lock" property="isLock"/>
|
|
|
- <association property="baseCameraManagement" javaType="com.ozs.service.entity.BaseCameraManagement">
|
|
|
- <id column="id" property="id"/>
|
|
|
- <result column="railway_code" property="railwayCode"/>
|
|
|
- <result column="railwayName" property="railwayName"/>
|
|
|
- <result column="channel" property="channel"/>
|
|
|
- <result column="install_mile" property="installMile"/>
|
|
|
- <result column="begin_mile" property="beginMile"/>
|
|
|
- <result column="end_mile" property="endMile"/>
|
|
|
- <result column="install_longitude" property="installLongitude"/>
|
|
|
- <result column="install_latitude" property="installLatitude"/>
|
|
|
- </association>
|
|
|
</resultMap>
|
|
|
|
|
|
<select id="list" resultMap="AlarmStatisticVoResult">
|
|
@@ -36,24 +27,20 @@
|
|
|
a.alarm_id ,
|
|
|
a.camera_code ,
|
|
|
a.alarm_time ,
|
|
|
- a.alarm_mile ,
|
|
|
+ a.alarm_mile,
|
|
|
a.content ,
|
|
|
- a.alarm_confidence,
|
|
|
- a.line_dir ,
|
|
|
- a.alarm_type ,
|
|
|
- a.alarm_attr ,
|
|
|
- a.image_url ,
|
|
|
+ a.alarm_confidence ,
|
|
|
+ a.line_dir,
|
|
|
+ a.alarm_type,
|
|
|
+ a.alarm_attr,
|
|
|
+ a.image_url,
|
|
|
a.released_by ,
|
|
|
a.released_time,
|
|
|
- a.is_lock ,
|
|
|
- b.railway_code AS railway_code,
|
|
|
- b.channel AS channel,
|
|
|
- b.install_mile AS install_mile,
|
|
|
- b.begin_mile AS begin_mile,
|
|
|
- b.end_mile AS end_mile,
|
|
|
- b.install_longitude AS install_longitude,
|
|
|
- b.install_latitude AS install_latitude,
|
|
|
- c.railway_name AS railwayName
|
|
|
+ a.released_reason,
|
|
|
+ a.released_type,
|
|
|
+ c.railway_name,
|
|
|
+ a.remark,
|
|
|
+ a.is_lock
|
|
|
FROM
|
|
|
msg_alarm AS a inner join
|
|
|
base_camera_management AS b on a.camera_code=b.camera_code left join
|
|
@@ -86,26 +73,42 @@
|
|
|
<resultMap id="AlarmStatisticDtoResult" type="com.ozs.service.entity.vo.AlarmStatisticDto">
|
|
|
<id column="id" property="id"/>
|
|
|
<result column="alarmId" property="alarmId"/>
|
|
|
- <result column="railwayName" property="railwayName"/>
|
|
|
+ <result column="cameraCode" property="cameraCode"/>
|
|
|
<result column="alarmTime" property="alarmTime"/>
|
|
|
+ <result column="alarmMile" property="alarmMile"/>
|
|
|
+ <result column="content" property="content"/>
|
|
|
+ <result column="alarmConfidence" property="alarmConfidence"/>
|
|
|
<result column="lineDir" property="lineDir"/>
|
|
|
- <result column="lineDirValue" property="lineDirValue"/>
|
|
|
<result column="alarmType" property="alarmType"/>
|
|
|
- <result column="alarmTypeValue" property="alarmTypeValue"/>
|
|
|
- <result column="alarmMile" property="alarmMile"/>
|
|
|
- <result column="beginMile" property="beginMile"/>
|
|
|
- <result column="endMile" property="endMile"/>
|
|
|
+ <result column="alarmAttr" property="alarmAttr"/>
|
|
|
+ <result column="imageUrl" property="imageUrl"/>
|
|
|
+ <result column="releasedBy" property="releasedBy"/>
|
|
|
+ <result column="releasedTime" property="releasedTime"/>
|
|
|
+ <result column="releasedReason" property="releasedReason"/>
|
|
|
+ <result column="releasedType" property="releasedType"/>
|
|
|
+ <result column="railwayName" property="railwayName"/>
|
|
|
+ <result column="remark" property="remark"/>
|
|
|
+ <result column="isLock" property="isLock"/>
|
|
|
</resultMap>
|
|
|
<select id="listDto" resultMap="AlarmStatisticDtoResult">
|
|
|
SELECT
|
|
|
a.alarm_id AS alarmId,
|
|
|
+ a.camera_code AS cameraCode,
|
|
|
a.alarm_time AS alarmTime,
|
|
|
a.alarm_mile AS alarmMile,
|
|
|
+ a.content AS content,
|
|
|
+ a.alarm_confidence AS alarmConfidence,
|
|
|
a.line_dir AS lineDir,
|
|
|
a.alarm_type AS alarmType,
|
|
|
+ a.alarm_attr AS alarmAttr,
|
|
|
+ a.image_url AS imageUrl,
|
|
|
+ a.released_by AS releasedBy,
|
|
|
+ a.released_time AS releasedTime,
|
|
|
+ a.released_reason AS releasedReason,
|
|
|
+ a.released_type AS releasedType,
|
|
|
c.railway_name AS railwayName,
|
|
|
- b.begin_mile AS beginMile,
|
|
|
- b.end_mile AS endMile
|
|
|
+ a.remark AS remark,
|
|
|
+ a.is_lock AS isLock
|
|
|
FROM
|
|
|
msg_alarm AS a inner join
|
|
|
base_camera_management AS b on a.camera_code=b.camera_code left join
|