Merge branch 'master' into develop

This commit is contained in:
Vitalii Kiiko
2024-10-30 15:18:27 +01:00
3 changed files with 143 additions and 2 deletions

View File

@@ -453,6 +453,34 @@ const BandoApplication = () => {
}
}
const doChangeToDraft = () => {
const applId = getApplicationId();
storeSet.main.setAsyncRequest();
formMsgs.current.clear();
ApplicationService.updateStatusApplication(applId, {}, changeToDraftCallback, errChangeToDraftCallback, [
['status', 'DRAFT']
]);
};
const changeToDraftCallback = (data) => {
if (data.status === 'SUCCESS') {
if (data.data.status) {
setApplicationStatus(data.data.status);
}
}
storeSet.main.unsetAsyncRequest();
}
const errChangeToDraftCallback = (data) => {
storeSet.main.unsetAsyncRequest();
toast.current.show({
severity: 'error',
summary: '',
detail: data.message
});
}
useEffect(() => {
if ('SUBMIT' === applicationStatus) {
setVisibleConfirmation(true);
@@ -592,6 +620,16 @@ const BandoApplication = () => {
})
: null}
{['AWAITING'].includes(applicationStatus)
? <div className="appPageSection">
<Button
type="button"
outlined
onClick={doChangeToDraft}
label={__('Ripristina draft', 'gepafin')}
icon="pi pi-arrow-left" iconPos="left"/>
</div> : null}
{['AWAITING', 'READY', 'SUBMIT', 'EVALUATION'].includes(applicationStatus)
? <div className="appPageSection">
<div className="appForm__field">