diff --git a/zc-business/src/main/resources/mapper/business/DcDeviceMapper.xml b/zc-business/src/main/resources/mapper/business/DcDeviceMapper.xml index de2898c4..3b18ddad 100644 --- a/zc-business/src/main/resources/mapper/business/DcDeviceMapper.xml +++ b/zc-business/src/main/resources/mapper/business/DcDeviceMapper.xml @@ -64,7 +64,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" t1.installation_Date,t1.production_date,t1.durable_years,t1.installation_site,t1.use_state,t1.device_state,t1.other_config,t1.remark,t1.create_time,t1.update_time, t2.longitude,t2.latitude from dc_device t1 - left join dc_stake_mark t2 on t1.stake_mark = t2.id and t1.direction = t2.direction + left join dc_stake_mark t2 on t1.stake_mark = t2.stake_mark and t1.direction = t2.direction and t1.id = #{id} and t1.iot_device_id = #{iotDeviceId} diff --git a/zc-business/src/main/resources/mapper/business/DcEventMapper.xml b/zc-business/src/main/resources/mapper/business/DcEventMapper.xml index 64a9f5cf..89c6a225 100644 --- a/zc-business/src/main/resources/mapper/business/DcEventMapper.xml +++ b/zc-business/src/main/resources/mapper/business/DcEventMapper.xml @@ -29,6 +29,7 @@ + @@ -55,6 +56,7 @@ + @@ -225,6 +227,7 @@ create_time, update_time, event_source_tips, + occurrence_time, in_tunnel, road_id FROM @@ -235,6 +238,7 @@ dc_event.user_id, dc_event.start_time, dc_event.end_time, + dc_event.occurrence_time, dc_event.estimated_end_time, dc_event.event_level, dc_event.event_type AS event_type, @@ -335,6 +339,7 @@ dc_event.estimated_end_time, dc_event.event_level, dc_event.event_title, + dc_event.occurrence_time, dc_event.event_type AS event_type, CASE dc_event.event_type WHEN '1' THEN '交通事故' @@ -426,17 +431,12 @@ dc_event.in_tunnel, dc_event.lang as lang, dc_event_type.event_name AS event_name, - dc_organization.organization_name as organization_name, + sys_dept.dept_name as organization_name, dc_road.road_name as road_name - FROM dc_event - LEFT JOIN dc_event_type ON dc_event_type.event_type = dc_event.event_type - LEFT JOIN dc_stake_mark on dc_stake_mark.stake_mark = dc_event.stake_mark and dc_stake_mark.direction = dc_event.description - LEFT JOIN dc_road_section on dc_stake_mark.section_id = dc_road_section.id - LEFT JOIN dc_road on dc_road_section.road_id = dc_road.id - -- -- 关联机构表 - LEFT JOIN dc_organization ON dc_stake_mark.stake_mark = dc_organization.stake_mark - + LEFT JOIN dc_event_type ON dc_event_type.event_type = dc_event.event_type + LEFT JOIN sys_dept ON dc_event.dept_id = sys_dept.dept_id + LEFT JOIN dc_road ON dc_event.road_id = dc_road.id where dc_event.id = #{id} @@ -469,6 +469,7 @@ road_id, lang, event_title, + occurrence_time, #{id}, @@ -495,6 +496,7 @@ #{roadId}, #{lang}, #{eventTitle}, + #{occurrenceTime}, @@ -524,6 +526,7 @@ road_id = #{roadId}, road_id = #{lang}, event_title = #{eventTitle}, + occurrence_time = #{occurrenceTime}, where id = #{id}