A growing number of mainland-based companies have posted profit warnings for the second quarter as consumers tighten their purse strings, crimping retailers' earnings.