No new locally transmitted or imported coronavirus cases were reported on Sunday, said the Shanghai Health Commission on Monday morning.
So far, of all the 331 imported cases, 324 have been discharged from hospital upon recovery and seven are still hospitalized.
Another two imported suspected cases are undergoing test.
Of all the 341 local cases, 333 have been discharged upon recovery and one is hospitalized for treatment. There have been so far seven local fatalities.
No asymptomatic infection cases are undergoing medical observation now, the health commission said.