| | |
| | | import java.util.HashMap;
|
| | | import java.util.List;
|
| | | import java.util.Map;
|
| | | import java.util.concurrent.ConcurrentHashMap;
|
| | |
|
| | | import javax.annotation.PostConstruct;
|
| | | import javax.annotation.Resource;
|
| | |
| | | * @return
|
| | | */
|
| | | public static Map<String, List<TaoBaoOrder>> classifyTaoBaoOrderByOrderId(List<TaoBaoOrder> orderList) {
|
| | | Map<String, List<TaoBaoOrder>> map = new HashMap<>();
|
| | | Map<String, List<TaoBaoOrder>> map = new ConcurrentHashMap<>();
|
| | | for (TaoBaoOrder order : orderList) {
|
| | | if (map.get(order.getOrderId()) == null)
|
| | | map.put(order.getOrderId(), new ArrayList<>());
|
| | |
| | | } else if ("订单结算".equalsIgnoreCase(taoBaoOrder.getOrderState())) {
|
| | | state = CommonOrder.STATE_JS;
|
| | | }
|
| | |
|
| | | commonOrder.setOrderBy(taoBaoOrder.getOrderBy());
|
| | | commonOrder.setState(state);
|
| | | commonOrder.setThirdCreateTime(
|
| | | new Date(TimeUtil.convertToTimeTemp(taoBaoOrder.getCreateTime(), "yyyy-MM-dd HH:mm:ss")));
|