Changes between Version 76 and Version 77 of UseCaseScenarios


Ignore:
Timestamp:
02/18/23 19:02:38 (15 months ago)
Author:
216151
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseScenarios

    v76 v77  
    9090||= **Предуслов:** =|| Корисникот навигирал до страница за дискусија за професор или предмет ||
    9191||= **Постуслов:** =|| / ||
    92 ||= **Нормален тек** =|| ''Акции преземени од корисникот:'' \\ **1.** Притиска на иконата за реплика на мислење (HTML button елемент на крајот на секое мислење) \\ **2.** Внесува содржина на коментарот и притиска „објави“ **3.** На корисникот му се рендерира истата страница, каде сега се прикажува додаденото мислење \\ \\ ''Акции преземени од системот:'' \\ **1.** Javascript апликацијата јавува modal со единствено поле за содржина на коментарот \\ **2.** Javascript апликацијата проверува дали полето е празно (ако е, не испраќа повик и рендерира порака за грешка), а потоа испраќа барање (кое во телото содржи ИД на засегнатото мислење и содржина на коментарот) до одредена патека на која реагира контролерот. Тој потоа повикува соодветен метод од сервисната логика, што резултира со зачувување на диск нова торка во релацијата за мислења (Post) со атрибут ИД на родител-мислење еднаков на ИД-то добиено во payload-от на барањето. \\ **3.** По добивање на одговорот, JS апликацијата го освежува прелистувачот, значи се прикажува истата страница за дискусија, но во одговорот на fetch повикот за мислењата кои и припаѓаат сега ќе се најде и новододадената реплика ||
     92||= **Нормален тек** =|| ''Акции преземени од корисникот:'' \\ **1.** Притиска на иконата за реплика на мислење (HTML button елемент на крајот на секое мислење) \\ **2.** Внесува содржина на коментарот и притиска „објави“ \\ **3.** На корисникот му се рендерира истата страница, каде сега се прикажува додаденото мислење \\ \\ ''Акции преземени од системот:'' \\ **1.** Javascript апликацијата јавува modal со единствено поле за содржина на коментарот \\ **2.** Javascript апликацијата проверува дали полето е празно (ако е, не испраќа повик и рендерира порака за грешка), а потоа испраќа барање (кое во телото содржи ИД на засегнатото мислење и содржина на коментарот) до одредена патека на која реагира контролерот. Тој потоа повикува соодветен метод од сервисната логика, што резултира со зачувување на диск нова торка во релацијата за мислења (Post) со атрибут ИД на родител-мислење еднаков на ИД-то добиено во payload-от на барањето. \\ **3.** По добивање на одговорот, JS апликацијата го освежува прелистувачот, значи се прикажува истата страница за дискусија, но во одговорот на fetch повикот за мислењата кои и припаѓаат сега ќе се најде и новододадената реплика ||
    9393||= **Исклучоци:** =|| / ||
    9494||= **Вклучува:** =|| / ||