After consulting official website of Shanghai University, the conditions for getting a scholarship are not only scores, but also comprehensive conditions. You can't get a scholarship just because your grades meet the requirements.
Shanghai University, referred to as Shangda for short, is a comprehensive university directly under Shanghai and under the national key construction project 2 1 1. The Ministry of Education and the Shanghai Municipal People's Government have established universities.