Pu Zhibing
90 分钟以前 d6ad5bd0c95b6ebe6361d74ff297d1a9f4b759fa
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
<?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.stylefeng.guns.modular.system.dao.SystemPriceMapper">
 
    <!-- 通用查询映射结果 -->
    <resultMap id="BaseResultMap" type="com.stylefeng.guns.modular.system.model.SystemPrice">
        <id column="id" property="id"/>
        <result column="type" property="type"/>
        <result column="companyId" property="companyId"/>
        <result column="serverCarModelId" property="serverCarModelId"/>
        <result column="content" property="content"/>
    </resultMap>
 
    <select id="query" resultType="map">
        select
        id as id,
        content as content,
        contentPutOne as contentPutOne,
        contentNotOne as contentNotOne,
        contentPutTwo as contentPutTwo,
        contentNotTwo as contentNotTwo,
        contentPutThree as contentPutThree,
        contentNotThree as contentNotThree,
        contentExclusive as contentExclusive,
        contentPrice as contentPrice,fareTypeNote1,fareTypeNote2,fareTypeNote3,
        isOpen as isOpen,
        isOpenExclusive as isOpenExclusive,
        isOpenPrice as isOpenPrice
        from t_system_price where state = 1
        <if test="null != type">
            and `type` = #{type}
        </if>
        <if test="null != serverCarModelId">
            and serverCarModelId = #{serverCarModelId}
        </if>
        <if test="null != systemPriceCityId">
            and systemPriceCityId = #{systemPriceCityId}
        </if>
    </select>
</mapper>