Subversion Repositories SmartDukaan

Rev

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

Rev 28562 Rev 28563
Line 1289... Line 1289...
1289
	}
1289
	}
1290
 
1290
 
1291
	public void fixOffer() throws Exception {
1291
	public void fixOffer() throws Exception {
1292
		List<Integer> offerIds = Arrays.asList(228, 241,242, 243,244, 253);
1292
		List<Integer> offerIds = Arrays.asList(228, 241,242, 243,244, 253);
1293
		List<Integer> fofoIds = fofoStoreRepository.selectAll().stream().filter(x->x.getWarehouseId()==7678).map(x->x.getId()).collect(Collectors.toList());
1293
		List<Integer> fofoIds = fofoStoreRepository.selectAll().stream().filter(x->x.getWarehouseId()==7678).map(x->x.getId()).collect(Collectors.toList());
-
 
1294
		LOGGER.info("UP West Partner Ids - {}", fofoIds);
1294
		for(int offerId : offerIds) {
1295
		for(int offerId : offerIds) {
1295
			Offer offer =  offerRepository.selectById(offerId);
1296
			Offer offer =  offerRepository.selectById(offerId);
1296
			
1297
			
1297
			PartnerCriteria partnerCriteria = gson.fromJson(offer.getPartnerCriteria(), PartnerCriteria.class);
1298
			PartnerCriteria partnerCriteria = gson.fromJson(offer.getPartnerCriteria(), PartnerCriteria.class);
-
 
1299
			LOGGER.info("Offer Partner Ids - {}", partnerCriteria.getFofoIds());
1298
			for (Integer fofoId : fofoIds) {
1300
			for (Integer fofoId : fofoIds) {
1299
				if(partnerCriteria.getFofoIds().contains(fofoId)) {
1301
				if(partnerCriteria.getFofoIds().contains(fofoId)) {
1300
					//This shoud be removed
1302
					//This shoud be removed
1301
					LOGGER.info("This shoud be removed FofoStore Code - {}", fofoStoreRepository.selectByRetailerId(fofoId).getCode());
1303
					LOGGER.info("This shoud be removed FofoStore Code - {}", fofoStoreRepository.selectByRetailerId(fofoId).getCode());
1302
					partnerCriteria.getFofoIds().remove(fofoId);
1304
					partnerCriteria.getFofoIds().remove(fofoId);