diff --git a/core/src/main/java/fr/abes/item/core/components/FichierEnrichiSupp.java b/core/src/main/java/fr/abes/item/core/components/FichierEnrichiSupp.java deleted file mode 100644 index df3c5bc0..00000000 --- a/core/src/main/java/fr/abes/item/core/components/FichierEnrichiSupp.java +++ /dev/null @@ -1,32 +0,0 @@ -package fr.abes.item.core.components; - -import fr.abes.item.core.constant.Constant; -import fr.abes.item.core.constant.TYPE_DEMANDE; -import fr.abes.item.core.entities.item.Demande; -import fr.abes.item.core.exception.FileCheckingException; -import org.springframework.stereotype.Component; - -import java.io.IOException; - -@Component -public class FichierEnrichiSupp extends AbstractFichier implements Fichier { - @Override - public int getType() { - return Constant.ETATDEM_ACOMPLETER; - } - - @Override - public TYPE_DEMANDE getDemandeType() { - return TYPE_DEMANDE.SUPP; - } - - @Override - public void generateFileName(Demande demande) { - this.filename = Constant.FIC_VALIDE_NAME + demande.getId() + Constant.EXTENSIONCSV; - } - - @Override - public void checkFileContent(Demande d) throws FileCheckingException, IOException { - - } -} diff --git a/core/src/main/java/fr/abes/item/core/service/impl/DemandeSuppService.java b/core/src/main/java/fr/abes/item/core/service/impl/DemandeSuppService.java index 7fad4c98..0ed1a9be 100644 --- a/core/src/main/java/fr/abes/item/core/service/impl/DemandeSuppService.java +++ b/core/src/main/java/fr/abes/item/core/service/impl/DemandeSuppService.java @@ -113,12 +113,6 @@ public void initFiles(Demande demande) throws FileTypeException { fichierPrepare = (FichierPrepareSupp) FichierFactory.getFichier(Constant.ETATDEM_PREPAREE, TYPE_DEMANDE.SUPP); fichierPrepare.generateFileName(demande); fichierPrepare.setPath(Paths.get(uploadPath + "supp/" + numDemande)); - - /*Préparation du fichier enrichi par l'utilisateur */ - FichierEnrichiSupp fichierEnrichiSupp = (FichierEnrichiSupp) FichierFactory.getFichier(Constant.ETATDEM_ACOMPLETER, TYPE_DEMANDE.SUPP); - fichierEnrichiSupp.generateFileName(demande); - fichierEnrichiSupp.setPath(Paths.get(uploadPath + "supp/" + numDemande)); - } @Override @@ -163,7 +157,7 @@ private void checkEtatDemande(DemandeSupp demande) throws DemandeCheckingExcepti case Constant.ETATDEM_ACOMPLETER -> { //Etat après procédure Oracle, traitement du fichier enrichi //appel méthode d'alimentation de la base avec les lignes du fichier - FichierEnrichiSupp fichier = (FichierEnrichiSupp) FichierFactory.getFichier(demande.getEtatDemande().getNumEtat(), TYPE_DEMANDE.SUPP); + FichierPrepareSupp fichier = (FichierPrepareSupp) FichierFactory.getFichier(demande.getEtatDemande().getNumEtat(), TYPE_DEMANDE.SUPP); ligneFichierService.saveFile(storageService.loadAsResource(fichier.getFilename()).getFile(), demande); @@ -180,7 +174,7 @@ private void preparerFichierEnPrep(DemandeSupp demande) throws IOException, Dema fichierPrepare.ecrireEnTete(); //Alimentation du fichier par appel à la procédure Oracle ppntoepn appelProcStockee(demande.getRcr(), demande.getTypeSuppression()); - demande.setEtatDemande(new EtatDemande(Constant.ETATDEM_PREPAREE)); + demande.setEtatDemande(new EtatDemande(Constant.ETATDEM_ACOMPLETER)); save(demande); checkEtatDemande(demande); } @@ -283,7 +277,6 @@ private int getPreviousState(int etatDemande) { @Override public Demande changeStateCanceled(Demande demande, int etatDemande) { - //todo return null; }