| 
					
				 | 
			
			
				@@ -133,13 +133,14 @@ ArchiveFileAutoController extends BladeController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     archivesAutoService.save(archive); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     ArchivesAuto archivesAuto = archivesAutoService.getById(archive.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ArchivesAuto update= new ArchivesAuto(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    update.setId(archive.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if (archivesAuto!= null ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         if (archivesAuto.getActionType() == 1 || archivesAuto.getActionType() == 2 ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            throw new ServiceException("【" + archivesAuto.getName() + "】案卷已正在并卷或重组,请稍后再试!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            return R.fail("【" + archivesAuto.getName() + "】案卷已正在并卷或重组,请稍后再试!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        archive.setAutoFileSort(archivesAuto.getAutoFileSort()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        update.setAutoFileSort(archivesAuto.getAutoFileSort()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    archive.setActionType(null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     //如果有替换文件,则替换 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     List<ArchivesAutoVO.ApprovalFile> list = archive.getApprovalFileList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if (list != null && list.size() > 0) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -161,12 +162,20 @@ ArchiveFileAutoController extends BladeController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 archiveFile.setRectification(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             //只修改档案的文件大小和页数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            archive.setPageN(file.getFilePage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            archive.setFileSize(file.getFileSize()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            update.setPageN(file.getFilePage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            update.setFileSize(file.getFileSize()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             archiveFileClient.updateById2(archiveFile); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    archivesAutoService.updateById(archive); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    update.setName(archive.getName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    update.setFileNumber(archive.getFileNumber()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    update.setUnit(archive.getUnit()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    update.setStorageTime(archive.getStorageTime()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    update.setRemark(archive.getRemark()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    update.setSecretLevel(archive.getSecretLevel()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    update.setStartDate(archive.getStartDate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    update.setEndDate(archive.getEndDate()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    archivesAutoService.updateById(update); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -248,16 +257,10 @@ ArchiveFileAutoController extends BladeController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     ArchivesAuto archivesAuto = archivesAutoService.getById(archive.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if (archivesAuto!= null && (archivesAuto.getActionType() == 1 || archivesAuto.getActionType() == 2)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        throw new ServiceException("【" + archivesAuto.getName() + "】案卷已正在并卷或重组,请稍后再试!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        return R.fail("【" + archivesAuto.getName() + "】案卷已正在并卷或重组,请稍后再试!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    archivesAuto = new ArchivesAuto(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    archivesAuto.setId(archive.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    archivesAuto.setName(archive.getName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    archivesAuto.setFileNumber(archive.getFileNumber()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    archivesAuto.setUnit(archive.getUnit()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    archivesAuto.setStorageTime(archive.getStorageTime()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    archivesAuto.setRemark(archive.getRemark()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    archivesAutoService.updateById(archivesAuto); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    archive.setActionType(null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    archivesAutoService.updateById(archive); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } catch (NumberFormatException e) { 
			 |