| Line 135... |
Line 135... |
| 135 |
SnapdealItem snapdealItem = null;
|
135 |
SnapdealItem snapdealItem = null;
|
| 136 |
double SellingPrice = 0;
|
136 |
double SellingPrice = 0;
|
| 137 |
try {
|
137 |
try {
|
| 138 |
catalogClient = new CatalogClient().getClient();
|
138 |
catalogClient = new CatalogClient().getClient();
|
| 139 |
snapdealItem = catalogClient.getSnapdealItem(order.getSKUCode());
|
139 |
snapdealItem = catalogClient.getSnapdealItem(order.getSKUCode());
|
| 140 |
if(order.getSellingPricePerItem() < snapdealItem.getExceptionPrice()){
|
140 |
if(snapdealItem.getItem_id()!=0 && order.getSellingPricePerItem() < snapdealItem.getExceptionPrice()){
|
| 141 |
SellingPrice = snapdealItem.getExceptionPrice();
|
141 |
SellingPrice = snapdealItem.getExceptionPrice();
|
| 142 |
}
|
142 |
}
|
| 143 |
else{
|
143 |
else{
|
| 144 |
SellingPrice = order.getSellingPricePerItem();
|
144 |
SellingPrice = order.getSellingPricePerItem();
|
| 145 |
}
|
145 |
}
|
| Line 159... |
Line 159... |
| 159 |
t_order.setCustomer_address1("");
|
159 |
t_order.setCustomer_address1("");
|
| 160 |
t_order.setCustomer_address2("");
|
160 |
t_order.setCustomer_address2("");
|
| 161 |
t_order.setCustomer_city(order.getCity());
|
161 |
t_order.setCustomer_city(order.getCity());
|
| 162 |
t_order.setCustomer_state(order.getState());
|
162 |
t_order.setCustomer_state(order.getState());
|
| 163 |
t_order.setCustomer_pincode(String.valueOf(order.getPINCode()));
|
163 |
t_order.setCustomer_pincode(String.valueOf(order.getPINCode()));
|
| 164 |
t_order.setTotal_amount(lineItem.getTotal_price());
|
164 |
t_order.setTotal_amount(SellingPrice);
|
| 165 |
t_order.setTotal_weight(lineItem.getTotal_weight());
|
165 |
t_order.setTotal_weight(lineItem.getTotal_weight());
|
| 166 |
t_order.setLineitems(Collections.singletonList(lineItem));
|
166 |
t_order.setLineitems(Collections.singletonList(lineItem));
|
| 167 |
t_order.setStatus(OrderStatus.SUBMITTED_FOR_PROCESSING);
|
167 |
t_order.setStatus(OrderStatus.SUBMITTED_FOR_PROCESSING);
|
| 168 |
t_order.setStatusDescription("In Process");
|
168 |
t_order.setStatusDescription("In Process");
|
| 169 |
t_order.setCreated_timestamp(new Date().getTime());
|
169 |
t_order.setCreated_timestamp(new Date().getTime());
|