上传推荐部分代码