记得上下班打卡 | 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
);
KylinOrderExpressVo kylinOrderExpressVo = new KylinOrderExpressVo();
BeanUtils.copyProperties(kylinOrderExpress, kylinOrderExpressVo);
BeanUtils.copyProperties(kylinOrderExpressPre, kylinOrderExpressVo);
kylinOrderExpressVo.setMailno(kylinOrderExpress.getMailno());
kylinOrderExpressVo.setExpressStatus(kylinOrderExpress.getExpressStatus());
dataUtils.setOrderExpressInfo(orderTicketsId, kylinOrderExpressVo);
}
}
......
......@@ -26,7 +26,7 @@ public class KylinOrderExpress implements Serializable {
private String orderExpressId;
private String orderTicketsId;
private String OrderExpressCode;
private String orderExpressCode;
private String mailno;
private Integer expressType;
private String filterResult;
......
......@@ -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.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.liquidnet.common.cache.redis.util.RedisUtil;
import com.liquidnet.commons.lang.util.*;
......@@ -129,8 +130,9 @@ public class PerformancesExpressCallbackServiceImpl extends ServiceImpl<KylinOrd
KylinOrderExpress orderExpressInfo = kylinOrderExpressMapper.selectOne(new QueryWrapper<KylinOrderExpress>().eq("mailno", performanceExpressPushRouteParam.getMailno()));
KylinOrderExpress kylinOrderExpress = new KylinOrderExpress();
kylinOrderExpress.setExpressStatus(Integer.getInteger(performanceExpressPushRouteParam.getOpCode()));
kylinOrderExpressMapper.update(kylinOrderExpress, new UpdateWrapper<KylinOrderExpress>().eq("order_express_id", orderExpressInfo.getOrderExpressId()));
kylinOrderExpress.setExpressStatus(Integer.valueOf(performanceExpressPushRouteParam.getOpCode()));
kylinOrderExpressMapper.update(kylinOrderExpress,
Wrappers.lambdaQuery(KylinOrderExpress.class).eq(KylinOrderExpress::getOrderExpressId, orderExpressInfo.getOrderExpressId()));
kylinOrderExpressRoute.setOrderExpressRouteId(orderExpressRouteId);
kylinOrderExpressRoute.setOrderExpressId(orderExpressInfo.getOrderExpressId());
......@@ -143,7 +145,7 @@ public class PerformancesExpressCallbackServiceImpl extends ServiceImpl<KylinOrd
KylinOrderExpressVo kylinOrderExpressVo = new KylinOrderExpressVo();
BeanUtils.copyProperties(orderExpressInfo, kylinOrderExpressVo);
kylinOrderExpressVo.setOrderExpressCode(performanceExpressPushRouteParam.getOpCode());
kylinOrderExpressVo.setExpressStatus(Integer.valueOf(performanceExpressPushRouteParam.getOpCode()));
dataUtils.setOrderExpressInfo(orderExpressInfo.getOrderTicketsId(), kylinOrderExpressVo);
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