forked from xxhjsb/wit-park-backend
查询语句修改
parent
689c66a773
commit
ad53704c4e
|
@ -38,12 +38,32 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<sql id="selectMajorHazardVo">
|
<sql id="selectMajorHazardVo">
|
||||||
select id, name, danger_level, unified_coding, hazardous_chemicals_name,risk_factor, consequence ,control_measures ,enterprise, main_responsible_person_id, main_responsible_person ,technology_responsible_person,technology_responsible_person_id,operate_responsible_person_id,operate_responsible_person from major_hazard_sources
|
select distinct(a.id) id,
|
||||||
|
a.name name,
|
||||||
|
a.danger_level dangerLevel,
|
||||||
|
a.unified_coding unifiedCoding,
|
||||||
|
a.hazardous_chemicals_name hazardousChemicalsName,
|
||||||
|
a.risk_factor riskFactor,
|
||||||
|
a.consequence consequence ,
|
||||||
|
a.control_measures controlMeasures,
|
||||||
|
e.name enterprise,
|
||||||
|
a.main_responsible_person_id mainResponsiblePersonId,
|
||||||
|
p.name mainResponsiblePerson,
|
||||||
|
p1.name technologyResponsiblePerson,
|
||||||
|
a.technology_responsible_person_id technologyResponsiblePersonId,
|
||||||
|
a.operate_responsible_person_id operateResponsiblePersonId,
|
||||||
|
p2.name operateResponsiblePerson
|
||||||
|
from major_hazard_sources as a
|
||||||
|
left join enterprise_information as e on a.enterprise_id = e.id
|
||||||
|
left join person as p on p.id = a.main_responsible_person_id
|
||||||
|
left join person as p1 on p1.id = a.main_responsible_person_id
|
||||||
|
left join person as p2 on p2.id = a.main_responsible_person_id
|
||||||
|
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
<select id="selectMajorHazardSourcesById" parameterType="String" resultMap="MajorHazardSourcesResult">
|
<select id="selectMajorHazardSourcesById" parameterType="String" resultType="MajorHazardSources">
|
||||||
<include refid="selectMajorHazardVo"/>
|
<include refid="selectMajorHazardVo"/>
|
||||||
where id = #{id}
|
where a.id = #{id}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<insert id="insertMajorHazardSources" parameterType="com.hbt.safety.supervision.pojo.MajorHazardSources">
|
<insert id="insertMajorHazardSources" parameterType="com.hbt.safety.supervision.pojo.MajorHazardSources">
|
||||||
|
|
Loading…
Reference in New Issue