双重预防项目-国泰新华二开定制版
kongzy
2024-08-14 135a322f44708b1187d37ea4b6859b5d82113e89
src/main/resources/mybatis/doublePrevention/RiskAndPeopleMapper.xml
@@ -1,64 +1,64 @@
<?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>
<?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>