2021-12-27 10:50:41 +08:00
|
|
|
<?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">
|
2022-04-21 10:22:28 +08:00
|
|
|
<mapper namespace="com.xhpc.activity.mapper.XhpcRefundOrderMapper">
|
2021-12-27 10:50:41 +08:00
|
|
|
|
|
|
|
|
|
2022-04-21 10:22:28 +08:00
|
|
|
<resultMap type="com.xhpc.activity.domain.XhpcRefundOrderDomain" id="XhpcRefundOrderResult">
|
2021-12-27 10:50:41 +08:00
|
|
|
<result column="refund_order_id" property="refundOrderId"/>
|
|
|
|
|
<result column="refund_order_number" property="refundOrderNumber"/>
|
|
|
|
|
<result column="user_id" property="userId"/>
|
|
|
|
|
<result column="open_id" property="openId"/>
|
|
|
|
|
<result column="alipay_id" property="alipayId"/>
|
|
|
|
|
<result column="amount" property="amount"/>
|
|
|
|
|
<result column="type" property="type"/>
|
|
|
|
|
<result column="examine_status" property="examineStatus"/>
|
|
|
|
|
<result column="status" property="status"/>
|
|
|
|
|
<result column="del_flag" property="delFlag"/>
|
|
|
|
|
<result column="create_time" property="createTime"/>
|
|
|
|
|
<result column="create_by" property="createBy"/>
|
|
|
|
|
<result column="update_time" property="updateTime"/>
|
|
|
|
|
<result column="update_by" property="updateBy"/>
|
|
|
|
|
<result column="source" property="source" />
|
|
|
|
|
</resultMap>
|
|
|
|
|
|
2022-04-21 10:22:28 +08:00
|
|
|
<select id="findByOrderNumber" resultType="com.xhpc.activity.domain.XhpcRefundOrderDomain">
|
2021-12-27 10:50:41 +08:00
|
|
|
select * from xhpc_refund_order where refund_order_number=#{orderNumber}
|
|
|
|
|
</select>
|
|
|
|
|
|
2021-12-27 14:55:07 +08:00
|
|
|
<select id="findListByOrderNumbers" resultType="map">
|
|
|
|
|
select
|
|
|
|
|
refund_order_id as 'id',
|
|
|
|
|
refund_order_number as 'orderNumber',
|
|
|
|
|
user_id as 'userId',
|
|
|
|
|
amount as 'amount',
|
|
|
|
|
create_time as 'createTime',
|
|
|
|
|
update_time as 'updateTime'
|
|
|
|
|
from xhpc_refund_order
|
|
|
|
|
where refund_order_number in
|
|
|
|
|
<foreach collection="orderNumbers" item="orderNumber" separator="," open="(" close=")">
|
|
|
|
|
#{orderNumber}
|
|
|
|
|
</foreach>
|
|
|
|
|
</select>
|
2022-02-15 11:25:29 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
<select id="findListByTimeBetween" resultType="map">
|
|
|
|
|
select
|
|
|
|
|
refund_order_id as 'id',
|
|
|
|
|
refund_order_number as 'orderNumber',
|
|
|
|
|
user_id as 'userId',
|
|
|
|
|
amount as 'amount',
|
|
|
|
|
create_time as 'createTime',
|
|
|
|
|
update_time as 'updateTime'
|
|
|
|
|
from xhpc_refund_order
|
2022-03-28 17:17:35 +08:00
|
|
|
where tenant_id=#{tenantId}
|
|
|
|
|
<if test="startTime!=null and startTime != ''">
|
|
|
|
|
and create_time <![CDATA[ >= ]]> #{startTime}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="endTime != null and endTime !=''">
|
|
|
|
|
and create_time <![CDATA[ <= ]]> #{endTime}
|
|
|
|
|
</if>
|
2022-02-15 11:25:29 +08:00
|
|
|
</select>
|
2021-12-27 10:50:41 +08:00
|
|
|
</mapper>
|