| | |
| | | cog.getGoodsType()); |
| | | if (commonGoodsList.size() <= 0)// 不存在就插入商品 |
| | | { |
| | | JDGoods goods = JDApiUtil.getGoodsDetail(itemOrder.getSkuId()+""); |
| | | if (goods == null) { |
| | | goods = JDUtil.getGoodsFromWeb(itemOrder.getSkuId()); |
| | | } |
| | | |
| | | JDGoods goods = null; |
| | | if (goods == null) { |
| | | goods = new JDGoods(); |
| | | goods.setSkuName(itemOrder.getSkuName()); |
| | | goods.setPrice(itemOrder.getPrice()); |
| | | goods.setSkuId(itemOrder.getSkuId()); |
| | | goods.setItemId(itemOrder.getItemId()); |
| | | } |
| | | |
| | | if (goods != null) { |
| | |
| | | cog.setUpdateTime(new Date()); |
| | | commonOrderGoodsMapper.insertSelective(cog); |
| | | } else { |
| | | |
| | | for (CommonOrderGoods orderGoods : commonGoodsList) { |
| | | if (StringUtil.isNullOrEmpty(orderGoods.getGoodsId())) { |
| | | JDGoods goods = new JDGoods(); |
| | | goods.setSkuName(itemOrder.getSkuName()); |
| | | goods.setPrice(itemOrder.getPrice()); |
| | | goods.setSkuId(itemOrder.getSkuId()); |
| | | goods.setItemId(itemOrder.getItemId()); |
| | | if (goods != null) { |
| | | cog = CommonOrderGoodsFactory.create(goods); |
| | | cog.setId(orderGoods.getId()); |
| | | commonOrderGoodsMapper.updateByPrimaryKeySelective(cog); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | newCommonOrder.setUserInfo(new UserInfo(uid)); |
| | | commonOrderList.add(addCommonOrder(newCommonOrder)); |