|
|
@ -256,19 +256,25 @@ |
|
|
where cr.id=#{id} |
|
|
where cr.id=#{id} |
|
|
</select> |
|
|
</select> |
|
|
<select id="selectBatchIds" resultType="com.example.demo.domain.vo.cash.CashCollection"> |
|
|
<select id="selectBatchIds" resultType="com.example.demo.domain.vo.cash.CashCollection"> |
|
|
select cr.id,cr.jwcode,cr.name,cr.market, |
|
|
|
|
|
cr.order_code,cr.bank_code,cr.goods_name,cr.good_num,cr.num_unit,cr.permanent_gold,cr.free_gold, |
|
|
|
|
|
cr.payment_currency,cr.payment_amount,cr.received_currency,cr.received_amount,cr.handling_charge, |
|
|
|
|
|
cr.pay_type,cr.received_market,cr.pay_time,cr.received_time,cr.audit_id,cr.status,cr.submitter_id, |
|
|
|
|
|
cr.submitter_market,cr.voucher,cr.remark,cr.audit_time,a1.admin_name as submitterName, |
|
|
|
|
|
a2.admin_name as auditName,ra.activity_name as activity |
|
|
|
|
|
|
|
|
select |
|
|
|
|
|
cr.id, cr.jwcode, cr.name, cr.market, |
|
|
|
|
|
cr.order_code, cr.bank_code, cr.goods_name, cr.good_num, cr.num_unit, cr.permanent_gold, cr.free_gold, |
|
|
|
|
|
cr.payment_currency, cr.payment_amount, cr.received_currency, cr.received_amount, cr.handling_charge, |
|
|
|
|
|
cr.pay_type, cr.received_market, cr.pay_time, cr.received_time, cr.audit_id, cr.status, cr.submitter_id, |
|
|
|
|
|
cr.submitter_market, cr.voucher, cr.remark, cr.audit_time, |
|
|
|
|
|
a1.admin_name as submitterName, |
|
|
|
|
|
a2.admin_name as auditName, |
|
|
|
|
|
ra.activity_name as activity |
|
|
from cash_record_collection cr |
|
|
from cash_record_collection cr |
|
|
left join admin a1 on cr.submitter_id = a1.id |
|
|
left join admin a1 on cr.submitter_id = a1.id |
|
|
left join admin a2 on cr.audit_id = a2.id |
|
|
left join admin a2 on cr.audit_id = a2.id |
|
|
left join recharge_activity ra on ra.id = cr.activity |
|
|
left join recharge_activity ra on ra.id = cr.activity |
|
|
where cr.id IN |
|
|
|
|
|
<foreach collection="relatedIds" item="id" open="(" separator="," close=")"> |
|
|
|
|
|
#{id} |
|
|
|
|
|
</foreach> |
|
|
|
|
|
|
|
|
where 1 = 0 |
|
|
|
|
|
<if test="relatedIds != null and relatedIds.size() > 0"> |
|
|
|
|
|
OR cr.id IN |
|
|
|
|
|
<foreach collection="relatedIds" item="id" open="(" separator="," close=")"> |
|
|
|
|
|
#{id} |
|
|
|
|
|
</foreach> |
|
|
|
|
|
</if> |
|
|
</select> |
|
|
</select> |
|
|
</mapper> |
|
|
</mapper> |