Skip to content

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.