zhongrj
2024-03-19 c9b71ca2cd9a71a7b9f2e5669f60bfaece4ad67b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
<?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="org.springblade.modules.police.mapper.PoliceAlarmRecordsMapper">
 
    <!-- 通用查询映射结果 -->
    <resultMap id="policeAlarmRecordsResultMap" type="org.springblade.modules.police.entity.PoliceAlarmRecordsEntity">
    </resultMap>
 
 
    <select id="selectPoliceAlarmRecordsPage" resultMap="policeAlarmRecordsResultMap">
        select * from jczz_police_alarm_records where is_deleted = 0
    </select>
 
    <resultMap type="org.springblade.modules.police.dto.PoliceAlarmRecordsDTO" id="PoliceAlarmRecordsDTOResult">
        <result property="id"    column="id"    />
        <result property="houseCode"    column="house_code"    />
        <result property="address"    column="address"    />
        <result property="name"    column="name"    />
        <result property="phone"    column="phone"    />
        <result property="alarmType"    column="alarm_type"    />
        <result property="injuryFlag"    column="injury_flag"    />
        <result property="gridCode"    column="grid_code"    />
        <result property="createTime"    column="create_time"    />
        <result property="updateTime"    column="update_time"    />
        <result property="policeId"    column="police_id"    />
        <result property="policeName"    column="police_name"    />
        <result property="policePhone"    column="police_phone"    />
        <result property="isDeleted"    column="is_deleted"    />
        <result property="gender"    column="gender"    />
        <result property="jwGridCode"    column="jw_grid_code"    />
        <result property="alarmResponseTime"    column="alarm_response_time"    />
        <result property="alarmDescribe"    column="alarm_describe"    />
        <result property="publicIncidents"    column="public_incidents"    />
        <result property="status"    column="status"    />
        <result property="longitude"    column="longitude"    />
        <result property="latitude"    column="latitude"    />
    </resultMap>
 
    <sql id="selectPoliceAlarmRecords">
        select
            id,
            house_code,
            address,
            name,
            phone,
            alarm_type,
            injury_flag,
            grid_code,
            create_time,
            update_time,
            police_id,
            police_name,
            police_phone,
            is_deleted,
            gender,
            jw_grid_code,
            alarm_response_time,
            alarm_describe,
            public_incidents,
            status,
            longitude,
            latitude
        from
            jczz_police_alarm_records
    </sql>
 
<!--    <select id="selectPoliceAlarmRecordsById" parameterType="long" resultMap="PoliceAlarmRecordsDTOResult">-->
<!--        <include refid="selectPoliceAlarmRecords"/>-->
<!--        where-->
<!--        id = #{id}-->
<!--    </select>-->
 
<!--    <select id="selectPoliceAlarmRecordsList" parameterType="rg.springblade.modules.dto.PoliceAlarmRecordsDTO" resultMap="PoliceAlarmRecordsDTOResult">-->
<!--        <include refid="selectPoliceAlarmRecords"/>-->
<!--        <where>-->
<!--            <if test="id != null "> and id = #{id}</if>
        <if test="houseCode != null  and houseCode != ''"> and house_code = #{houseCode}</if>
        <if test="address != null  and address != ''"> and address = #{address}</if>
        <if test="name != null  and name != ''"> and name = #{name}</if>
        <if test="phone != null  and phone != ''"> and phone = #{phone}</if>
        <if test="alarmType != null  and alarmType != ''"> and alarm_type = #{alarmType}</if>
        <if test="injuryFlag != null "> and injury_flag = #{injuryFlag}</if>
        <if test="gridCode != null  and gridCode != ''"> and grid_code = #{gridCode}</if>
        <if test="createTime != null "> and create_time = #{createTime}</if>
        <if test="updateTime != null "> and update_time = #{updateTime}</if>
        <if test="policeId != null "> and police_id = #{policeId}</if>
        <if test="policeName != null  and policeName != ''"> and police_name = #{policeName}</if>
        <if test="policePhone != null  and policePhone != ''"> and police_phone = #{policePhone}</if>
        <if test="isDeleted != null "> and is_deleted = #{isDeleted}</if>
        <if test="gender != null "> and gender = #{gender}</if>
        <if test="jwGridCode != null  and jwGridCode != ''"> and jw_grid_code = #{jwGridCode}</if>
        <if test="alarmResponseTime != null "> and alarm_response_time = #{alarmResponseTime}</if>
        <if test="alarmDescribe != null  and alarmDescribe != ''"> and alarm_describe = #{alarmDescribe}</if>
        <if test="publicIncidents != null "> and public_incidents = #{publicIncidents}</if>
        <if test="status != null "> and status = #{status}</if>-->
<!--        </where>-->
<!--    </select>-->
 
</mapper>