<iftest=" req.linkCost!=null and req.linkCost != ''">and (t1.sup_cost_no=#{req.linkCost} or t1.cost_no=#{req.linkCost})</if>
<iftest=" req.projectTypes!=null and req.projectTypes != ''">and find_in_set(t1.project_type,#{req.projectTypes})</if>
<iftest=" req.project != null and req.project != ''">and t1.cost_no in (SELECT t12.cost_no FROM cost_detail t12 WHERE t12.project = #{req.project})</if>
<iftest=" req.project != null and req.project != ''">and t1.cost_no in (SELECT * FROM ( SELECT t12.cost_no FROM cost_detail t12 WHERE t12.project = #{req.project} UNION SELECT t13.cost_no FROM cost t13 WHERE t13.cost_form = 2 AND t13.project = #{req.project} ) AS t14 )</if>
<iftest="req.bankCardUser !=null and req.bankCardUser !='' ">and t1.bank_card_user like concat('%',#{req.bankCardUser},'%')</if>