完善文件上传逻辑