|
@@ -261,4 +261,31 @@
|
|
|
select id, bankName, B2C, B2B, bankLogo, delFlag
|
|
|
from cm_bankcode
|
|
|
</select>
|
|
|
+ <select id="getOnlineBalance" resultType="com.caimei365.order.model.po.OrderReceiptRelationPo">
|
|
|
+ SELECT DISTINCT cror.id,
|
|
|
+ cror.relationType,
|
|
|
+ cror.receiptId,
|
|
|
+ cror.associateAmount,
|
|
|
+ cror.orderId,
|
|
|
+ cror.delFlag,
|
|
|
+ cror.mbOrderId,
|
|
|
+ cror.orderRequestNo,
|
|
|
+ cror.splitStatus,
|
|
|
+ cdr.payType
|
|
|
+ FROM cm_receipt_order_relation cror
|
|
|
+ LEFT JOIN cm_discern_receipt cdr ON cror.receiptID = cdr.id
|
|
|
+ LEFT JOIN cm_order co ON cror.orderID = co.orderID
|
|
|
+ LEFT JOIN cm_user_balance_record cubr ON cubr.orderId = cror.orderID
|
|
|
+ WHERE cror.relationType = 2
|
|
|
+ AND cror.delFlag = 0
|
|
|
+ AND cror.splitStatus = 0
|
|
|
+ AND cdr.delFlag = 0
|
|
|
+ AND cdr.payWay = 3
|
|
|
+ AND cdr.receiptDate <![CDATA[ <= ]]> #{currentTime}
|
|
|
+ AND co.organizeID = 0
|
|
|
+ AND co.orderType != 2
|
|
|
+ AND co.refundType != 2
|
|
|
+ AND cubr.balanceType = 10
|
|
|
+ AND cror.associateAmount > 0.01
|
|
|
+ </select>
|
|
|
</mapper>
|