Differenze tra le versioni di "Gestione curriculum"
(Creata pagina con "<p>Per eseguire i servizi presenti in questa sezione è necessario utilizzare un utente che abbia il permesso <b>Accesso API</b></p> <p> Metodi presenti un questa...") |
|||
| Riga 3: | Riga 3: | ||
Metodi presenti un questa sezione: | Metodi presenti un questa sezione: | ||
<ul> | <ul> | ||
| − | <li><b> | + | <li><b>curriculum/parametri</b> Consente di recuperare l'elenco dei parametri per l'inserimento di un curriculum</li> |
| − | <li><b> | + | <li><b>curriculum</b> consente di inserire un curriculum</li> |
| Riga 22: | Riga 22: | ||
<td style='border: 1px solid #999; padding: 3px; vertical-align: top;'> | <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'> | ||
| − | <b> | + | <b>curriculum/parametri</b></td> |
<td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>POST</td> | <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>POST</td> | ||
<td style='border: 1px solid #999; padding: 3px; vertical-align: top;'> | <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'> | ||
| − | <p> | + | <p>Recupero parametri curriculum</p> |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | ||
| − | + | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | <td style='border: 1px solid #999; padding: 3px; vertical-align: top; width:400px'> | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
<pre> | <pre> | ||
{ | { | ||
| − | " | + | "nazioni": [ |
| − | " | + | { |
| − | " | + | "id": "1", |
| − | "id": | + | "descrizione": "Italia" |
| − | "descrizione": | + | } |
| + | ... | ||
| + | ], | ||
| + | "cittadinanze": [ | ||
| + | { | ||
| + | "id": "2", | ||
| + | "descrizione": "Britannica" | ||
| + | } | ||
| + | ... | ||
| + | ], | ||
| + | "tipologie": [ | ||
| + | { | ||
| + | "id": "4", | ||
| + | "descrizione": "LinkedIn" | ||
| + | } | ||
| + | ... | ||
| + | ], | ||
| + | "province": [ | ||
| + | { | ||
| + | "id": "AG", | ||
| + | "descrizione": "Agrigento" | ||
| + | } | ||
| + | ... | ||
| + | ], | ||
| + | "titoliDiStudio": [ | ||
| + | { | ||
| + | "id": "2", | ||
| + | "descrizione": "Laurea" | ||
| + | } | ||
| + | ... | ||
| + | ], | ||
| + | "lingue": [ | ||
| + | { | ||
| + | "id": "2", | ||
| + | "descrizione": "Inglese" | ||
| + | } | ||
| + | ... | ||
| + | ], | ||
| + | "lingueLivelli": [ | ||
| + | { | ||
| + | "id": "A1", | ||
| + | "descrizione": "A1" | ||
| + | } | ||
| + | ... | ||
| + | ], | ||
| + | "sesso": [ | ||
| + | { | ||
| + | "id": "M", | ||
| + | "descrizione": "Maschio" | ||
}, | }, | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
{ | { | ||
| − | "id | + | "id": "F", |
| − | + | "descrizione": "Femmina" | |
| − | " | + | } |
| − | + | ], | |
| − | + | "tipiDocumento": [ | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
{ | { | ||
| − | "id": | + | "id": "2", |
| − | + | "descrizione": "Carta d'identità" | |
| − | |||
| − | |||
| − | " | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
} | } | ||
| + | ... | ||
] | ] | ||
} | } | ||
| Riga 148: | Riga 120: | ||
<td style='border: 1px solid #999; padding: 3px; vertical-align: top;'> | <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'> | ||
| − | <b> | + | <b>curriculum</b></td> |
<td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>POST</td> | <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'>POST</td> | ||
<td style='border: 1px solid #999; padding: 3px; vertical-align: top;'> | <td style='border: 1px solid #999; padding: 3px; vertical-align: top;'> | ||
| − | <p>Inserimento | + | <p>Inserimento curriculum</p> |
<b>application/json</b> | <b>application/json</b> | ||
<pre> | <pre> | ||
{ | { | ||
| − | " | + | "nome":"Mario", |
| − | " | + | "cognome":"Rossi", |
| − | " | + | "idTipoCurriculum":"1", |
| − | " | + | "email":"mario.rossi@mail.it", |
| − | " | + | "telefono":"3333333333", |
| + | "cellulare":"4444444444", | ||
| + | "indirizzoResidenza":"via di casa sua", | ||
| + | "cittaResidenza":"Borgo dei Borghi", | ||
| + | "idProvinciaResidenza":"BO", | ||
| + | "idNazioneResidenza":"1", | ||
| + | "idCittadinanza":"1", | ||
| + | "idSesso":"M", | ||
| + | "dataDiNascita":"1974-12-23", | ||
| + | "note":"curriculum di prova", | ||
| + | "cittaNascita":"Borgo dei Borghi", | ||
| + | "idProvinciaNascita":"BO", | ||
| + | "idNazioneNascita":"1", | ||
| + | "idTitoloDiStudio":"1", | ||
| + | "nomeUniversita":"Unimore", | ||
| + | "cittaUniversita":" citta università", | ||
| + | "idProvinciaUniversita":"MI", | ||
| + | "idNazioneUniversita":"1", | ||
| + | "facolta":"facoltà", | ||
| + | "corsoDiLaurea":"corso di laurea", | ||
| + | "altriTitoliDiStudio":"altri titoli di studio", | ||
| + | "altreEsperienze":"altre esperienze", | ||
| + | "lingue":[ | ||
| + | { | ||
| + | "idLingua":"1", | ||
| + | "livello":"A2" | ||
| + | }, | ||
| + | { | ||
| + | "idLingua":"2", | ||
| + | "livello":"C2" | ||
| + | } | ||
| + | ], | ||
| + | "curriculum":{ | ||
| + | "nomefile":"curriculum.txt", | ||
| + | "base64FileData":"RmlsZSBkaSBwcm92YSBmaWxlIGRpIHByb3ZhIHF1ZXN0byDDqCB1biBmaWxlIGRpIHByb3ZhIGFhYWFh" | ||
| + | }, | ||
| + | "foto":{ | ||
| + | "nomefile":"foto.png", | ||
| + | "base64FileData":"R0lGODlhCwALAIcAAAAAAOzp2P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAALAAsAAAgvAAUAGEiQoEABCBMmHLhQoUAACyFGjCjxIUWJDBEa1FgxI8eGCj06FBigoMkAAQEAOw==" | ||
}, | }, | ||
| − | " | + | "Tags":[ |
| − | + | "analista", | |
| − | + | "commerciale", | |
| − | + | "pusher" | |
| − | + | ||
| − | " | + | ], |
| + | "documenti":[ | ||
{ | { | ||
| − | "nomeFile":" | + | "nomeFile":"prova.txt", |
| − | + | "IDTipoDocumento":"1", | |
| − | + | "base64FileData":"RmlsZSBkaSBwcm92YSBmaWxlIGRpIHByb3ZhIHF1ZXN0byDDqCB1biBmaWxlIGRpIHByb3ZhIGFhYWFh" | |
| + | }, | ||
| + | { | ||
| + | "nomeFile":"prova2.txt", | ||
| + | "IDTipoDocumento":"2", | ||
| + | "base64FileData":"RmlsZSBkaSBwcm92YSBmaWxlIGRpIHByb3ZhIHF1ZXN0byDDqCB1biBmaWxlIGRpIHByb3ZhIGFhYWFh" | ||
} | } | ||
| + | |||
] | ] | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
} | } | ||
Versione delle 13:41, 21 mar 2021
Per eseguire i servizi presenti in questa sezione è necessario utilizzare un utente che abbia il permesso Accesso API
Metodi presenti un questa sezione:
- curriculum/parametri Consente di recuperare l'elenco dei parametri per l'inserimento di un curriculum
- curriculum consente di inserire un curriculum
| METODO | HTTP Verb | PARAMETRI | RISULTATO | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| curriculum/parametri | POST |
Recupero parametri curriculum
|
{
"nazioni": [
{
"id": "1",
"descrizione": "Italia"
}
...
],
"cittadinanze": [
{
"id": "2",
"descrizione": "Britannica"
}
...
],
"tipologie": [
{
"id": "4",
"descrizione": "LinkedIn"
}
...
],
"province": [
{
"id": "AG",
"descrizione": "Agrigento"
}
...
],
"titoliDiStudio": [
{
"id": "2",
"descrizione": "Laurea"
}
...
],
"lingue": [
{
"id": "2",
"descrizione": "Inglese"
}
...
],
"lingueLivelli": [
{
"id": "A1",
"descrizione": "A1"
}
...
],
"sesso": [
{
"id": "M",
"descrizione": "Maschio"
},
{
"id": "F",
"descrizione": "Femmina"
}
],
"tipiDocumento": [
{
"id": "2",
"descrizione": "Carta d'identità"
}
...
]
}
In caso di errore: {
"successo": false,
"messaggio": "Descrizione dell'errore"
}
|
||||||||||||||||||||||||||||||||||||||||
| curriculum | POST |
Inserimento curriculum application/json {
"nome":"Mario",
"cognome":"Rossi",
"idTipoCurriculum":"1",
"email":"mario.rossi@mail.it",
"telefono":"3333333333",
"cellulare":"4444444444",
"indirizzoResidenza":"via di casa sua",
"cittaResidenza":"Borgo dei Borghi",
"idProvinciaResidenza":"BO",
"idNazioneResidenza":"1",
"idCittadinanza":"1",
"idSesso":"M",
"dataDiNascita":"1974-12-23",
"note":"curriculum di prova",
"cittaNascita":"Borgo dei Borghi",
"idProvinciaNascita":"BO",
"idNazioneNascita":"1",
"idTitoloDiStudio":"1",
"nomeUniversita":"Unimore",
"cittaUniversita":" citta università",
"idProvinciaUniversita":"MI",
"idNazioneUniversita":"1",
"facolta":"facoltà",
"corsoDiLaurea":"corso di laurea",
"altriTitoliDiStudio":"altri titoli di studio",
"altreEsperienze":"altre esperienze",
"lingue":[
{
"idLingua":"1",
"livello":"A2"
},
{
"idLingua":"2",
"livello":"C2"
}
],
"curriculum":{
"nomefile":"curriculum.txt",
"base64FileData":"RmlsZSBkaSBwcm92YSBmaWxlIGRpIHByb3ZhIHF1ZXN0byDDqCB1biBmaWxlIGRpIHByb3ZhIGFhYWFh"
},
"foto":{
"nomefile":"foto.png",
"base64FileData":"R0lGODlhCwALAIcAAAAAAOzp2P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAALAAsAAAgvAAUAGEiQoEABCBMmHLhQoUAACyFGjCjxIUWJDBEa1FgxI8eGCj06FBigoMkAAQEAOw=="
},
"Tags":[
"analista",
"commerciale",
"pusher"
],
"documenti":[
{
"nomeFile":"prova.txt",
"IDTipoDocumento":"1",
"base64FileData":"RmlsZSBkaSBwcm92YSBmaWxlIGRpIHByb3ZhIHF1ZXN0byDDqCB1biBmaWxlIGRpIHByb3ZhIGFhYWFh"
},
{
"nomeFile":"prova2.txt",
"IDTipoDocumento":"2",
"base64FileData":"RmlsZSBkaSBwcm92YSBmaWxlIGRpIHByb3ZhIHF1ZXN0byDDqCB1biBmaWxlIGRpIHByb3ZhIGFhYWFh"
}
]
}
descrizione dei parametri
La data è nel fomato ISO yyyy-mm-ddTHH:mm:ss
|
In caso di successo: {
"idTask": 2259
}
In caso di errore: {
"successo": false,
"messaggio": "Descrizione dell'errore",
}
|
||||||||||||||||||||||||||||||||||||||||
| PUT |
application/json {
"commento":{
"id":"23222",
"testo":"task modificato di prova"
},
"idTask":"2259",
"idIssue":"AAXXVV",
"stato":"110",
"dataFineWorkaround":"2021-03-20T15:12:00",
"dataFineFix":"2021-04-20T16:20:00",
"allegati":[
{
"nomeFile":"test.txt",
"descrizione":"file di prova",
"base64FileData":"RmlsZSBkaSBwcm92YSBmaWxlIGRpIHByb3ZhIHF1ZXN0byDDqCB1biBmaWxlIGRpIHByb3Zh"
}
]
}
descrizione dei parametri
La data è nel fomato ISO yyyy-mm-dd
|
In caso di successo: {
"successo": true,
"messaggio": null
}
In caso di errore: {
"successo": false,
"messaggio": "Descrizione dell'errore"
}
|