unclean SPARC

This commit is contained in:
STEINNI
2025-08-27 07:03:09 +00:00
commit f308460931
430 changed files with 54426 additions and 0 deletions
@@ -0,0 +1,43 @@
class ApplicantOrganisationsModel extends EICPluralModel {
constructor(privileges) {
super('/organisations', privileges);
this.singletonClass = class {
itemData = {
pic: null,
legalname: null,
}
}
}
search(criteria) { // search onlegalname can bring several
if(!this.hasPrivilege('search')) return( new Promise((resolve, reject) => reject()))
let endpoint = this.getApiEndpoint('search');
let uri = endpoint.uri
return (
this.request(uri, endpoint.method, {'search': criteria })
.then( async serverData => this.loadData(serverData.payload))
)
}
list() {
if(!this.hasPrivilege('list')) return( new Promise((resolve, reject) => reject()))
let endpoint = this.getApiEndpoint('list');
let uri = endpoint.uri
return (
this.request(uri, endpoint.method)
.then( async serverData => {
const payload = serverData.payload;
//this.fill(payload);
return payload;
})
);
}
}
app.registerClass('ApplicantOrganisationsModel', ApplicantOrganisationsModel);