mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-15 05:52:18 +00:00
89 lines
3.0 KiB
JavaScript
89 lines
3.0 KiB
JavaScript
export default {
|
|
|
|
//------------- Prestudent.js------------------------------------------------------
|
|
|
|
get(prestudent_id, studiensemester_kurzbz) {
|
|
return this.$fhcApi.post(
|
|
'api/frontend/v1/stv/prestudent/get/'
|
|
+ encodeURIComponent(prestudent_id)
|
|
+ '/'
|
|
+ encodeURIComponent(studiensemester_kurzbz)
|
|
);
|
|
},
|
|
updatePrestudent(form, prestudent_id, data){
|
|
return this.$fhcApi.post(form, 'api/frontend/v1/stv/prestudent/updatePrestudent/' + prestudent_id,
|
|
data
|
|
);
|
|
},
|
|
getBezeichnungZGV() {
|
|
return this.$fhcApi.get('api/frontend/v1/stv/prestudent/getBezeichnungZGV/');
|
|
},
|
|
getBezeichnungMZgv() {
|
|
return this.$fhcApi.get('api/frontend/v1/stv/prestudent/getBezeichnungMZgv/');
|
|
},
|
|
getBezeichnungDZgv() {
|
|
return this.$fhcApi.get('api/frontend/v1/stv/prestudent/getBezeichnungDZgv/');
|
|
},
|
|
getStgs() {
|
|
return this.$fhcApi.get('api/frontend/v1/stv/lists/getStgs/');
|
|
},
|
|
getAusbildung() {
|
|
return this.$fhcApi.get('api/frontend/v1/stv/prestudent/getAusbildung/');
|
|
},
|
|
getAufmerksamdurch() {
|
|
return this.$fhcApi.get('api/frontend/v1/stv/prestudent/getAufmerksamdurch/');
|
|
},
|
|
getBerufstaetigkeit() {
|
|
return this.$fhcApi.get('api/frontend/v1/stv/prestudent/getBerufstaetigkeit/');
|
|
},
|
|
getTypenStg() {
|
|
return this.$fhcApi.get('api/frontend/v1/stv/prestudent/getTypenStg/');
|
|
},
|
|
getBisstandort() {
|
|
return this.$fhcApi.get('api/frontend/v1/stv/prestudent/getBisstandort/');
|
|
},
|
|
|
|
//------------- MultiStatus.js------------------------------------------------------
|
|
getHistoryPrestudent (url, config, params){
|
|
return this.$fhcApi.get('api/frontend/v1/stv/status/getHistoryPrestudent/' + params.id);
|
|
},
|
|
getMaxSem(studiengang_kzs) {
|
|
return this.$fhcApi.post('api/frontend/v1/stv/status/getMaxSemester/', {studiengang_kzs});
|
|
},
|
|
advanceStatus({prestudent_id, status_kurzbz, studiensemester_kurzbz, ausbildungssemester}) {
|
|
return this.$fhcApi.post('api/frontend/v1/stv/status/advanceStatus/'
|
|
+ prestudent_id + '/'
|
|
+ status_kurzbz + '/'
|
|
+ studiensemester_kurzbz + '/'
|
|
+ ausbildungssemester
|
|
);
|
|
},
|
|
confirmStatus({prestudent_id, status_kurzbz, studiensemester_kurzbz, ausbildungssemester}) {
|
|
return this.$fhcApi.post('api/frontend/v1/stv/status/confirmStatus/'
|
|
+ prestudent_id + '/'
|
|
+ status_kurzbz + '/'
|
|
+ studiensemester_kurzbz + '/'
|
|
+ ausbildungssemester
|
|
);
|
|
},
|
|
isLastStatus(id) {
|
|
return this.$fhcApi.get('api/frontend/v1/stv/status/isLastStatus/' + id);
|
|
},
|
|
deleteStatus({prestudent_id, status_kurzbz, studiensemester_kurzbz, ausbildungssemester}) {
|
|
return this.$fhcApi.post('api/frontend/v1/stv/status/deleteStatus/'
|
|
+ prestudent_id + '/'
|
|
+ status_kurzbz + '/'
|
|
+ studiensemester_kurzbz + '/'
|
|
+ ausbildungssemester
|
|
);
|
|
},
|
|
getLastBismeldestichtag() {
|
|
return this.$fhcApi.get('api/frontend/v1/stv/status/getLastBismeldestichtag/');
|
|
},
|
|
|
|
//------------- History.js------------------------------------------------------
|
|
getHistoryPrestudents (url, config, params){
|
|
return this.$fhcApi.get('api/frontend/v1/stv/prestudent/getHistoryPrestudents/' + params.id);
|
|
},
|
|
|
|
} |