Cleanup tasks: add factory, validations in form, phrases ID

This commit is contained in:
ma0068
2024-11-21 16:07:10 +01:00
parent 1df91303f0
commit b0fb045b50
5 changed files with 196 additions and 162 deletions
+2
View File
@@ -2,12 +2,14 @@ import verband from './stv/verband.js';
import students from './stv/students.js';
import filter from './stv/filter.js';
import konto from './stv/konto.js';
import exam from './stv/exam.js';
export default {
verband,
students,
filter,
konto,
exam,
configStudent() {
return this.$fhcApi.get('api/frontend/v1/stv/config/student');
},
+43
View File
@@ -0,0 +1,43 @@
export default {
getPruefungen(url, config, params){
return this.$fhcApi.get('api/frontend/v1/stv/pruefung/getPruefungen/' + params.id);
},
loadPruefung(pruefung_id){
return this.$fhcApi.get('api/frontend/v1/stv/pruefung/loadPruefung/' + pruefung_id);
},
getTypenPruefungen(){
return this.$fhcApi.get('api/frontend/v1/stv/pruefung/getTypenPruefungen');
},
getAllLehreinheiten(data){
console.log("all Lehreinheiten");
return this.$fhcApi.post('api/frontend/v1/stv/pruefung/getAllLehreinheiten/', data)
},
getLvsByStudent(uid){
console.log(uid);
return this.$fhcApi.get('api/frontend/v1/stv/pruefung/getLvsByStudent/' + uid)
},
getLvsandLesByStudent(uid){
return this.$fhcApi.get('api/frontend/v1/stv/pruefung/getLvsandLesByStudent/' + uid);
},
getLvsAndMas(uid){
return this.$fhcApi.get('api/frontend/v1/stv/pruefung/getLvsAndMas/' + uid)
},
getMitarbeiterLv(id){
return this.$fhcApi.get('api/frontend/v1/stv/pruefung/getMitarbeiterLv/' + id)
},
getNoten(){
return this.$fhcApi.get('api/frontend/v1/stv/pruefung/getNoten');
},
checkZeugnisnoteLv(data){
return this.$fhcApi.post('api/frontend/v1/stv/pruefung/checkZeugnisnoteLv/', data)
},
addPruefung(form, data){
return this.$fhcApi.post(form,'api/frontend/v1/stv/pruefung/insertPruefung/', data);
},
updatePruefung(form, id, data){
return this.$fhcApi.post(form,'api/frontend/v1/stv/pruefung/updatePruefung/' + id, data);
},
deletePruefung(id){
return this.$fhcApi.post('api/frontend/v1/stv/pruefung/deletePruefung/' + id)
}
}