根据新结构修改report功能