| Line 20... |
Line 20... |
| 20 |
import java.io.ByteArrayOutputStream;
|
20 |
import java.io.ByteArrayOutputStream;
|
| 21 |
import java.io.File;
|
21 |
import java.io.File;
|
| 22 |
import java.io.FileNotFoundException;
|
22 |
import java.io.FileNotFoundException;
|
| 23 |
import java.io.FileOutputStream;
|
23 |
import java.io.FileOutputStream;
|
| 24 |
import java.io.IOException;
|
24 |
import java.io.IOException;
|
| - |
|
25 |
import java.text.DecimalFormat;
|
| - |
|
26 |
import java.text.NumberFormat;
|
| - |
|
27 |
import java.text.SimpleDateFormat;
|
| 25 |
import java.util.ArrayList;
|
28 |
import java.util.ArrayList;
|
| 26 |
import java.util.Calendar;
|
29 |
import java.util.Calendar;
|
| 27 |
import java.util.Date;
|
30 |
import java.util.Date;
|
| 28 |
import java.util.GregorianCalendar;
|
31 |
import java.util.GregorianCalendar;
|
| 29 |
import java.util.HashMap;
|
32 |
import java.util.HashMap;
|
| Line 233... |
Line 236... |
| 233 |
if(!inventoryClient.isAlive()){
|
236 |
if(!inventoryClient.isAlive()){
|
| 234 |
inventoryClient = new InventoryClient().getClient();
|
237 |
inventoryClient = new InventoryClient().getClient();
|
| 235 |
}
|
238 |
}
|
| 236 |
Warehouse fulfillmentWarehouse = inventoryClient.getWarehouse(t_order.getFulfilmentWarehouseId());
|
239 |
Warehouse fulfillmentWarehouse = inventoryClient.getWarehouse(t_order.getFulfilmentWarehouseId());
|
| 237 |
orderValuesMap.put("WarehouseType", fulfillmentWarehouse.getWarehouseType().toString());
|
240 |
orderValuesMap.put("WarehouseType", fulfillmentWarehouse.getWarehouseType().toString());
|
| - |
|
241 |
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss yyyy");
|
| - |
|
242 |
orderValuesMap.put("Promised_Shipping", sdf.format(new Date(t_order.getPromised_shipping_time())));
|
| - |
|
243 |
NumberFormat formatter = new DecimalFormat("#0.00");
|
| - |
|
244 |
orderValuesMap.put("Weight", formatter.format(t_order.getTotal_weight()));
|
| - |
|
245 |
orderValuesMap.put("UnitPrice", formatter.format(t_order.getLineitems().get(0).getUnit_price()));
|
| 238 |
acceptTogetherOrdersMap.put(t_order.getId(), orderValuesMap);
|
246 |
acceptTogetherOrdersMap.put(t_order.getId(), orderValuesMap);
|
| 239 |
List<in.shop2020.model.v1.order.Order> taOrders = new TransactionClient().getClient().getOrdersForTransaction(t_order.getTransactionId(), t_order.getCustomer_id());
|
247 |
List<in.shop2020.model.v1.order.Order> taOrders = new TransactionClient().getClient().getOrdersForTransaction(t_order.getTransactionId(), t_order.getCustomer_id());
|
| 240 |
in.shop2020.logistics.Provider provider = new LogisticsClient().getClient().getProvider(t_order.getLogistics_provider_id());
|
248 |
in.shop2020.logistics.Provider provider = new LogisticsClient().getClient().getProvider(t_order.getLogistics_provider_id());
|
| 241 |
for(in.shop2020.model.v1.order.Order taOrder : taOrders){
|
249 |
for(in.shop2020.model.v1.order.Order taOrder : taOrders){
|
| 242 |
LineItem lineItem1 = taOrder.getLineitems().get(0);
|
250 |
LineItem lineItem1 = taOrder.getLineitems().get(0);
|
| Line 257... |
Line 265... |
| 257 |
if(!inventoryClient.isAlive()){
|
265 |
if(!inventoryClient.isAlive()){
|
| 258 |
inventoryClient = new InventoryClient().getClient();
|
266 |
inventoryClient = new InventoryClient().getClient();
|
| 259 |
}
|
267 |
}
|
| 260 |
fulfillmentWarehouse = inventoryClient.getWarehouse(taOrder.getFulfilmentWarehouseId());
|
268 |
fulfillmentWarehouse = inventoryClient.getWarehouse(taOrder.getFulfilmentWarehouseId());
|
| 261 |
orderValuesMap.put("WarehouseType", fulfillmentWarehouse.getWarehouseType().toString());
|
269 |
orderValuesMap.put("WarehouseType", fulfillmentWarehouse.getWarehouseType().toString());
|
| - |
|
270 |
orderValuesMap.put("Promised_Shipping", sdf.format(new Date(taOrder.getPromised_shipping_time())));
|
| - |
|
271 |
orderValuesMap.put("Weight", formatter.format(taOrder.getTotal_weight()));
|
| - |
|
272 |
orderValuesMap.put("UnitPrice", formatter.format(taOrder.getLineitems().get(0).getUnit_price()));
|
| 262 |
}
|
273 |
}
|
| 263 |
if(orderValuesMap!=null && orderValuesMap.size()>0){
|
274 |
if(orderValuesMap!=null && orderValuesMap.size()>0){
|
| 264 |
acceptTogetherOrdersMap.put(taOrder.getId(), orderValuesMap);
|
275 |
acceptTogetherOrdersMap.put(taOrder.getId(), orderValuesMap);
|
| 265 |
}
|
276 |
}
|
| 266 |
}
|
277 |
}
|