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

Commit e5038f51 authored by jiangxiulong's avatar jiangxiulong

快递 缓存

parent 2fc004f4
package com.liquidnet.service.kylin.dto.vo.express;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.List;
/**
* <p>
* 快递信息
* </p>
*
* @author jiangxiulong
* @since 2021-07-01
*/
@Data
@ApiModel
public class KylinOrderExpressVo implements Serializable {
@ApiModelProperty(value = "orderExpressId")
private String orderExpressId;
@ApiModelProperty(value = "orderTicketsId")
private String orderTicketsId;
@ApiModelProperty(value = "自己的快递单号")
private String orderExpressCode;
@ApiModelProperty(value = "顺丰快递单号")
private String mailno;
@ApiModelProperty(value = "快递状态")
private Integer expressStatus;
@ApiModelProperty(value = "物流数据")
List<KylinOrderExpressRouteVo> routeList;
}
...@@ -199,7 +199,9 @@ public class PerformancesExpressServiceImpl extends ServiceImpl<KylinOrderExpres ...@@ -199,7 +199,9 @@ public class PerformancesExpressServiceImpl extends ServiceImpl<KylinOrderExpres
); );
KylinOrderExpressVo kylinOrderExpressVo = new KylinOrderExpressVo(); KylinOrderExpressVo kylinOrderExpressVo = new KylinOrderExpressVo();
BeanUtils.copyProperties(kylinOrderExpress, kylinOrderExpressVo); BeanUtils.copyProperties(kylinOrderExpressPre, kylinOrderExpressVo);
kylinOrderExpressVo.setMailno(kylinOrderExpress.getMailno());
kylinOrderExpressVo.setExpressStatus(kylinOrderExpress.getExpressStatus());
dataUtils.setOrderExpressInfo(orderTicketsId, kylinOrderExpressVo); dataUtils.setOrderExpressInfo(orderTicketsId, kylinOrderExpressVo);
} }
} }
......
...@@ -26,7 +26,7 @@ public class KylinOrderExpress implements Serializable { ...@@ -26,7 +26,7 @@ public class KylinOrderExpress implements Serializable {
private String orderExpressId; private String orderExpressId;
private String orderTicketsId; private String orderTicketsId;
private String OrderExpressCode; private String orderExpressCode;
private String mailno; private String mailno;
private Integer expressType; private Integer expressType;
private String filterResult; private String filterResult;
......
...@@ -2,6 +2,7 @@ package com.liquidnet.service.platform.service.express.shunfeng; ...@@ -2,6 +2,7 @@ package com.liquidnet.service.platform.service.express.shunfeng;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.liquidnet.common.cache.redis.util.RedisUtil; import com.liquidnet.common.cache.redis.util.RedisUtil;
import com.liquidnet.commons.lang.util.*; import com.liquidnet.commons.lang.util.*;
...@@ -129,8 +130,9 @@ public class PerformancesExpressCallbackServiceImpl extends ServiceImpl<KylinOrd ...@@ -129,8 +130,9 @@ public class PerformancesExpressCallbackServiceImpl extends ServiceImpl<KylinOrd
KylinOrderExpress orderExpressInfo = kylinOrderExpressMapper.selectOne(new QueryWrapper<KylinOrderExpress>().eq("mailno", performanceExpressPushRouteParam.getMailno())); KylinOrderExpress orderExpressInfo = kylinOrderExpressMapper.selectOne(new QueryWrapper<KylinOrderExpress>().eq("mailno", performanceExpressPushRouteParam.getMailno()));
KylinOrderExpress kylinOrderExpress = new KylinOrderExpress(); KylinOrderExpress kylinOrderExpress = new KylinOrderExpress();
kylinOrderExpress.setExpressStatus(Integer.getInteger(performanceExpressPushRouteParam.getOpCode())); kylinOrderExpress.setExpressStatus(Integer.valueOf(performanceExpressPushRouteParam.getOpCode()));
kylinOrderExpressMapper.update(kylinOrderExpress, new UpdateWrapper<KylinOrderExpress>().eq("order_express_id", orderExpressInfo.getOrderExpressId())); kylinOrderExpressMapper.update(kylinOrderExpress,
Wrappers.lambdaQuery(KylinOrderExpress.class).eq(KylinOrderExpress::getOrderExpressId, orderExpressInfo.getOrderExpressId()));
kylinOrderExpressRoute.setOrderExpressRouteId(orderExpressRouteId); kylinOrderExpressRoute.setOrderExpressRouteId(orderExpressRouteId);
kylinOrderExpressRoute.setOrderExpressId(orderExpressInfo.getOrderExpressId()); kylinOrderExpressRoute.setOrderExpressId(orderExpressInfo.getOrderExpressId());
...@@ -143,7 +145,7 @@ public class PerformancesExpressCallbackServiceImpl extends ServiceImpl<KylinOrd ...@@ -143,7 +145,7 @@ public class PerformancesExpressCallbackServiceImpl extends ServiceImpl<KylinOrd
KylinOrderExpressVo kylinOrderExpressVo = new KylinOrderExpressVo(); KylinOrderExpressVo kylinOrderExpressVo = new KylinOrderExpressVo();
BeanUtils.copyProperties(orderExpressInfo, kylinOrderExpressVo); BeanUtils.copyProperties(orderExpressInfo, kylinOrderExpressVo);
kylinOrderExpressVo.setOrderExpressCode(performanceExpressPushRouteParam.getOpCode()); kylinOrderExpressVo.setExpressStatus(Integer.valueOf(performanceExpressPushRouteParam.getOpCode()));
dataUtils.setOrderExpressInfo(orderExpressInfo.getOrderTicketsId(), kylinOrderExpressVo); dataUtils.setOrderExpressInfo(orderExpressInfo.getOrderTicketsId(), kylinOrderExpressVo);
KylinOrderExpressRouteVo kylinOrderExpressRouteVo = new KylinOrderExpressRouteVo(); KylinOrderExpressRouteVo kylinOrderExpressRouteVo = new KylinOrderExpressRouteVo();
......
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