<if test="roleType!= null and roleType!= '' "> </if> 传0 不进入此判断 原因是mybatis的if将0认为是 ’ ’ 所以不进入此判断 需要把0代入if判断