修正upload逻辑