注意Integer类型如果是0的话,等价于空字符串,所以需要添加0值判断
<if test="query.status != null and query.status !='' or query.status == 0"> AND sdr.STATUS=#{query.status} </if>