|
|
@@ -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();
|