Jelajahi Sumber

档案分卷

cr 2 hari lalu
induk
melakukan
533e550afb

+ 5 - 0
blade-service/blade-archive/src/main/java/org/springblade/archive/service/impl/ArchivesAutoServiceImpl.java

@@ -5748,6 +5748,9 @@ public class ArchivesAutoServiceImpl extends BaseServiceImpl<ArchivesAutoMapper,
 		if(!dto.getList().isEmpty()){
 			archivesAuto.setIsVolume(1);
 			int x=1;
+			if(archivesAuto.getAutoFileSort()==null){
+				archivesAuto.setAutoFileSort(0);
+			}
 			for (SaveVolumeDto1 saveVolumeDto1 : dto.getList()) {
 				Long archiveId;
 				if(saveVolumeDto1.getId()==null){
@@ -5789,6 +5792,8 @@ public class ArchivesAutoServiceImpl extends BaseServiceImpl<ArchivesAutoMapper,
 					}
 					if(archivesAuto.getAutoFileSort()!=null){
 						auto.setAutoFileSort(archivesAuto.getAutoFileSort()+x);
+					}else {
+						auto.setAutoFileSort(x);
 					}
 					auto.setCreateTime(null);
 					x++;