Menu Service
Menu Service Platon platformasida foydalanuvchi menyularini boshqarish, yuklash va filtrlaydigan servisdir.
U loyihaning va Platon platformasining menyularini ma’lumotlar bazasi va kesh orqali birlashtiradi.
Umumiy Ma’lumot
Menu Service quyidagi imkoniyatlarni ta’minlaydi:
- Loyihaning va Platon platformasining menyularini yuklash
- Kesh orqali tezkor menyu ishlashini ta’minlash
- Foydalanuvchi ruxsatlariga asoslangan menyu filtratsiyasi
- Badge qiymatlarini (SQL yoki API orqali) hisoblash
- Dinamik menyu strukturasini hosil qilish
Arxitektura Komponentlari
Asosiy vazifalari:
- Platon va loyihaga xos menyularni birlashtirish
- Badge qiymatlarini hisoblash (SQL yoki Platon API orqali)
- Dinamik va ierarxik menyu daraxtini yaratish
Ruxsatlar
- Foydalanuvchi ruxsatlariga asoslanib filtrlanadi.
- Role va Permissionlarga qaragan holda menularni filter qiladi.