| Line 85... |
Line 85... |
| 85 |
// 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
85 |
// 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
| 86 |
private static final int HS_ORDER_NO_INDEX = 0;
|
86 |
private static final int HS_ORDER_NO_INDEX = 0;
|
| 87 |
private static final int HS_SUB_ORDER_NO_INDEX = 1;
|
87 |
private static final int HS_SUB_ORDER_NO_INDEX = 1;
|
| 88 |
private static final int CATALOGUE_NAME_INDEX = 2;
|
88 |
private static final int CATALOGUE_NAME_INDEX = 2;
|
| 89 |
private static final int BILLING_NAME_INDEX = 3;
|
89 |
private static final int BILLING_NAME_INDEX = 3;
|
| - |
|
90 |
private static final int SHIPPING_NAME_INDEX = 4;
|
| 90 |
private static final int PRODUCT_ID_INDEX = 5;
|
91 |
private static final int PRODUCT_ID_INDEX = 5;
|
| 91 |
private static final int ITEM_ID_INDEX = 7;
|
92 |
private static final int ITEM_ID_INDEX = 7;
|
| 92 |
private static final int SELLER_SKU_INDEX = 8;
|
93 |
private static final int SELLER_SKU_INDEX = 8;
|
| 93 |
private static final int QUANTITY_INDEX = 9;
|
94 |
private static final int QUANTITY_INDEX = 9;
|
| 94 |
private static final int SUB_ORDER_AMOUNT_INDEX = 10;
|
95 |
private static final int SUB_ORDER_AMOUNT_INDEX = 10;
|
| Line 231... |
Line 232... |
| 231 |
|
232 |
|
| 232 |
Order t_order = new Order();
|
233 |
Order t_order = new Order();
|
| 233 |
t_order.setCustomer_id(user.getUserId());
|
234 |
t_order.setCustomer_id(user.getUserId());
|
| 234 |
t_order.setCustomer_email(sourceDetail.getEmail());
|
235 |
t_order.setCustomer_email(sourceDetail.getEmail());
|
| 235 |
row.getCell(BILLING_NAME_INDEX).setCellType(Cell.CELL_TYPE_STRING);
|
236 |
row.getCell(BILLING_NAME_INDEX).setCellType(Cell.CELL_TYPE_STRING);
|
| - |
|
237 |
row.getCell(SHIPPING_NAME_INDEX).setCellType(Cell.CELL_TYPE_STRING);
|
| 236 |
row.getCell(SHIPPING_ADDRESS_INDEX).setCellType(Cell.CELL_TYPE_STRING);
|
238 |
row.getCell(SHIPPING_ADDRESS_INDEX).setCellType(Cell.CELL_TYPE_STRING);
|
| 237 |
row.getCell(SHIPPING_CITY_INDEX).setCellType(Cell.CELL_TYPE_STRING);
|
239 |
row.getCell(SHIPPING_CITY_INDEX).setCellType(Cell.CELL_TYPE_STRING);
|
| 238 |
row.getCell(SHIPPING_STATE_INDEX).setCellType(Cell.CELL_TYPE_STRING);
|
240 |
row.getCell(SHIPPING_STATE_INDEX).setCellType(Cell.CELL_TYPE_STRING);
|
| 239 |
row.getCell(MOBILE_NO_INDEX).setCellType(Cell.CELL_TYPE_STRING);
|
241 |
row.getCell(MOBILE_NO_INDEX).setCellType(Cell.CELL_TYPE_STRING);
|
| 240 |
row.getCell(ZIPCODE_INDEX).setCellType(Cell.CELL_TYPE_STRING);
|
242 |
row.getCell(ZIPCODE_INDEX).setCellType(Cell.CELL_TYPE_STRING);
|
| Line 342... |
Line 344... |
| 342 |
String productId = row.getCell(PRODUCT_ID_INDEX).getStringCellValue();
|
344 |
String productId = row.getCell(PRODUCT_ID_INDEX).getStringCellValue();
|
| 343 |
|
345 |
|
| 344 |
String catalogueName = row.getCell(CATALOGUE_NAME_INDEX).getStringCellValue();
|
346 |
String catalogueName = row.getCell(CATALOGUE_NAME_INDEX).getStringCellValue();
|
| 345 |
String courierName = row.getCell(COURIER_NAME_INDEX).getStringCellValue();
|
347 |
String courierName = row.getCell(COURIER_NAME_INDEX).getStringCellValue();
|
| 346 |
String paymentMode = row.getCell(PAYMENT_MODE_INDEX).getStringCellValue();
|
348 |
String paymentMode = row.getCell(PAYMENT_MODE_INDEX).getStringCellValue();
|
| - |
|
349 |
String shippingName = row.getCell(SHIPPING_NAME_INDEX).getStringCellValue();
|
| 347 |
Date hsTxnDate = row.getCell(ORDER_DATE_INDEX).getDateCellValue();
|
350 |
Date hsTxnDate = row.getCell(ORDER_DATE_INDEX).getDateCellValue();
|
| 348 |
|
351 |
|
| 349 |
if(transaction_client.homeShopOrderExists(hsOrderNo, hsSubOrderNo)) {
|
352 |
if(transaction_client.homeShopOrderExists(hsOrderNo, hsSubOrderNo)) {
|
| 350 |
setErrorMsg(getErrorMsg() + "<br>Duplicate order for Home Shop OrderNo " + hsOrderNo + " and Home Shop Sub Order No "+hsSubOrderNo+"for row number " + rowId);
|
353 |
setErrorMsg(getErrorMsg() + "<br>Duplicate order for Home Shop OrderNo " + hsOrderNo + " and Home Shop Sub Order No "+hsSubOrderNo+"for row number " + rowId);
|
| 351 |
logger.error("Duplicate order for Home Shop OrderNo " + hsOrderNo + " and Home Shop Sub Order No "+hsSubOrderNo+"for row number " + rowId);
|
354 |
logger.error("Duplicate order for Home Shop OrderNo " + hsOrderNo + " and Home Shop Sub Order No "+hsSubOrderNo+"for row number " + rowId);
|
| Line 374... |
Line 377... |
| 374 |
homeshopOrder.setSellerSku(sku);
|
377 |
homeshopOrder.setSellerSku(sku);
|
| 375 |
homeshopOrder.setPaymentMode(paymentMode);
|
378 |
homeshopOrder.setPaymentMode(paymentMode);
|
| 376 |
homeshopOrder.setCourierName(courierName);
|
379 |
homeshopOrder.setCourierName(courierName);
|
| 377 |
homeshopOrder.setSlaDays(slaDays);
|
380 |
homeshopOrder.setSlaDays(slaDays);
|
| 378 |
homeshopOrder.setCatalogueName(catalogueName);
|
381 |
homeshopOrder.setCatalogueName(catalogueName);
|
| - |
|
382 |
homeshopOrder.setShippingName(shippingName);
|
| 379 |
transaction_client.createHomeShopOrder(homeshopOrder);
|
383 |
transaction_client.createHomeShopOrder(homeshopOrder);
|
| 380 |
new PaymentClient().getClient().updatePaymentDetails(paymentId, null, null, null, null, null, null, hsSubOrderNo, null, PaymentStatus.SUCCESS, null, null);
|
384 |
new PaymentClient().getClient().updatePaymentDetails(paymentId, null, null, null, null, null, null, hsSubOrderNo, null, PaymentStatus.SUCCESS, null, null);
|
| 381 |
|
385 |
|
| 382 |
} catch (Exception e) {
|
386 |
} catch (Exception e) {
|
| 383 |
logger.error("Error while creating order for rowId " + rowId, e);
|
387 |
logger.error("Error while creating order for rowId " + rowId, e);
|