增加文件上传组件，在原版基础上略有修改