Ver Fonte

improvement: 在新增幻灯片时可选择状态

ChenSiTong há 6 anos atrás
pai
commit
78abb8de2a

+ 3 - 0
src/main/java/nju/seec/helper/dto/SlideDTO.java

@@ -1,6 +1,7 @@
 package nju.seec.helper.dto;
 
 import lombok.Data;
+import nju.seec.helper.util.enums.SlideState;
 import org.springframework.web.multipart.MultipartFile;
 
 import javax.validation.constraints.NotBlank;
@@ -16,5 +17,7 @@ public class SlideDTO {
     @NotBlank
     private String name;
     @NotNull
+    private SlideState state;
+    @NotNull
     private MultipartFile file;
 }

+ 1 - 1
src/main/java/nju/seec/helper/service/impl/SlideServiceImpl.java

@@ -68,7 +68,7 @@ public class SlideServiceImpl implements SlideService {
                 .setTeacherId(teacher.getId())
                 .setTeacherName(teacher.getName())
                 .setName(slideDTO.getName())
-                .setState(SlideState.DRAFT);
+                .setState(slideDTO.getState());
 
         // 解析文件页数
         MultipartFile file = slideDTO.getFile();