- added Manage applications page and table of submitted appls;
This commit is contained in:
@@ -91,12 +91,13 @@ const BandoApplication = () => {
|
||||
storeSet.main.setAsyncRequest();
|
||||
formMsgs.current.clear();
|
||||
|
||||
ApplicationService.updateStatusApplication(applId, {}, submitApplicationCallback, errSubmitApplicationCallback, [
|
||||
/*ApplicationService.updateStatusApplication(applId, {}, submitApplicationCallback, errSubmitApplicationCallback, [
|
||||
['status', 'SUBMIT']
|
||||
]);
|
||||
]);*/
|
||||
ApplicationService.validateApplication(applId, {}, validateApplicationCallback, errValidateApplicationCallback);
|
||||
};
|
||||
|
||||
const submitApplicationCallback = (data) => {
|
||||
/*const submitApplicationCallback = (data) => {
|
||||
if (data.status === 'SUCCESS') {
|
||||
if (data.data.status) {
|
||||
setApplicationStatus(data.data.status); // ask why not 'applicationStatus'?
|
||||
@@ -139,6 +140,8 @@ const BandoApplication = () => {
|
||||
closable: true
|
||||
}
|
||||
]);
|
||||
}
|
||||
if (toast.current) {
|
||||
toast.current.show({
|
||||
severity: 'error',
|
||||
summary: '',
|
||||
@@ -148,6 +151,26 @@ const BandoApplication = () => {
|
||||
} else {
|
||||
set404FromErrorResponse(data);
|
||||
}
|
||||
}*/
|
||||
|
||||
const validateApplicationCallback = (data) => {
|
||||
if (data.status === 'SUCCESS') {
|
||||
if (data.data.status) {
|
||||
setApplicationStatus(data.data.status); // ask why not 'applicationStatus'?
|
||||
}
|
||||
}
|
||||
storeSet.main.unsetAsyncRequest();
|
||||
}
|
||||
|
||||
const errValidateApplicationCallback = (data) => {
|
||||
if (toast.current) {
|
||||
toast.current.show({
|
||||
severity: 'error',
|
||||
summary: '',
|
||||
detail: data.message
|
||||
});
|
||||
}
|
||||
storeSet.main.unsetAsyncRequest();
|
||||
}
|
||||
|
||||
const saveDraft = (saveAndMove = '') => {
|
||||
@@ -306,7 +329,6 @@ const BandoApplication = () => {
|
||||
}
|
||||
})
|
||||
}
|
||||
console.log('formDataInitial1', klona(formDataInitial));
|
||||
|
||||
if (data.data.applicationFormResponse.formFields) {
|
||||
const submitData = data.data.applicationFormResponse.formFields.map((o) => ({
|
||||
@@ -320,7 +342,6 @@ const BandoApplication = () => {
|
||||
return acc;
|
||||
}, formDataInitial);
|
||||
}
|
||||
console.log('formDataInitial2', klona(formDataInitial));
|
||||
|
||||
reset();
|
||||
setFormInitialData(formDataInitial);
|
||||
@@ -378,7 +399,7 @@ const BandoApplication = () => {
|
||||
iconPos="right"/> : null}
|
||||
<Button
|
||||
disabled={'SUBMIT' === applicationStatus}
|
||||
label={__('Carica dati per stampa', 'gepafin')}
|
||||
label={__('Convalidare', 'gepafin')}
|
||||
icon="pi pi-check"
|
||||
iconPos="right"/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user