加入了 一些 必须参数的验证