| 
					
				 | 
			
			
				@@ -403,18 +403,11 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     wbItem.setfPid(fPid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     wbItem.setCreateBy(loginUser.getUser().getUserName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     wbItem.setCreateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    Long status = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if (billsType.equals("SJRK")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        wbItem.setfBillstatus("10"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        status=10l; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    } else if(billsType.equals("SJCK")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        wbItem.setfBillstatus("60"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        status=60l; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    wbItem.setfBillstatus("10"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     tWarehousebillsitemsMapper.insertTWarehousebillsitems(wbItem); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if(!billsType.equals("HQZY")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         // 添加状态log 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        insertTWarehousebillsLog(wbItem, status,loginUser); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        insertTWarehousebillsLog(wbItem, 10l,loginUser); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -476,6 +469,7 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Transactional 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public AjaxResult addCredit(String warehouseBills, String warehousebillsitems,  LoginUser loginUser, String billsType) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Long fPid = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Map<String, Object> map = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (StringUtils.isNull(warehouseBills) || "[]".equals(warehouseBills)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return AjaxResult.error("未找到主表信息"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -522,8 +516,8 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 查询所有库存明细 修改仓库主表状态 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         updateWarehousebillsItemsStatus(tWarehouseBills); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 添加成功 主键返回 前台 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return AjaxResult.success(warehousebillsitems); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        map.put("warehousebillsitems", warehousebillsitemsList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return AjaxResult.success("成功", map); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -679,7 +673,8 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public AjaxResult waitWarehousing(String warehouseBills, String warehousebillsitems, LoginUser loginUser, String status) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public AjaxResult waitWarehousing(String warehouseBills, String warehousebillsitems, LoginUser loginUser, String status,String billtystatus) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Map<String, Object> map = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (StringUtils.isNull(warehouseBills) || "[]".equals(warehouseBills)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return AjaxResult.error("未找到主表信息"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -698,10 +693,10 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 生成流水号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             Date time = new Date(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             String serialNumber; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if(status.equals("20")){ // 生成 入库 流水号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if(billtystatus.equals("20")){ // 生成 入库 流水号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                  serialNumber = billnoSerialServiceImpl.getSerialNumber("RK", time); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                  item.setfSerialNumber(serialNumber); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } else if (status.equals("70")){ //生成 出库 流水号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else if (billtystatus.equals("70")){ //生成 出库 流水号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                  serialNumber = billnoSerialServiceImpl.getSerialNumber("CK", time); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                  item.setfSerialNumber(serialNumber); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -721,20 +716,17 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 item.setCreateBy(loginUser.getUser().getUserName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 num = tWarehousebillsitemsMapper.insertTWarehousebillsitems(item); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 // 添加状态log 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if(status.equals("20")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    insertTWarehousebillsLog(item,10L,loginUser); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                } else if(status.equals("70")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    insertTWarehousebillsLog(item,60L,loginUser); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                insertTWarehousebillsLog(item,10L,loginUser); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 insertTWarehousebillsLog(item,Long.parseLong(status),loginUser); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (num <= 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return AjaxResult.error("更新库存明细失败"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            map.put("warehousebillsitems", item); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 返回从表数据明细 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return AjaxResult.success(warehousebillsitems); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 添加成功 返回 前台 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return AjaxResult.success("成功", map); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 入库 收费明细 校验 
			 |