select * from repayment_order rp where rp.trans_date like CONCAT(#{transDate},'%' )
#{transDate} cannot be quoted
2, the use of foreach,in
select * from repayment_order rp where rp.trans_date in <foreach collection="transDate" item="transDateItem" open="(" close=")" separator="," > #{transDateItem} </foreach>
map.put("transDate",transDate);