|  |  |  | 
|---|
|  |  |  | WHERE order_number = #{orderNumber} | 
|---|
|  |  |  | LIMIT 0,1 | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <!--根据虚拟卡号获取订单列表--> | 
|---|
|  |  |  | <select id="getOrders" resultType="com.dy.pipIrrGlobal.voSe.VoOrders"> | 
|---|
|  |  |  | SELECT | 
|---|
|  |  |  | order_number AS orderNumber, | 
|---|
|  |  |  | recharge_amount AS rechargeAmount, | 
|---|
|  |  |  | recharge_time AS rechargeTime | 
|---|
|  |  |  | FROM se_vc_recharge | 
|---|
|  |  |  | <where> | 
|---|
|  |  |  | AND order_state = 2 | 
|---|
|  |  |  | <if test = "virtualId != null and virtualId > 0"> | 
|---|
|  |  |  | AND vc_id = ${virtualId} | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | </where> | 
|---|
|  |  |  | ORDER BY order_number | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <!--根据订单号获取充值金额--> | 
|---|
|  |  |  | <select id="getRechargeAmountByOrderNumber" resultType="java.lang.Integer"> | 
|---|
|  |  |  | SELECT | 
|---|
|  |  |  | recharge_amount AS rechargeAmount | 
|---|
|  |  |  | FROM se_vc_recharge | 
|---|
|  |  |  | <where> | 
|---|
|  |  |  | <if test = "orderNumber != null and orderNumber !=''"> | 
|---|
|  |  |  | AND order_number = #{orderNumber} | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | </where> | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  | </mapper> | 
|---|