licailing пре 4 година
родитељ
комит
40f2628669

+ 7 - 1
src/main/java/com/izouma/wenlvju/service/performance/ProgrammeService.java

@@ -299,11 +299,17 @@ public class ProgrammeService {
         for (ProgUploadDTO dto : dtos) {
             if (dto.getName() != null && dto.getSpecialty() != null) {
                 Programme programme = new Programme(dto);
+                System.out.println(dto.getSpecialty());
                 ArtType specialty = artTypeMap.get(dto.getSpecialty());
                 programme.setOrganizationId(organization.getId());
                 programme.setGradingOrganizationId(gradeMap.get(dto.getGradingOrganization()));
                 programme.setPerformanceId(performance);
-                programme.setSpecialtyId(specialty.getId());
+
+                // 专业
+                if (ObjectUtil.isNotNull(specialty)){
+                    programme.setSpecialtyId(specialty.getId());
+                }
+
                 // 节目状态
                 programme.setProgrammeStatus(ProgrammeStatus.INITIAL);
                 String level = dto.getLevel();