添加非空验证逻辑