id, ent_id, t_ledger_id, st_order_no, `name`, total_price, actual_price, receipt_time, audit_user, audit_phone, success_user, trading, success_phone, remark, `status`, create_by, create_time, update_by, update_time, del_flag kst.del_flag = 0 and kltu.unit_type = #{settlementReq.unitType,jdbcType=INTEGER} and ( klt.name like concat('%', #{settlementReq.keywords,jdbcType=VARCHAR}, '%') or kltu.firm_name like concat('%', #{settlementReq.keywords,jdbcType=VARCHAR}, '%') or kst.st_order_no like concat('%', #{settlementReq.keywords,jdbcType=VARCHAR}, '%') ) and kst.status = #{settlementReq.status,jdbcType=INTEGER} and kst.create_time between #{settlementReq.startCreateTime,jdbcType=TIMESTAMP} and #{settlementReq.endCreateTime,jdbcType=TIMESTAMP} and kst.receipt_time between #{settlementReq.startReceiptTime,jdbcType=TIMESTAMP} and #{settlementReq.endReceiptTime,jdbcType=TIMESTAMP}