|  | @@ -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);
 | 
	
		
			
				|  |  |      }
 |