- updates;
This commit is contained in:
@@ -735,7 +735,57 @@ const DomandaEditPreInstructor = () => {
|
||||
}
|
||||
|
||||
const doMakeAdmisible = () => {
|
||||
// TODO
|
||||
storeSet.main.setAsyncRequest();
|
||||
//doSaveDraft();
|
||||
|
||||
setTimeout(() => {
|
||||
const submitData = {
|
||||
applicationsStatus: 'ADMISSIBLE',
|
||||
}
|
||||
if (data.evaluationVersion === 'V1') {
|
||||
ApplicationEvaluationService.updateEvaluation(
|
||||
data.assignedApplicationId,
|
||||
submitData,
|
||||
updateCallback,
|
||||
errUpdateCallback
|
||||
);
|
||||
} else if (data.evaluationVersion === 'V2') {
|
||||
ApplicationEvaluationService.updateEvaluationV2(
|
||||
data.assignedApplicationId,
|
||||
formId,
|
||||
submitData,
|
||||
updateCallback,
|
||||
errUpdateCallback
|
||||
);
|
||||
}
|
||||
}, 100);
|
||||
}
|
||||
|
||||
const doPassTechnicalEvaluation = () => {
|
||||
storeSet.main.setAsyncRequest();
|
||||
doSaveDraft();
|
||||
|
||||
setTimeout(() => {
|
||||
const submitData = {
|
||||
applicationsStatus: 'TECHNICAL_EVALUATION',
|
||||
}
|
||||
if (data.evaluationVersion === 'V1') {
|
||||
ApplicationEvaluationService.updateEvaluation(
|
||||
data.assignedApplicationId,
|
||||
submitData,
|
||||
updateCallback,
|
||||
errUpdateCallback
|
||||
);
|
||||
} else if (data.evaluationVersion === 'V2') {
|
||||
ApplicationEvaluationService.updateEvaluationV2(
|
||||
data.assignedApplicationId,
|
||||
formId,
|
||||
submitData,
|
||||
updateCallback,
|
||||
errUpdateCallback
|
||||
);
|
||||
}
|
||||
}, 100);
|
||||
}
|
||||
|
||||
const evaluationBlockedForUser = (data = {}) => {
|
||||
@@ -758,8 +808,8 @@ const DomandaEditPreInstructor = () => {
|
||||
{['EVALUATION', 'SOCCORSO', 'CLOSE'].includes(data.applicationStatus)
|
||||
? <Button
|
||||
type="button"
|
||||
disabled={!data.id || data.status === 'CLOSE'
|
||||
|| (data.applicationStatus === 'EVALUATION' && shouldDisableNewSoccorso())
|
||||
disabled={!data.id || data.status === 'CLOSE'
|
||||
|| (data.applicationStatus === 'EVALUATION' && shouldDisableNewSoccorso())
|
||||
|| evaluationBlockedForUser(data)}
|
||||
onClick={doNewSoccorso}
|
||||
outlined
|
||||
@@ -809,16 +859,16 @@ const DomandaEditPreInstructor = () => {
|
||||
/>
|
||||
<Button
|
||||
type="button"
|
||||
disabled={true}
|
||||
onClick={() => {
|
||||
}}
|
||||
disabled={!data.id || !['ADMISSIBLE'].includes(data.applicationStatus) || !isAdmissible || evaluationBlockedForUser(data)}
|
||||
onClick={doPassTechnicalEvaluation}
|
||||
severity={isAdmissible ? 'success' : 'warning'}
|
||||
label={__('Valutazione tecnico-finanziaria positiva', 'gepafin')}
|
||||
/>
|
||||
{data.id
|
||||
? <Button
|
||||
type="button"
|
||||
disabled={!isAdmissible
|
||||
|| ['APPROVED','REJECTED'].includes(data.applicationStatus)
|
||||
|| ['APPROVED', 'REJECTED'].includes(data.applicationStatus)
|
||||
|| evaluationBlockedForUser(data)
|
||||
|| (APP_EVALUATION_FLOW_ID === '1' && !['ADMISSIBLE'].includes(data.applicationStatus))
|
||||
}
|
||||
@@ -828,10 +878,10 @@ const DomandaEditPreInstructor = () => {
|
||||
{data.id
|
||||
? <Button
|
||||
type="button"
|
||||
disabled={['APPROVED','REJECTED'].includes(data.applicationStatus)
|
||||
|| APP_EVALUATION_FLOW_ID === '1'
|
||||
disabled={['APPROVED', 'REJECTED'].includes(data.applicationStatus)
|
||||
|| (APP_EVALUATION_FLOW_ID === '1'
|
||||
&& (!['EVALUATION', 'ADMISSIBLE', 'APPOINTMENT'].includes(data.applicationStatus)
|
||||
|| evaluationBlockedForUser(data))
|
||||
|| evaluationBlockedForUser(data)))
|
||||
}
|
||||
onClick={initiateRejecting}
|
||||
label={__('Respingi domanda', 'gepafin')}
|
||||
|
||||
Reference in New Issue
Block a user