Subversion Repositories SmartDukaan

Rev

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

Rev 26668 Rev 26673
Line 419... Line 419...
419
			cartItemResponseModel.setItemId(cartItem.getItemId());
419
			cartItemResponseModel.setItemId(cartItem.getItemId());
420
			cartItemResponseModel.setMinBuyQuantity(1);
420
			cartItemResponseModel.setMinBuyQuantity(1);
421
			cartItemResponseModel.setQuantity(cartItem.getQuantity());
421
			cartItemResponseModel.setQuantity(cartItem.getQuantity());
422
			cartItemResponseModel.setQuantityStep(1);
422
			cartItemResponseModel.setQuantityStep(1);
423
			cartItemResponseModel.setSellingPrice(tagListing.getMop());
423
			cartItemResponseModel.setSellingPrice(tagListing.getMop());
424
			cartItemResponseModel.setMaxQuantity(10);
424
			cartItemResponseModel.setMaxQuantity(2);
425
			cartItemResponseModel.setCatalogItemId(item.getCatalogItemId());
425
			cartItemResponseModel.setCatalogItemId(item.getCatalogItemId());
426
			cartItemResponseModel.setImageUrl(contentMap.get(item.getCatalogItemId()).getString("imageUrl_s"));
426
			cartItemResponseModel.setImageUrl(contentMap.get(item.getCatalogItemId()).getString("imageUrl_s"));
427
			cartItemResponseModel.setColor(item.getColor());
427
			cartItemResponseModel.setColor(item.getColor());
428
			cartItemResponseModels.add(cartItemResponseModel);
428
			cartItemResponseModels.add(cartItemResponseModel);
429
		}
429
		}
Line 498... Line 498...
498
						fdi.setSellingPrice((float) childItem.getDouble("sellingPrice_f"));
498
						fdi.setSellingPrice((float) childItem.getDouble("sellingPrice_f"));
499
						fdi.setMop((float) childItem.getDouble("mop_f"));
499
						fdi.setMop((float) childItem.getDouble("mop_f"));
500
						fdi.setColor(childItem.has("color_s") ? childItem.getString("color_s") : "");
500
						fdi.setColor(childItem.has("color_s") ? childItem.getString("color_s") : "");
501
						fdi.setTagId(childItem.getInt("tagId_i"));
501
						fdi.setTagId(childItem.getInt("tagId_i"));
502
						fdi.setItem_id(itemId);
502
						fdi.setItem_id(itemId);
503
						Item item = itemRepository.selectById(itemId);
-
 
504
						// In case its tampered glass moq should be 5
503
						// In case its tampered glass moq should be 5
505
						if (item.getCategoryId() == 10020) {
-
 
506
							fdi.setMinBuyQuantity(10);
-
 
507
						} else {
-
 
508
							fdi.setMinBuyQuantity(1);
504
						fdi.setMinBuyQuantity(1);
509
						}
-
 
510
						if (hotDeal || !tl.isActive()) {
505
						if (hotDeal || !tl.isActive()) {
511
 
506
 
512
							int totalAvailability = 0; // Using item availability
507
							int totalAvailability = 0; // Using item availability
513
							// cache for now but can be
508
							// cache for now but can be
514
							// changed to
509
							// changed to
Line 523... Line 518...
523
							if (totalAvailability <= 0) {
518
							if (totalAvailability <= 0) {
524
								continue;
519
								continue;
525
							}
520
							}
526
						} else {
521
						} else {
527
							// For accessories item availability should at be ordered for Rs.1000
522
							// For accessories item availability should at be ordered for Rs.1000
528
							fdi.setAvailability(100);
523
							fdi.setAvailability(2);
529
						}
524
						}
530
						fdi.setQuantityStep(1);
525
						fdi.setQuantityStep(1);
531
						fdi.setMaxQuantity(Math.min(fdi.getAvailability(), 100));
526
						fdi.setMaxQuantity(Math.min(fdi.getAvailability(), 2));
532
						fofoAvailabilityInfoMap.put(itemId, fdi);
527
						fofoAvailabilityInfoMap.put(itemId, fdi);
533
					}
528
					}
534
				}
529
				}
535
			}
530
			}
536
			if (fofoAvailabilityInfoMap.values().size() > 0) {
531
			if (fofoAvailabilityInfoMap.values().size() > 0) {