From 573868c096a920acdb2c003f518d3a94f2e5567c Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 09 四月 2019 17:57:25 +0800 Subject: [PATCH] 系統緩存bug修改 --- fanli/src/main/java/com/yeshi/fanli/service/impl/order/CommonOrderServiceImpl.java | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/CommonOrderServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/CommonOrderServiceImpl.java index 3aa3ebe..054265e 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/CommonOrderServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/CommonOrderServiceImpl.java @@ -40,6 +40,7 @@ import com.yeshi.fanli.util.StringUtil; import com.yeshi.fanli.util.factory.CommonOrderGoodsFactory; import com.yeshi.fanli.util.taobao.TaoBaoOrderUtil; +import com.yeshi.fanli.util.taobao.TaoBaoUtil; import com.yeshi.fanli.util.taobao.TaoKeApiUtil; import com.yeshi.fanli.vo.msg.ClientTextStyleVO; import com.yeshi.fanli.vo.order.CommonOrderGoodsVO; @@ -595,6 +596,7 @@ taoBaoGoods = TaoKeApiUtil.getSimpleGoodsInfo(taoBaoOrder.getAuctionId()); } catch (TaobaoGoodsDownException e) { e.printStackTrace(); + taoBaoGoods=TaoBaoUtil.getSimpleGoodsBrief(taoBaoOrder.getAuctionId()); } if (taoBaoGoods != null) { goods = CommonOrderGoodsFactory.create(taoBaoGoods); @@ -628,6 +630,7 @@ updateCommonOrder.setState(newCommonOrder.getState()); updateCommonOrder.setStateWholeOrder(wholeOrderState); updateCommonOrder.setUpdateTime(new Date()); + updateCommonOrder.setTradeId(newCommonOrder.getTradeId()); commonOrderMapper.updateByPrimaryKeySelective(updateCommonOrder); commonOrderList.add(commonOrderMapper.selectByPrimaryKey(updateCommonOrder.getId())); continue; -- Gitblit v1.8.0