|  |  |  | @ -374,11 +374,11 @@ public class ThrProductsAddDiService extends ServiceImpl<ThrProductsAddDiDao, Th | 
			
		
	
		
			
				
					|  |  |  |  |         String addDiCode = thrProductsAddDiDao.getInternalMaterialCode(prefix); | 
			
		
	
		
			
				
					|  |  |  |  |         if (StrUtil.isEmpty(addDiCode) ){ | 
			
		
	
		
			
				
					|  |  |  |  |             int incrementedNumber = 1; | 
			
		
	
		
			
				
					|  |  |  |  |             return prefix+String.format("%09d", incrementedNumber); | 
			
		
	
		
			
				
					|  |  |  |  |             return prefix+String.format("%05d", incrementedNumber); | 
			
		
	
		
			
				
					|  |  |  |  |         }else{ | 
			
		
	
		
			
				
					|  |  |  |  |             // 去除前缀并转换为数字加1
 | 
			
		
	
		
			
				
					|  |  |  |  |             int incrementedNumber = incrementNumberAfterPrefix(addDiCode, prefix); | 
			
		
	
		
			
				
					|  |  |  |  |             return prefix+String.format("%09d", incrementedNumber); | 
			
		
	
		
			
				
					|  |  |  |  |             return prefix+String.format("%05d", incrementedNumber); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | 
 |