| 
					
				 | 
			
			
				@@ -1812,27 +1812,27 @@ public class GoodsServiceImpl implements GoodsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             Map<String,Map> map = JSON.parseObject(result, Map.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             for (String sku : skuList) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                Map<String,String> skuInfoMap = map.get(sku); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                Map skuInfoMap = map.get(sku); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (Objects.nonNull(skuInfoMap)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    String hsCodeName = skuInfoMap.get("cusGoodsName"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    String hsCode = skuInfoMap.get("cusGoodsCode"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    String impConsumTaxRate = skuInfoMap.get("impConsumTaxRate"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    String valueAddedTaxRate = skuInfoMap.get("valueAddedTaxRate"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    String legalUnit1Qty = skuInfoMap.get("legalUnit1Qty"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    String legalUnit2Qty = skuInfoMap.get("legalUnit2Qty"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    String cosmThresholdValue = skuInfoMap.get("cosmThresholdValue"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if (StringUtils.isNotEmpty(hsCodeName) && StringUtils.isNotEmpty(hsCode) && StringUtils.isNotEmpty(impConsumTaxRate) && StringUtils.isNotEmpty(valueAddedTaxRate)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    String hsCodeName = (String) skuInfoMap.get("cusGoodsName"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    String hsCode = (String) skuInfoMap.get("cusGoodsCode"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    BigDecimal impConsumTaxRate = (BigDecimal) skuInfoMap.get("impConsumTaxRate"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    BigDecimal valueAddedTaxRate = (BigDecimal) skuInfoMap.get("valueAddedTaxRate"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    BigDecimal legalUnit1Qty = (BigDecimal) skuInfoMap.get("legalUnit1Qty"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    BigDecimal legalUnit2Qty = (BigDecimal) skuInfoMap.get("legalUnit2Qty"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    BigDecimal cosmThresholdValue = (BigDecimal) skuInfoMap.get("cosmThresholdValue"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (StringUtils.isNotEmpty(hsCodeName) && StringUtils.isNotEmpty(hsCode)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         List<GoodsEntity> goodsEntityList = goodsDao.queryListBySku(sku); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         if (Objects.nonNull(goodsEntityList) && goodsEntityList.size()>0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             for (GoodsEntity goodsEntity : goodsEntityList) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 goodsEntity.setHsCode(hsCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 goodsEntity.setHsCodeName(hsCodeName); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                goodsEntity.setImpConsumTaxRate(new BigDecimal(impConsumTaxRate)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                goodsEntity.setValueAddedTaxRate(new BigDecimal(valueAddedTaxRate)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                goodsEntity.setImpConsumTaxRate(impConsumTaxRate); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                goodsEntity.setValueAddedTaxRate(valueAddedTaxRate); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 goodsEntity.setIsSyncHsCode("1"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                goodsEntity.setLegalUnit1Qty(new BigDecimal(legalUnit1Qty)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                goodsEntity.setLegalUnit2Qty(new BigDecimal(legalUnit2Qty)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                goodsEntity.setCosmThresholdValue(new BigDecimal(cosmThresholdValue)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                goodsEntity.setLegalUnit1Qty(legalUnit1Qty); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                goodsEntity.setLegalUnit2Qty(legalUnit2Qty); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                goodsEntity.setCosmThresholdValue(cosmThresholdValue); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 goodsDao.update(goodsEntity); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         } 
			 |