|
@@ -1,5 +1,6 @@
|
|
|
package com.fuzamei.service.serviceImpl;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.LinkedHashMap;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
@@ -88,7 +89,7 @@ public class OrdersIssueServiceImpl implements OrdersIssueService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public Map<String, Object> orderTracking(Params params) {
|
|
|
+ public List<Object> orderTracking(Params params) {
|
|
|
Orders order = params.getOrder();
|
|
|
return dispatchOrderInfo(order);
|
|
|
}
|
|
@@ -104,8 +105,8 @@ public class OrdersIssueServiceImpl implements OrdersIssueService {
|
|
|
* @date 2018年1月25日 下午9:11:39
|
|
|
* @throws
|
|
|
*/
|
|
|
- public static final Map<String, Object> dispatchOrderInfo(Orders order){
|
|
|
- Map<String, Object> map = new LinkedHashMap<String, Object>();
|
|
|
+ public static final List<Object> dispatchOrderInfo(Orders order){
|
|
|
+ List<Object> list=new ArrayList<Object>();
|
|
|
IssueOrder issueOrder=new IssueOrder();
|
|
|
issueOrder.setOrderId(order.getOrderId());
|
|
|
issueOrder.setBoxNo(order.getBoxNo());
|
|
@@ -117,7 +118,7 @@ public class OrdersIssueServiceImpl implements OrdersIssueService {
|
|
|
issueOrder.setUpdateTime(order.getUpdateTime());
|
|
|
issueOrder.setStatusName(order.getStatusName());
|
|
|
issueOrder.setSupplierName(order.getSupplierName());
|
|
|
- map.put("issueOrder", issueOrder);
|
|
|
+ list.add(issueOrder);
|
|
|
if(!Statuses.UNSEND.equals(order.getStatusId())){
|
|
|
SendOrder sendOrder=new SendOrder();
|
|
|
sendOrder.setOrderId(order.getOrderId());
|
|
@@ -130,7 +131,7 @@ public class OrdersIssueServiceImpl implements OrdersIssueService {
|
|
|
sendOrder.setSendTime(order.getSendTime());
|
|
|
sendOrder.setStatusName(order.getStatusName());
|
|
|
sendOrder.setSupplierName(order.getSupplierName());
|
|
|
- map.put("sendOrder", sendOrder);
|
|
|
+ list.add(sendOrder);
|
|
|
}
|
|
|
if(Statuses.DELIVERING.equals(order.getStatusId())||Statuses.TALLIED.equals(order.getStatusId())||Statuses.REJECTED.equals(order.getStatusId())){
|
|
|
DeliverOrder deliverOrder = new DeliverOrder();
|
|
@@ -143,7 +144,7 @@ public class OrdersIssueServiceImpl implements OrdersIssueService {
|
|
|
deliverOrder.setStatusName(order.getStatusName());
|
|
|
deliverOrder.setTransportTime(order.getTransportTime());
|
|
|
deliverOrder.setUpdateTime(order.getUpdateTime());
|
|
|
- map.put("deliverOrder", deliverOrder);
|
|
|
+ list.add(deliverOrder);
|
|
|
}
|
|
|
if(Statuses.TALLIED.equals(order.getStatusId())||Statuses.REJECTED.equals(order.getStatusId())){
|
|
|
TallyOrder tallyOrder=new TallyOrder();
|
|
@@ -156,9 +157,9 @@ public class OrdersIssueServiceImpl implements OrdersIssueService {
|
|
|
tallyOrder.setReceiverName(order.getReceiverName());
|
|
|
tallyOrder.setStatusName(order.getStatusName());
|
|
|
tallyOrder.setTallyTime(order.getTallyTime());
|
|
|
- map.put("tallyOrder", tallyOrder);
|
|
|
+ list.add(tallyOrder);
|
|
|
}
|
|
|
- return map;
|
|
|
+ return list;
|
|
|
}
|
|
|
|
|
|
|