|
|
@@ -9,6 +9,7 @@ import com.izouma.wenlvju.domain.performance.ProgrammeAward;
|
|
|
import com.izouma.wenlvju.dto.AwardDTO;
|
|
|
import com.izouma.wenlvju.dto.PageQuery;
|
|
|
import com.izouma.wenlvju.dto.ProgrammeAwardDTO;
|
|
|
+import com.izouma.wenlvju.enums.ProgrammeStatus;
|
|
|
import com.izouma.wenlvju.repo.ArtTypeRepo;
|
|
|
import com.izouma.wenlvju.repo.AwardRepo;
|
|
|
import com.izouma.wenlvju.repo.performance.ProgrammeAwardRepo;
|
|
|
@@ -65,7 +66,7 @@ public class ProgrammeAwardService {
|
|
|
}
|
|
|
|
|
|
//总节目
|
|
|
- List<Programme> programmeList = programmeRepo.findAllByPerformanceIdAndStatus(performanceId, 2);
|
|
|
+ List<Programme> programmeList = programmeRepo.findAllByPerformanceIdAndProgrammeStatus(performanceId, ProgrammeStatus.AWARD);
|
|
|
List<ArtType> artTypes = all.stream()
|
|
|
.filter(artType -> ObjectUtil.isNull(artType.getParent()))
|
|
|
.collect(Collectors.toList());
|
|
|
@@ -126,7 +127,7 @@ public class ProgrammeAwardService {
|
|
|
}
|
|
|
|
|
|
//总节目
|
|
|
- List<Programme> programmeList = programmeRepo.findAllByPerformanceIdAndStatus(performanceId, 2);
|
|
|
+ List<Programme> programmeList = programmeRepo.findAllByPerformanceIdAndProgrammeStatus(performanceId, ProgrammeStatus.AWARD);
|
|
|
List<ArtType> artTypes = all.stream()
|
|
|
.filter(artType -> ObjectUtil.isNull(artType.getParent()))
|
|
|
.collect(Collectors.toList());
|
|
|
@@ -187,7 +188,7 @@ public class ProgrammeAwardService {
|
|
|
return dtos;
|
|
|
}
|
|
|
|
|
|
- List<Programme> programmeList = programmeRepo.findAllByPerformanceIdAndStatus(performanceId, 2);
|
|
|
+ List<Programme> programmeList = programmeRepo.findAllByPerformanceIdAndProgrammeStatus(performanceId, ProgrammeStatus.AWARD);
|
|
|
List<ArtType> artParents = artTypes.stream()
|
|
|
.filter(artType -> ObjectUtil.isNull(artType.getParent()))
|
|
|
.collect(Collectors.toList());
|
|
|
@@ -221,8 +222,8 @@ public class ProgrammeAwardService {
|
|
|
}
|
|
|
|
|
|
public void saveProgramme(List<ProgrammeAwardDTO> dtos) {
|
|
|
- List<Programme> programmeList = programmeRepo.findAllByPerformanceIdAndStatus(dtos.get(0)
|
|
|
- .getPerformanceId(), 2);
|
|
|
+ List<Programme> programmeList = programmeRepo.findAllByPerformanceIdAndProgrammeStatus(dtos.get(0)
|
|
|
+ .getPerformanceId(), ProgrammeStatus.AWARD);
|
|
|
|
|
|
List<ArtType> artTypes = artTypeRepo.findAll();
|
|
|
List<ArtType> artParents = artTypes.stream()
|
|
|
@@ -271,8 +272,8 @@ public class ProgrammeAwardService {
|
|
|
}
|
|
|
|
|
|
public void saveProgramme1(List<ProgrammeAwardDTO> dtos) {
|
|
|
- List<Programme> programmeList = programmeRepo.findAllByPerformanceIdAndStatus(dtos.get(0)
|
|
|
- .getPerformanceId(), 2);
|
|
|
+ List<Programme> programmeList = programmeRepo.findAllByPerformanceIdAndProgrammeStatus(dtos.get(0)
|
|
|
+ .getPerformanceId(), ProgrammeStatus.AWARD);
|
|
|
|
|
|
Map<Long, List<Programme>> programmeMap = programmeList.stream()
|
|
|
.sorted(Comparator.comparingDouble(Programme::getScore))
|