Add Manual endpoints (#51)

This commit is contained in:
Patryk 2022-09-21 23:18:05 +02:00 committed by GitHub
parent 1fb12b8163
commit aec541ff35
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 92 additions and 0 deletions

View file

@ -0,0 +1,38 @@
[
{
"Opis": "",
"Tytul": "Longman Repetytorium maturalne. Podręcznik wieloletni do języka angielskiego - poziom rozszerzony",
"Autor": "Marta Umińska, Bob Hastings, Dominika Chandler, Rod Fricker, Beata Trapnell",
"Wydawnictwo": "Pearson Central Europe Sp. z o.o.",
"Przedmiot": "Język angielski",
"Aktywny": false,
"Id": 66
},
{
"Opis": "",
"Tytul": "Historia i Teraźniejszość",
"Autor": "Izabella Modzelewska-Rysak, Leszek Rysak, Adam Cisek, Karol Wilczyński",
"Wydawnictwo": "Wydawnictwa Szkolne i Pedagogiczne Sp. z o.o.",
"Przedmiot": "Historia i Teraźniejszość",
"Aktywny": true,
"Id": 57
},
{
"Opis": "",
"Tytul": "Droga autostradą do Bukaresztu. Podręcznik wieloletni do języka rumuńskiego - poziom podstawowy",
"Autor": "Marta Umińska, Bob Hastings, Dominika Chandler, Rod Fricker, Beata Trapnell",
"Wydawnictwo": "Wydawnictwo Cenzury i Nauk Społecznych Sp. z o.o",
"Przedmiot": "Język rumuński",
"Aktywny": false,
"Id": 69
},
{
"Opis": "",
"Tytul": "Drogą ku wyjścia z Unii Europejskiej. Podręcznik wieloletni do historii - poziom podstawowy",
"Autor": "Marta Umińska, Mateusz Morawiecki, Kuba Szczodreń",
"Wydawnictwo": "Wydawnictwo Cenzury i Nauk Społecznych Sp. z o.o",
"Przedmiot": "Historia",
"Aktywny": true,
"Id": 80
}
]

View file

@ -0,0 +1,18 @@
[
{
"Nazwa": "2021/2022",
"Id": 2021
},
{
"Nazwa": "2020/2021",
"Id": 2020
},
{
"Nazwa": "2019/2020",
"Id": 2019
},
{
"Nazwa": "2018/2019",
"Id": 2018
}
]

View file

@ -43,6 +43,8 @@ router.get("/", (req, res) => {
"/OkresyUmowOplat.mvc/Get",
"/Oplaty.mvc/Get",
"/PlanZajec.mvc/Get",
"/PodrecznikiLataSzkolne.mvc/Get",
"/PodrecznikiUcznia.mvc/Get",
"/Pomoc.mvc/Get",
"/RejestracjaUrzadzeniaToken.mvc/Get",
"/RejestracjaUrzadzeniaToken.mvc/Delete",
@ -603,6 +605,40 @@ router.all("/PlanZajec.mvc/Get", (req, res) => {
});
});
router.all("/PodrecznikiUcznia.mvc/Get", (req, res) => {
const manuals = require("../../data/api/opiekun/Podreczniki").map(item => {
return {
"Opis": item.Opis,
"Tytul": item.Tytul,
"Autor": item.Autor,
"Wydawnictwo": item.Wydawnictwo,
"Przedmiot": item.Przedmiot,
"Aktywny": item.Aktywny,
"Id": item.Id,
};
});
res.json({
"data": {
"IsZatwierdzone": true,
"Podreczniki": manuals,
},
"success": true
});
});
router.all("/PodrecznikiLataSzkolne.mvc/Get", (req, res) => {
const manualsDate = require("../../data/api/opiekun/PodrecznikiLataSzkolne").map(item => {
return {
"Nazwa": item.Nazwa,
"Id": item.Id,
};
});
res.json({
"data": manualsDate,
"success": true
});
});
router.all("/Pomoc.mvc/Get", (req, res) => {
res.json({
"data": {},