<if test="beginTime != null and beginTime != ''">
AND DATE_FORMAT(b.GMT_CREATE,'%Y-%m-%d') >=str_to_date(#{beginTime,jdbcType=VARCHAR},'%Y-%m-%d')
</if>
<if test="endTime != null and endTime != ''">
AND str_to_date(#{endTime,jdbcType=VARCHAR},'%Y-%m-%d') >= DATE_FORMAT(b.GMT_CREATE,'%Y-%m-%d')
</if>
DATE_FORMAT(now(),'%Y-%m-%d %H:%i:%s')
当传入的值为date类型时,不能用于endTime != ''这种判断