Subversion Repositories SmartDukaan

Rev

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

Rev 28042 Rev 28043
Line 1183... Line 1183...
1183
		LOGGER.info("Lava Inventory Size is {}", lavaInventoryItems.size());
1183
		LOGGER.info("Lava Inventory Size is {}", lavaInventoryItems.size());
1184
	}
1184
	}
1185
	
1185
	
1186
	public void createOffers(int offerId) throws Exception {
1186
	public void createOffers(int offerId) throws Exception {
1187
		Map<List<Integer>, List<Integer>> targetMap = new HashMap<>();
1187
		Map<List<Integer>, List<Integer>> targetMap = new HashMap<>();
1188
		targetMap.put(Arrays.asList(22000,26000,29000),Arrays.asList(175138842,175138838,175138893,175127215,175138883,175135923,172157716,175138910,175138909,175138867,175138717,175138823,175138847,175138887,175138843,175138816,175135227,175138878,175138840,175138901,175138839,175138897,175138801,175138873,175138799,175138855,175138825,175138913,175138851,175138914,175138733,175138821,175138882,175138876,175138834,175138934,175138866,175138174,175138845,175136389,175138833,175138522,175138920,175138903,175138716,175138859,175138906,175138520,175136207,175138844,175138804,175138902,175138800,156232687,175138908,175135707,175138541,175138892,175138854,175138853,175138877,175138857,175138895,175138916,175138674,175138868,175138888,175138856,175138863,175138936,175138922,175138918,175138939,4149607,175138813,175138832,175138835,175138900,175138911,175138917,175138923,175138926,175138940,175138941,175138942,175138949));
1188
		targetMap.put(Arrays.asList(175138842,175138838,175138893,175127215,175138883,175135923,172157716,175138910,175138909,175138867,175138717,175138823,175138847,175138887,175138843,175138816,175135227,175138878,175138840,175138901,175138839,175138897,175138801,175138873,175138799,175138855,175138825,175138913,175138851,175138914,175138733,175138821,175138882,175138876,175138834,175138934,175138866,175138174,175138845,175136389,175138833,175138522,175138920,175138903,175138716,175138859,175138906,175138520,175136207,175138844,175138804,175138902,175138800,156232687,175138908,175135707,175138541,175138892,175138854,175138853,175138877,175138857,175138895,175138916,175138674,175138868,175138888,175138856,175138863,175138936,175138922,175138918,175138939,4149607,175138813,175138832,175138835,175138900,175138911,175138917,175138923,175138926,175138940,175138941,175138942,175138949), Arrays.asList(22000,26000,29000));
1189
		targetMap.put(Arrays.asList(24300,28700,32000),Arrays.asList(175138820,175138889,175138824));
1189
		targetMap.put(Arrays.asList(175138820,175138889,175138824), Arrays.asList(24300,28700,32000));
1190
		targetMap.put(Arrays.asList(24800,29300,32700),Arrays.asList(175138875));
1190
		targetMap.put(Arrays.asList(175138875), Arrays.asList(24800,29300,32700));
1191
		targetMap.put(Arrays.asList(25900,30600,34100),Arrays.asList(175138907));
1191
		targetMap.put(Arrays.asList(175138907), Arrays.asList(25900,30600,34100));
1192
		targetMap.put(Arrays.asList(26000,30700,34200),Arrays.asList(175138871));
1192
		targetMap.put(Arrays.asList(175138871), Arrays.asList(26000,30700,34200));
1193
		targetMap.put(Arrays.asList(26800,31600,35300),Arrays.asList(175138805));
1193
		targetMap.put(Arrays.asList(175138805),Arrays.asList(26800,31600,35300));
1194
		targetMap.put(Arrays.asList(28600,33800,37700),Arrays.asList(175138829));
1194
		targetMap.put(Arrays.asList(175138829),Arrays.asList(28600,33800,37700));
1195
		targetMap.put(Arrays.asList(29300,34600,38600),Arrays.asList(175138870));
1195
		targetMap.put(Arrays.asList(175138870),Arrays.asList(29300,34600,38600));
1196
		targetMap.put(Arrays.asList(31900,37700,42100),Arrays.asList(175138896,175135376));
1196
		targetMap.put(Arrays.asList(175138896,175135376), Arrays.asList(31900,37700,42100));
1197
		targetMap.put(Arrays.asList(34200,40500,45100),Arrays.asList(175138874));
1197
		targetMap.put(Arrays.asList(175138874), Arrays.asList(34200,40500,45100));
1198
		targetMap.put(Arrays.asList(35400,41800,46600),Arrays.asList(175138812));
1198
		targetMap.put(Arrays.asList(175138812),Arrays.asList(35400,41800,46600));
1199
		targetMap.put(Arrays.asList(35900,42400,47300),Arrays.asList(175138827));
1199
		targetMap.put(Arrays.asList(175138827), Arrays.asList(35900,42400,47300));
1200
		targetMap.put(Arrays.asList(36400,43000,48000),Arrays.asList(175138864));
1200
		targetMap.put(Arrays.asList(175138864),Arrays.asList(36400,43000,48000));
1201
		targetMap.put(Arrays.asList(36900,43600,48600),Arrays.asList(157112773));
1201
		targetMap.put(Arrays.asList(157112773),Arrays.asList(36900,43600,48600));
1202
		targetMap.put(Arrays.asList(42900,50700,56600),Arrays.asList(175138862));
1202
		targetMap.put(Arrays.asList(175138862),Arrays.asList(42900,50700,56600));
1203
		targetMap.put(Arrays.asList(50700,59900,66800),Arrays.asList(175138879));
1203
		targetMap.put(Arrays.asList(175138879),Arrays.asList(50700,59900,66800));
1204
		targetMap.put(Arrays.asList(62300,73600,82000),Arrays.asList(175138886));
1204
		targetMap.put(Arrays.asList(175138886),Arrays.asList(62300,73600,82000));
1205
		targetMap.put(Arrays.asList(67500,79700,88900),Arrays.asList(175138836));
1205
		targetMap.put(Arrays.asList(175138836),Arrays.asList(67500,79700,88900));
1206
		targetMap.put(Arrays.asList(69400,82000,91400),Arrays.asList(175138885));
1206
		targetMap.put(Arrays.asList(175138885),Arrays.asList(69400,82000,91400));
1207
		targetMap.put(Arrays.asList(70500,83400,93000),Arrays.asList(175138408));
1207
		targetMap.put(Arrays.asList(175138408),Arrays.asList(70500,83400,93000));
1208
		targetMap.put(Arrays.asList(130400,154100,171900),Arrays.asList(175138858));
1208
		targetMap.put(Arrays.asList(175138858),Arrays.asList(130400,154100,171900));
1209
		targetMap.put(Arrays.asList(237800,281000,313400),Arrays.asList(175138372));
1209
		targetMap.put(Arrays.asList(175138372),Arrays.asList(237800,281000,313400));
1210
	
1210
	
1211
		
1211
		
1212
		CreateOfferRequest createOfferRequest = offerService.getOffer(offerId);
1212
		CreateOfferRequest createOfferRequest = offerService.getOffer(offerId);
1213
		for(Map.Entry<List<Integer>, List<Integer>> targetEntry : targetMap.entrySet()) {
1213
		for(Map.Entry<List<Integer>, List<Integer>> targetEntry : targetMap.entrySet()) {
1214
			List<Integer> targets = targetEntry.getValue();
1214
			List<Integer> targets = targetEntry.getValue();
Line 1217... Line 1217...
1217
			int counter = 0;
1217
			int counter = 0;
1218
			for(com.spice.profitmandi.dao.model.TargetSlab targetSlab : createOfferRequest.getTargetSlabs()) {
1218
			for(com.spice.profitmandi.dao.model.TargetSlab targetSlab : createOfferRequest.getTargetSlabs()) {
1219
				targetSlab.setOnwardsAmount(targets.get(counter));
1219
				targetSlab.setOnwardsAmount(targets.get(counter));
1220
				counter++;
1220
				counter++;
1221
			}
1221
			}
1222
			createOfferRequest.getTargetSlabs().stream();
-
 
1223
			offerService.addOfferService(createOfferRequest);
1222
			offerService.addOfferService(createOfferRequest);
1224
		}
1223
		}
1225
	}
1224
	}
1226
 
1225
 
1227
	
1226