Proje: Okul Platform · Hub: Okul Platform — Domain

SchoolFilterPortfolioService

app/Services/Admin/School/SchoolFilterPortfolioService.php

Portföy yöneticisi (PY) için okul profil kalite puanı hesaplar.

Puan Bileşenleri (SchoolPointsDTO)

BileşenHesaplamaMax Puan
aboutPointabout_length / 300, max 55
aboutQualitypy_about_quality (manuel not)varies
announcementPointduyuru_sayısı / 4, max 55
answersPointyanıt_sayısı / 2, max 55
campaignPointKampanya var mı?10
commentPointyorum_sayısı / 3 * 2, max 2020
discountPointİndirim var mı?10
feePointÜcret girilmiş mi?20
galleryPointgaleri_sayısı / 3, max 1010
galleryQualitypy_gallery_quality (manuel not)varies

Detaylar

  • Hakkında (about): Her 300 karakter 1 puan, max 5
  • Duyurular: Her 4 duyuru 1 puan, max 5
  • Yanıtlar (Q&A): Her 2 yanıt 1 puan, max 5
  • Yorumlar: 30’dan fazla yorumda max 20, aksi halde yorum/3*2
  • Galeri: Her 3 görsel 1 puan, max 10
  • Kampanya/İndirim/Ücret: Var/yok bonus

SchoolFilter Puan Alanları

py_profile_point     — Toplam profil puanı
py_about_quality     — About içerik kalitesi (manuel)
py_gallery_quality   — Galeri kalitesi (manuel)