xuhy
22 小时以前 57ace2e2e90f36ba2df2465f0b1b6b1b9e931e88
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
<?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.OrderCancelMapper">
 
    <!-- 通用查询映射结果 -->
    <resultMap id="BaseResultMap" type="com.stylefeng.guns.modular.system.model.OrderCancel">
        <id column="id" property="id"/>
        <result column="orderId" property="orderId"/>
        <result column="orderType" property="orderType"/>
        <result column="reason" property="reason"/>
        <result column="remark" property="remark"/>
        <result column="payType" property="payType"/>
        <result column="money" property="money"/>
        <result column="state" property="state"/>
        <result column="insertTime" property="insertTime"/>
        <result column="userType" property="userType"/>
        <result column="userId" property="userId"/>
    </resultMap>
 
 
 
    <select id="query" resultType="OrderCancel">
        select
        id as id,
        orderId as orderId,
        orderType as orderType,
        reason as reason,
        remark as remark,
        payType as payType,
        money as money,
        state as state,
        insertTime as insertTime,
        userType as userType
        from t_order_cancel where 1 = 1
        <if test="null != orderId">
            and orderId = #{orderId}
        </if>
        <if test="null != orderType">
            and orderType = #{orderType}
        </if>
        <if test="null != money">
            and money = #{money}
        </if>
        <if test="null != payType">
            and payType = #{payType}
        </if>
        <if test="null != state">
            and state = #{state}
        </if>
        order by insertTime desc limit 0,1
    </select>
</mapper>