| 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);
|