According to Politics of China,
Elections in China occur under a single-party authoritarian political system. Elections occur only at the local level, not the national level. China is among few contemporary party-led dictatorships to not hold any direct elections at the national level.
Is there an useful reason for this, or the reason for this is purely political. If it's political in nature, what does China have to gain by doing this?