Class DealDoa and CategoryDoa new version