Subversion Repositories SmartDukaan

Rev

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

Rev 26675 Rev 26694
Line 442... Line 442...
442
						10, ProfitMandiConstants.CUTOFF_INVESTMENT));
442
						10, ProfitMandiConstants.CUTOFF_INVESTMENT));
443
 
443
 
444
				// Hardcoded for valentine
444
				// Hardcoded for valentine
445
				// Hardcoded for valentine
445
				// Hardcoded for valentine
446
 
446
 
447
				List<Offer> offers = offerRepository.selectAllBeforeEndDate();
447
				List<Offer> offers = offerRepository.selectOfferByStatus(true);
448
				if (!offers.isEmpty()) {
448
				if (!offers.isEmpty()) {
449
					List<CreateOfferRequest> cors = new ArrayList<>();
449
					List<CreateOfferRequest> cors = new ArrayList<>();
450
					for (Offer offer : offers) {
450
					for (Offer offer : offers) {
451
 
451
 
452
						List<OfferPartner> offerPartners = offerPartnerRepository.selectByOfferId(offer.getId());
452
						List<OfferPartner> offerPartners = offerPartnerRepository.selectByOfferId(offer.getId());
Line 467... Line 467...
467
									LOGGER.info("value" + offer.getId());
467
									LOGGER.info("value" + offer.getId());
468
									LOGGER.info("value" + value);
468
									LOGGER.info("value" + value);
469
									for (Offermargin om : offerMargins) {
469
									for (Offermargin om : offerMargins) {
470
										if (value.get(loginDetails.getFofoId()) <= om.getValue()) {
470
										if (value.get(loginDetails.getFofoId()) <= om.getValue()) {
471
											createOfferRequest.setMargin(om.getMargin());
471
											createOfferRequest.setMargin(om.getMargin());
-
 
472
											createOfferRequest.setValue(om.getValue());
472
											createOfferRequest.setShortAmount(
473
											createOfferRequest.setShortAmount(
473
													om.getValue() - value.get(loginDetails.getFofoId()));
474
													om.getValue() - value.get(loginDetails.getFofoId()));
474
 
475
 
475
											break;
476
											break;
476
										} else {
477
										} else {
Line 482... Line 483...
482
 
483
 
483
									createOfferRequest.setName(offer.getName());
484
									createOfferRequest.setName(offer.getName());
484
									createOfferRequest.setDescription(offer.getDescription());
485
									createOfferRequest.setDescription(offer.getDescription());
485
									createOfferRequest.setTargetType(offer.getTargetType());
486
									createOfferRequest.setTargetType(offer.getTargetType());
486
									createOfferRequest.setAmountType(offer.getAmountType());
487
									createOfferRequest.setAmountType(offer.getAmountType());
487
									createOfferRequest.setStartDate(offer.getStartDateTime());
488
									createOfferRequest.setStartDateTime(offer.getStartDateTime().toLocalDate());
488
									createOfferRequest.setEndDate(offer.getEndDateTime());
489
									createOfferRequest.setEndDateTime(offer.getEndDateTime().toLocalDate());
489
									createOfferRequest.setTotalSale(value.get(loginDetails.getFofoId()));
490
									createOfferRequest.setTotalSale(value.get(loginDetails.getFofoId()));
490
									cors.add(createOfferRequest);
491
									cors.add(createOfferRequest);
491
 
492
 
492
									model.addAttribute("sales", value.get(loginDetails.getFofoId()));
493
									model.addAttribute("sales", value.get(loginDetails.getFofoId()));
493
								}
494
								}