| 
					
				 | 
			
			
				@@ -439,7 +439,9 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         TWhgenleg tWhgenleg = new TWhgenleg(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if ("SJRK".equals(warehouseBills.getfBilltype())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tWhgenleg.setfOriginalbilldate(warehousebillsitems.getfBsdate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            tWhgenleg.setfCustomno(warehouseBills.getfCustomno()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (StringUtils.isNotEmpty(warehouseBills.getfCustomno())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                tWhgenleg.setfCustomno(warehouseBills.getfCustomno()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (StringUtils.isNotEmpty(warehouseBills.getRemark())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 tWhgenleg.setRemark(warehouseBills.getRemark()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2960,13 +2962,16 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return AjaxResult.error("仓库明细第"+i+"行未找到箱号"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 TWhgenleg tWhgenle = queryTWhgenleg(tWarehouseBills, item, goods.getIfCntrno()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (StringUtils.isNotNull(tWhgenle)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if ("SJRK".equals(billsType)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //复制报关单号和备注 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if ("SJRK".equals(billsType)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (StringUtils.isNotEmpty(tWarehouseBills.getfCustomno())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         item.setfCustomno(tWarehouseBills.getfCustomno()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        if (StringUtils.isNotEmpty(tWarehouseBills.getRemark())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            item.setRemark(tWarehouseBills.getRemark()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (StringUtils.isNotEmpty(tWarehouseBills.getRemark())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        item.setRemark(tWarehouseBills.getRemark()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (StringUtils.isNotNull(tWhgenle)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     int i1 = updateTWhgenlegData(item, tWhgenle.getfId(), billsType); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if (i1 <= 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3878,7 +3883,7 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (CollectionUtils.isEmpty(tWarehouseBillsList)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return AjaxResult.error("请输入筛选条件,再计算仓储费"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        List<Map<String,Object>> list = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List<TWarehousebillsfees> list = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (TWarehouseBills tWarehouseBills : tWarehouseBillsList) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (StringUtils.isNull(tWarehouseBills.getfCorpid())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return AjaxResult.error("请选择客户信息"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3909,7 +3914,7 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 计划物资明细 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             List<TWarehousebillsfees> itemsList = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             BigDecimal bigDecimal = new BigDecimal(0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Map<String, Object> map = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            /*Map<String, Object> map = new HashMap<>();*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 库存总账id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             long whgenlegFeeId = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 计费单位 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3945,10 +3950,10 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (itemsList.size() <= 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return AjaxResult.error("未找到合适的库存明细"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            map.put("feesList", feesList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            /*map.put("feesList", feesList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             map.put("warehouseBills", tWarehouseBills); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            map.put("warehouseItemList", itemsList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            list.add(map); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            map.put("warehouseItemList", itemsList);*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            list.addAll(itemsList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return AjaxResult.success(list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 |