| 
					
				 | 
			
			
				@@ -256,39 +256,6 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tEnclosureMapper.deleteByFPid(fPid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /*if (tWhgenleg != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            JSONArray whgenlegJSON = JSONArray.parseArray(tWhgenleg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            List<TEnclosure> enclosures = JSONObject.parseArray(whgenlegJSON.toJSONString(), TEnclosure.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            for (TEnclosure enclosure : enclosures) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                enclosure.setfPid(warehouseBills.getFId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                enclosure.setCreateBy(loginUser.getUser().getUserName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                enclosure.setCreateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                tEnclosureMapper.insertTEnclosure(enclosure); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /*if (tWarehousebillsfeesCr != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            JSONArray jsonCrArray = JSONArray.parseArray(tWarehousebillsfeesCr); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            List<TWarehousebillsfees> warehousebillsfeesCrList = JSONObject.parseArray(jsonCrArray.toJSONString(), TWarehousebillsfees.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            for (TWarehousebillsfees wbCr : warehousebillsfeesCrList) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                wbCr.setfPid(warehouseBills.getFId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                wbCr.setfDc("C"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                wbCr.setCreateBy(loginUser.getUser().getUserName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                wbCr.setCreateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                tWarehousebillsfeesMapper.insertTWarehousebillsfees(wbCr); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (tWarehousebillsfeesDr != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            JSONArray jsonDrArray = JSONArray.parseArray(tWarehousebillsfeesDr); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            List<TWarehousebillsfees> warehousebillsfeesDrList = JSONObject.parseArray(jsonDrArray.toJSONString(), TWarehousebillsfees.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            for (TWarehousebillsfees wbDr : warehousebillsfeesDrList) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                wbDr.setfPid(warehouseBills.getFId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                wbDr.setfDc("D"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                wbDr.setCreateBy(loginUser.getUser().getUserName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                wbDr.setCreateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                tWarehousebillsfeesMapper.insertTWarehousebillsfees(wbDr); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 库存明细添加 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (tWarehousebillsitems != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             JSONArray warehouseJSON = JSONArray.parseArray(tWarehousebillsitems); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -352,8 +319,8 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 查询库存总账 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (tWarehousebillsitems != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 查询库存总账   库存明细不为空 并且 入库不是暂存状态 进行库存总账的查询新增修改 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (tWarehousebillsitems != null && !warehouseBills.getfBillstatus().equals("2")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             JSONArray warehouseJSON = JSONArray.parseArray(tWarehousebillsitems); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             List<TWarehousebillsitems> warehousebillsitemsList = JSONObject.parseArray(warehouseJSON.toJSONString(), TWarehousebillsitems.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             for (TWarehousebillsitems wbItem : warehousebillsitemsList) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -372,13 +339,6 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 后续 添加优化 计算数据是否正确 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /*for (TWarehousebillsfees wFees : warehousebillsfeesCrList) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if (Objects.equals(0, wFees.getfFeeunitid())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            wFees.setfAmount(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return AjaxResult.success(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |