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.XhpcRechargeOrderMapper">
|
2021-12-27 10:50:41 +08:00
|
|
|
|
|
|
|
|
|
2022-04-21 10:22:28 +08:00
|
|
|
<resultMap type="com.xhpc.activity.domain.XhpcRechargeOrderDomain" id="XhpcRechargeOrderResult">
|
2021-12-27 10:50:41 +08:00
|
|
|
<result column="recharge_order_id" property="rechargeOrderId" />
|
|
|
|
|
<result column="user_id" property="userId" />
|
|
|
|
|
<result column="recharge_order_number" property="rechargeOrderNumber"/>
|
|
|
|
|
<result column="prepay_id" property="prepayId" />
|
|
|
|
|
<result column="alipay_number" property="alipayNumber" />
|
|
|
|
|
<result column="amount" property="amount" />
|
|
|
|
|
<result column="type" property="type" />
|
|
|
|
|
<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="findOneByOrderNumber" resultType="com.xhpc.activity.domain.XhpcRechargeOrderDomain">
|
2021-12-27 10:50:41 +08:00
|
|
|
select
|
|
|
|
|
*
|
|
|
|
|
from xhpc_recharge_order
|
|
|
|
|
where recharge_order_number=#{orderNumber}
|
|
|
|
|
</select>
|
2021-12-27 14:55:07 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
<select id="findListByOrderNumbers" resultType="map">
|
|
|
|
|
select
|
|
|
|
|
recharge_order_id as 'id',
|
|
|
|
|
recharge_order_number as 'orderNumber',
|
|
|
|
|
user_id as 'userId',
|
|
|
|
|
amount as 'amount',
|
|
|
|
|
create_time as 'createTime',
|
|
|
|
|
update_time as 'updateTime'
|
|
|
|
|
from xhpc_recharge_order
|
|
|
|
|
where recharge_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
|
|
|
|
|
recharge_order_id as 'id',
|
|
|
|
|
recharge_order_number as 'orderNumber',
|
|
|
|
|
user_id as 'userId',
|
|
|
|
|
amount as 'amount',
|
|
|
|
|
create_time as 'createTime',
|
|
|
|
|
update_time as 'updateTime'
|
|
|
|
|
from xhpc_recharge_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>
|