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