Subversion Repositories SmartDukaan

Rev

Rev 37819 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 37819 Rev 37843
Line 21... Line 21...
21
import com.spice.profitmandi.dao.enumuration.onBorading.OnboardingType;
21
import com.spice.profitmandi.dao.enumuration.onBorading.OnboardingType;
22
import com.spice.profitmandi.dao.enumuration.onBorading.onBoardingFormEnums.FeePaymentStatus;
22
import com.spice.profitmandi.dao.enumuration.onBorading.onBoardingFormEnums.FeePaymentStatus;
23
import com.spice.profitmandi.dao.enumuration.onBorading.onBoardingFormEnums.LoiStatus;
23
import com.spice.profitmandi.dao.enumuration.onBorading.onBoardingFormEnums.LoiStatus;
24
import com.spice.profitmandi.dao.enumuration.onBorading.onBoardingFormEnums.StoreType;
24
import com.spice.profitmandi.dao.enumuration.onBorading.onBoardingFormEnums.StoreType;
25
import com.spice.profitmandi.dao.enumuration.transaction.PartnerOnBoardingStatus;
25
import com.spice.profitmandi.dao.enumuration.transaction.PartnerOnBoardingStatus;
-
 
26
import com.spice.profitmandi.dao.enumuration.transaction.PartnerOnboardingDesignTatStatus;
26
import com.spice.profitmandi.dao.model.LoiFormModel;
27
import com.spice.profitmandi.dao.model.LoiFormModel;
27
import com.spice.profitmandi.dao.repository.auth.AuthRepository;
28
import com.spice.profitmandi.dao.repository.auth.AuthRepository;
28
import com.spice.profitmandi.dao.repository.brandFee.BrandFeeCollectionRepository;
29
import com.spice.profitmandi.dao.repository.brandFee.BrandFeeCollectionRepository;
29
import com.spice.profitmandi.dao.repository.brandFee.BrandFeeRepository;
30
import com.spice.profitmandi.dao.repository.brandFee.BrandFeeRepository;
30
import com.spice.profitmandi.dao.repository.catalog.BrandCategoryRepository;
31
import com.spice.profitmandi.dao.repository.catalog.BrandCategoryRepository;
Line 748... Line 749...
748
                panel.setBillingStatus(0);
749
                panel.setBillingStatus(0);
749
                panel.setInaugrationDate(null);
750
                panel.setInaugrationDate(null);
750
                panel.setDeploymentDate(null);
751
                panel.setDeploymentDate(null);
751
                panel.setReceeActual(null);
752
                panel.setReceeActual(null);
752
                panel.setStatus(PartnerOnBoardingStatus.pending);
753
                panel.setStatus(PartnerOnBoardingStatus.pending);
-
 
754
                // Reopen the Design TAT queue slot — the listing at
-
 
755
                // /partnerDesignTatPanel filters by (status=pending AND
-
 
756
                // designTatStatus=pending). Without this reset the revival panel
-
 
757
                // stays completed and RECCE / BRANDING never surface for the design team.
-
 
758
                panel.setDesignTatStatus(PartnerOnboardingDesignTatStatus.pending);
753
                panel.setUpdatedTimestamp(LocalDateTime.now());
759
                panel.setUpdatedTimestamp(LocalDateTime.now());
754
                partnerOnBoardingPanelRepository.persist(panel);
760
                partnerOnBoardingPanelRepository.persist(panel);
755
            }
761
            }
756
 
762
 
757
            PartnerOnboardingTrainingPanel training = partnerDashboardTrainingRepository.selectByOnboardingId(onboardingId);
763
            PartnerOnboardingTrainingPanel training = partnerDashboardTrainingRepository.selectByOnboardingId(onboardingId);