| 
					
				 | 
			
			
				@@ -416,7 +416,6 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 如果是新数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             warehouseBills.setfBillstatus(2L); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             warehouseBills.setCreateBy(loginUser.getUser().getUserName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            warehouseBills.setfChargedate(warehouseBills.getfBsdate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             warehouseBills.setfBilltype(billsType); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             warehouseBills.setfBsdeptid(loginUser.getUser().getDeptId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 业务编码 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -427,12 +426,16 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Date time = new Date(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 String bscorpno = billnoSerialServiceImpl.getCorpNo(warehouseBills.getfCorpid(), time); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 warehouseBills.setfBscorpno(bscorpno); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                warehouseBills.setfChargedate(warehouseBills.getfBsdate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tWarehouseBillsMapper.insertTWarehousebills(warehouseBills); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             fPid = warehouseBills.getfId(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             fPid = warehouseBills.getfId(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            warehouseBills.setfChargedate(warehouseBills.getfBsdate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (!"SJRK".equals(billsType)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                warehouseBills.setfChargedate(warehouseBills.getfBsdate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             warehouseBills.setUpdateBy(loginUser.getUser().getUserName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             warehouseBills.setUpdateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tWarehouseBillsMapper.updateTWarehousebills(warehouseBills); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -585,7 +588,9 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 warehouseBills.setfReviewDate(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             warehouseBills.setfBilltype(billsType); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            warehouseBills.setfChargedate(warehouseBills.getfBsdate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (!"SJRK".equals(billsType)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                warehouseBills.setfChargedate(warehouseBills.getfBsdate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             warehouseBills.setfBsdeptid(loginUser.getUser().getDeptId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             warehouseBills.setCreateBy(loginUser.getUser().getUserName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             String billNo = billnoSerialServiceImpl.getBillNo(billsType, warehouseBills.getfBsdate()); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -604,7 +609,9 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 warehouseBills.setfReviewDate(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             warehouseBills.setUpdateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            warehouseBills.setfChargedate(warehouseBills.getfBsdate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (!"SJRK".equals(billsType)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                warehouseBills.setfChargedate(warehouseBills.getfBsdate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             warehouseBills.setUpdateBy(loginUser.getUser().getUserName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tEnclosureMapper.deleteByFPid(fPid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tWarehousebillsfeesMapper.deleteByFPid(fPid); 
			 |