import 'package:rasadyar_chicken/features/city_jahad/presentation/routes/routes.dart'; import 'package:rasadyar_chicken/features/city_poultry/presentation/routes/routes.dart'; import 'package:rasadyar_chicken/features/poultry_science/presentation/routes/routes.dart'; import 'package:rasadyar_chicken/features/province_inspector/presentation/routes/routes.dart'; import 'package:rasadyar_chicken/features/province_operator/presentation/routes/routes.dart'; import 'package:rasadyar_chicken/features/province_supervisor/presentation/routes/routes.dart'; import 'package:rasadyar_chicken/features/steward/presentation/routes/routes.dart'; import 'package:rasadyar_chicken/features/super_admin/presentation/routes/routes.dart'; import 'package:rasadyar_chicken/features/jahad/presentation/routes/routes.dart'; import 'package:rasadyar_chicken/features/vet_farm/presentation/routes/routes.dart'; import 'package:rasadyar_chicken/presentation/routes/routes.dart'; String getFaUserRole(String? role) { switch (role) { case "Admin": return "ادمین استان"; case "CityOperator": return "تعاونی"; case "Poultry": return "مرغدار"; case "ProvinceOperator": return "مدیر اجرایی"; case "ProvinceFinancial": return "مالی اتحادیه"; case "KillHouse": return "کشتارگاه"; case "KillHouseVet": return "دامپزشک کشتارگاه"; case "VetFarm": return "دامپزشک فارم"; case "Driver": return "راننده"; case "ProvinceInspector": return "بازرس اتحادیه "; case "VetSupervisor": return "دامپزشک کل"; case "Jahad": return "جهاد کشاورزی استان"; case "CityJahad": return "جهاد کشاورزی شهرستان"; case "ProvincialGovernment": return "استانداری"; case "Guilds": return "صنف"; case "Steward": return "مباشر"; case "Commerce": return "معاونت بازرگانی استان"; case "CityCommerce": return "بازرگانی شهرستان"; case "UnitWindow": return "پنجره واحد"; case "CityVet": return "دامپزشک شهرستان"; case "Observatory": return "رصدخانه"; case "ProvinceSupervisor": return "ناظر استان"; case "GuildRoom": return "اتاق اصناف"; case "PosCompany": return "شرکت psp"; case "LiveStockSupport": return "پشتیبانی امور دام"; case "SuperAdmin": return "ادمین کل"; case "ChainCompany": return "شرکت زنجیره"; case "AdminX": return "ادمین ایکس"; case "Supporter": return "پشتیبان سامانه"; case "Dispenser": return "پخش کننده"; case "CityPoultry": return "طیور شهرستان"; case "ParentCompany": return "شرکت مادر"; case "ColdHouseSteward": return "مباشر سردخانه"; case "CityGuild": return "اتحادیه پروتئینی"; case "LiveStockProvinceJahad": return "جهاد استان"; case "PoultryScience": return "کارشناس طیور"; default: return "نامشخص"; } } Map getFaUserRoleWithOnTap(String? role) { switch (role) { case "Admin": return {"ادمین استان": null}; case "CityOperator": return {"تعاونی": null}; case "Poultry": return {"مرغدار": null}; case "ProvinceOperator": return {"مدیر اجرایی": ProvinceOperatorRoutes.initProvinceOperator}; case "ProvinceFinancial": return {"مالی اتحادیه": null}; case "KillHouse": return {"کشتارگاه": ChickenRoutes.initKillHouse}; case "KillHouseVet": return {"دامپزشک کشتارگاه": null}; case "VetFarm": return {"دامپزشک فارم": VetFarmRoutes.initVetFarm}; case "Driver": return {"راننده": null}; case "ProvinceInspector": return {"بازرس اتحادیه": ProvinceInspectorRoutes.initProvinceInspector}; case "VetSupervisor": return {"دامپزشک کل": null}; case "Jahad": return {"جهاد کشاورزی استان": JahadRoutes.initJahad}; case "CityJahad": return {"جهاد کشاورزی شهرستان": CityJahadRoutes.initCityJahad}; case "ProvincialGovernment": return {"استانداری": null}; case "Guilds": return {"صنف": null}; case "Commerce": return {"معاونت بازرگانی استان": null}; case "CityCommerce": return {"بازرگانی شهرستان": null}; case "UnitWindow": return {"پنجره واحد": null}; case "CityVet": return {"دامپزشک شهرستان": null}; case "Observatory": return {"رصدخانه": null}; case "ProvinceSupervisor": return {"ناظر استان": ProvinceSupervisorRoutes.initProvinceSupervisor}; case "GuildRoom": return {"اتاق اصناف": null}; case "PosCompany": return {"شرکت psp": null}; case "LiveStockSupport": return {"پشتیبانی امور دام": null}; case "SuperAdmin": return {"ادمین کل": SuperAdminRoutes.initSuperAdmin}; case "ChainCompany": return {"شرکت زنجیره": null}; case "AdminX": return {"ادمین ایکس": null}; case "Supporter": return {"پشتیبان سامانه": null}; case "Dispenser": return {"پخش کننده": null}; case "CityPoultry": return {"طیور شهرستان": CityPoultryRoutes.initCityPoultry}; case "ParentCompany": return {"شرکت مادر": null}; case "ColdHouseSteward": return {"مباشر سردخانه": null}; case "CityGuild": return {"اتحادیه پروتئینی": null}; case "LiveStockProvinceJahad": return {"جهاد استان": null}; case "Steward": return {"مباشر": StewardRoutes.initSteward}; case "PoultryScience": return {"کارشناس طیور": PoultryScienceRoutes.initPoultryScience}; default: return {"نامشخص": null}; } }