修复BUG，支持更多类型的填写