China’s strict Covid-19 lockdowns have severely impacted the country’s e-commerce through disrupted logistics and dampened demand.