记得上下班打卡 | git大法好,push需谨慎

Commit 939f3211 authored by jiangxiulong's avatar jiangxiulong

express

parent 2c9082ec
...@@ -5,7 +5,7 @@ import io.swagger.annotations.ApiModelProperty; ...@@ -5,7 +5,7 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.LinkedList;
/** /**
* <p> * <p>
...@@ -31,6 +31,6 @@ public class KylinOrderExpressVo implements Serializable { ...@@ -31,6 +31,6 @@ public class KylinOrderExpressVo implements Serializable {
@ApiModelProperty(value = "快递状态") @ApiModelProperty(value = "快递状态")
private Integer expressStatus; private Integer expressStatus;
@ApiModelProperty(value = "物流数据") @ApiModelProperty(value = "物流数据")
List<KylinOrderExpressRouteVo> routeList; LinkedList<KylinOrderExpressRouteVo> routeList;
} }
...@@ -9,7 +9,7 @@ import org.springframework.data.mongodb.core.MongoTemplate; ...@@ -9,7 +9,7 @@ import org.springframework.data.mongodb.core.MongoTemplate;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import java.util.List; import java.util.LinkedList;
/** /**
* <p> * <p>
...@@ -33,7 +33,7 @@ public class PerformancesExpressInfoServiceImpl { ...@@ -33,7 +33,7 @@ public class PerformancesExpressInfoServiceImpl {
private DataUtils dataUtils; private DataUtils dataUtils;
public KylinOrderExpressVo orderRouteDetail(String orderTicketsId) { public KylinOrderExpressVo orderRouteDetail(String orderTicketsId) {
List<KylinOrderExpressRouteVo> routeList = dataUtils.getOrderExpressRoute(orderTicketsId); LinkedList<KylinOrderExpressRouteVo> routeList = dataUtils.getOrderExpressRoute(orderTicketsId);
KylinOrderExpressVo expressInfo = dataUtils.getOrderExpressInfos(orderTicketsId); KylinOrderExpressVo expressInfo = dataUtils.getOrderExpressInfos(orderTicketsId);
expressInfo.setRouteList(routeList); expressInfo.setRouteList(routeList);
return expressInfo; return expressInfo;
......
...@@ -507,19 +507,9 @@ public class DataUtils { ...@@ -507,19 +507,9 @@ public class DataUtils {
/** /**
* 演出订单快递路由 * 演出订单快递路由
*/ */
public List<KylinOrderExpressRouteVo> getOrderExpressRoute(String orderTicketsId) { // 获取 public LinkedList<KylinOrderExpressRouteVo> getOrderExpressRoute(String orderTicketsId) { // 获取
String redisKey = KylinRedisConst.ORDER_ROUTE_INFO.concat(orderTicketsId); String redisKey = KylinRedisConst.ORDER_ROUTE_INFO.concat(orderTicketsId);
Object obj = redisUtil.get(redisKey); return (LinkedList<KylinOrderExpressRouteVo>) redisUtil.get(redisKey);
if (obj == null) {
List<KylinOrderExpressRouteVo> routeVoList = mongoTemplate.find(
Query.query(Criteria.where("orderTicketsId").is(orderTicketsId))
.with(Sort.by(Sort.Direction.DESC, "createdAt")),
KylinOrderExpressRouteVo.class, KylinOrderExpressRouteVo.class.getSimpleName()
);
redisUtil.set(redisKey, routeVoList);
return routeVoList;
}
return (List<KylinOrderExpressRouteVo>) obj;
} }
public KylinOrderExpressVo getOrderExpressInfos(String orderId) { public KylinOrderExpressVo getOrderExpressInfos(String orderId) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment