<?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.ruoyi.doublePrevention.repository.RiskAndPeopleInfoRepository">
|
|
<resultMap type="com.ruoyi.doublePrevention.entity.RiskAndPeopleInfo" id="Result">
|
<id property="id" column="id"/>
|
|
<result column="area_code" property="areaCode"/>
|
<result column="company_name" property="companyName"/>
|
<result column="company_nature" property="companyNature"/>
|
<result column="company_nature_name" property="companyNatureName"/>
|
<result column="hazard_id" property="hazardId"/>
|
<result column="hazard_code" property="hazardCode"/>
|
<result column="hazard_name" property="hazardName"/>
|
<result column="hazard_rank" property="hazardRank"/>
|
<result column="hazard_rank_name" property="hazardRankName"/>
|
<result column="park_name" property="parkName"/>
|
|
<result column="main_liability_person_id" property="mainLiabilityPersonId"/>
|
<result column="main_liability_person_name" property="mainLiabilityPersonName"/>
|
<result column="main_liability_person_type" property="mainLiabilityPersonType"/>
|
<result column="main_liability_person_phone" property="mainLiabilityPersonPhone"/>
|
<result column="main_liability_person_job" property="mainLiabilityPersonJob"/>
|
<result column="main_liability_person_work" property="mainLiabilityPersonWork"/>
|
<result column="technology_liability_person_id" property="technologyLiabilityPersonId"/>
|
<result column="technology_liability_person_name" property="technologyLiabilityPersonName"/>
|
<result column="technology_liability_person_type" property="technologyLiabilityPersonType"/>
|
<result column="technology_liability_person_phone" property="technologyLiabilityPersonPhone"/>
|
<result column="technology_liability_person_job" property="technologyLiabilityPersonJob"/>
|
<result column="technology_liability_person_work" property="technologyLiabilityPersonWork"/>
|
<result column="handle_liability_person_id" property="handleLiabilityPersonId"/>
|
<result column="handle_liability_person_name" property="handleLiabilityPersonName"/>
|
<result column="handle_liability_person_type" property="handleLiabilityPersonType"/>
|
<result column="handle_liability_person_phone" property="handleLiabilityPersonPhone"/>
|
<result column="handle_liability_person_job" property="handleLiabilityPersonJob"/>
|
<result column="handle_liability_person_work" property="handleLiabilityPersonWork"/>
|
|
<result column="delete_status" property="deleteStatus"/>
|
<result column="gmt_create" property="gmtCreate"/>
|
<result column="gmt_moditify" property="gmtModitify"/>
|
<result column="create_by_user_name" property="createByUserName"/>
|
<result column="last_edit_user_name" property="lastEditUserName"/>
|
</resultMap>
|
|
<select id="listRiskAndPeoplePage" resultMap="Result">
|
select * from risk_and_people_info where delete_status = 0
|
<if test="reqBO.hazardName != null and reqBO.hazardName != '' ">
|
and hazard_name like "%" #{reqBO.hazardName} "%"
|
</if>
|
<if test="reqBO.hazardRank != null and reqBO.hazardRank != '' ">
|
and hazard_rank = #{reqBO.hazardRank}
|
</if>
|
<if test="reqBO.id != null and reqBO.id != '' ">
|
and id = #{reqBO.id}
|
</if>
|
</select>
|
|
|
<select id="selectRiskAndPeopleInfoById" resultMap="Result">
|
select * from risk_and_people_info where delete_status = 0 and id = #{id}
|
</select>
|
|
|
</mapper>
|