| Line 412... |
Line 412... |
| 412 |
logger.error("Problem.. thrift exception with Transaction service " , e);
|
412 |
logger.error("Problem.. thrift exception with Transaction service " , e);
|
| 413 |
e.printStackTrace();
|
413 |
e.printStackTrace();
|
| 414 |
continue;
|
414 |
continue;
|
| 415 |
}
|
415 |
}
|
| 416 |
flipkartItem = new CatalogClient("catalog_service_server_host_amazon","catalog_service_server_port").getClient().getFlipkartItemBySkyAtFlipkart(skuAtFlipkart);
|
416 |
flipkartItem = new CatalogClient("catalog_service_server_host_amazon","catalog_service_server_port").getClient().getFlipkartItemBySkyAtFlipkart(skuAtFlipkart);
|
| 417 |
sku = flipkartItem.getItem_id();
|
417 |
sku = flipkartItem.getItem_id();
|
| - |
|
418 |
if(sku==0){
|
| - |
|
419 |
System.out.println("SKU Mapping doesnt exists " + skuAtFlipkart);
|
| - |
|
420 |
sb.append(orderId + " "+ subOrderId + " SKU Mapping doesnt exist" + " " +skuAtFlipkart+ "\n");
|
| - |
|
421 |
continue;
|
| - |
|
422 |
}
|
| - |
|
423 |
|
| 418 |
Transaction txn = new Transaction();
|
424 |
Transaction txn = new Transaction();
|
| 419 |
txn.setShoppingCartid(user.getActiveCartId());
|
425 |
txn.setShoppingCartid(user.getActiveCartId());
|
| 420 |
txn.setCustomer_id(user.getUserId());
|
426 |
txn.setCustomer_id(user.getUserId());
|
| 421 |
System.out.println("User Id is " + user.getUserId());
|
427 |
System.out.println("User Id is " + user.getUserId());
|
| 422 |
txn.setCreatedOn(new Date().getTime());
|
428 |
txn.setCreatedOn(new Date().getTime());
|
| Line 427... |
Line 433... |
| 427 |
InventoryService.Client inventoryClient = null;
|
433 |
InventoryService.Client inventoryClient = null;
|
| 428 |
Warehouse fulfillmentWarehouse= null;
|
434 |
Warehouse fulfillmentWarehouse= null;
|
| 429 |
boolean exit = false;
|
435 |
boolean exit = false;
|
| 430 |
LineItem lineItem = null;
|
436 |
LineItem lineItem = null;
|
| 431 |
lineItem = createLineItem(sku,unitSellingPrice,quantity);
|
437 |
lineItem = createLineItem(sku,unitSellingPrice,quantity);
|
| 432 |
if(lineItem==null){
|
- |
|
| 433 |
System.out.println("SKU Mapping doesnt exists " + skuAtFlipkart);
|
- |
|
| 434 |
continue;
|
- |
|
| 435 |
}
|
- |
|
| 436 |
logger.info(orderId+" "+subOrderId + "sku and Price " + sku + " " + unitSellingPrice);
|
438 |
logger.info(orderId+" "+subOrderId + "sku and Price " + sku + " " + unitSellingPrice);
|
| 437 |
lineItem.setExtra_info("flipkartOrderId = " + orderId + " flipkartsubOrderId = " + subOrderId);
|
439 |
lineItem.setExtra_info("flipkartOrderId = " + orderId + " flipkartsubOrderId = " + subOrderId);
|
| 438 |
in.shop2020.model.v1.order.Order t_order = new in.shop2020.model.v1.order.Order();
|
440 |
in.shop2020.model.v1.order.Order t_order = new in.shop2020.model.v1.order.Order();
|
| 439 |
t_order.setCustomer_id(user.getUserId());
|
441 |
t_order.setCustomer_id(user.getUserId());
|
| 440 |
t_order.setCustomer_email(sourceDetail.getEmail());
|
442 |
t_order.setCustomer_email(sourceDetail.getEmail());
|
| Line 485... |
Line 487... |
| 485 |
}
|
487 |
}
|
| 486 |
inventoryClient = new InventoryClient().getClient();
|
488 |
inventoryClient = new InventoryClient().getClient();
|
| 487 |
try {
|
489 |
try {
|
| 488 |
logger.info("Flipkart Item id is " + flipkartItem.getItem_id());
|
490 |
logger.info("Flipkart Item id is " + flipkartItem.getItem_id());
|
| 489 |
if(flipkartItem.getItem_id()!=0 && flipkartItem.getWarehouseId()!=0) {
|
491 |
if(flipkartItem.getItem_id()!=0 && flipkartItem.getWarehouseId()!=0) {
|
| 490 |
logger.info("SnapdealItem Warehouse Id " + flipkartItem.getWarehouseId());
|
492 |
logger.info("Flipkart Warehouse Id " + flipkartItem.getWarehouseId());
|
| 491 |
fulfillmentWarehouse = inventoryClient.getWarehouse(flipkartItem.getWarehouseId());
|
493 |
fulfillmentWarehouse = inventoryClient.getWarehouse(flipkartItem.getWarehouseId());
|
| 492 |
logger.info("fulfillmentWarehouse is " + fulfillmentWarehouse.getId() + " " + fulfillmentWarehouse.getDisplayName() );
|
494 |
logger.info("fulfillmentWarehouse is " + fulfillmentWarehouse.getId() + " " + fulfillmentWarehouse.getDisplayName() );
|
| 493 |
|
495 |
|
| 494 |
} else {
|
496 |
} else {
|
| 495 |
List<Long> itemAvailability = inventoryClient.getItemAvailabilityAtLocation(sku, 1);
|
497 |
List<Long> itemAvailability = inventoryClient.getItemAvailabilityAtLocation(sku, 1);
|