kir-dev/pek-next

SSSL Csoportok

Closed this issue · 1 comments

Pontozás csoportokban

  • Lehessen csinálni csoportokat, amik a körhöz tartoznak
  • A csoportok adminisztrálását a csoportvezetők végzik, egy csoportban csak az aktív tagjai vannak
  • Legyen külön reszortvez poszt, aki tud mindent csinálni, amit a körvez a pontozással (pontozás leadás, belépőigényt indoklás)
  • A csapotokban szerzett szumma munka/felelősség pont, egyedi elvekként, aggregálódik a körben
    • A csoportban lehet 1-2 pontot adni, nem kerekítjük őket (se 0, se 5 )
    • Csoport vezetők lássák a kör többi csoportjának a pontozásait (mint most a reszortoknál)
    • Körvez (és reszortvez) mindent felül tudjon írni (a szummákat a csoportban tudja átírni)
    • legyen könnyű navigáció a kör és a csoport pontozásai között
    • Ha körvez leadja a pontozást, akkor minden csoport automatikusan leadásra kerül
    • Ha visszadobják egy csoport pontozását, akkor csak azt a csoportot lehet szerkeszteni (next iteraion)
  • Belépőkezelés (next iteraion)
    • Ajánlani tud a csoportvez színesbelépőt, ezt egy külön oldalon látja a körvez
    • Gomb a csoporvezetők szinesbelepő leírásának a mergelesere, ha körvez átírja ezután, akkor frissíteni kell újra

Technical details

A funkciók megvalósításához az alábbi modelleket fogjuk felvenni:

  • SubGroup: Körök alá lehet felvenni. Vannak admin és member User-jei. Az admin tud Principle-t felvenni a kör aktuális Evaluation-jéhez. A Principle-öket lehet SubGroup-ra szűrni.
  • SubGroup - User kapcsolótábla. Tárolja, hogy admin vagy member a user.

Taskok:

  • Pontózótábla optimalizálása
  • SubGroup model és kontroller felvétele, kapcsolótábla létrehozása a User-hez.
  • SubGroup csatlakozás workflow kidolgozása user-ek számára. (Elsőkörben admin csak el tudja fogani, később fel is veheti akár)
  • SubGroup Principal létrehozás logika (Kör saját principle-jein null a sub_group_id)
  • Szűrők megvalósítása (Lehessen check boxokban kiválasztai, hogy meg groupok legyenek mutatva.)
  • Jogosultságezelés