|
|
@@ -1,7 +1,7 @@
|
|
|
package com.izouma.wenlvju.dto;
|
|
|
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
-import com.alibaba.excel.annotation.ExcelProperty;
|
|
|
+import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.izouma.wenlvju.domain.performance.Programme;
|
|
|
import com.izouma.wenlvju.enums.SignedIn;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
@@ -10,7 +10,6 @@ import lombok.Builder;
|
|
|
import lombok.Data;
|
|
|
import lombok.NoArgsConstructor;
|
|
|
|
|
|
-import java.time.LocalDate;
|
|
|
import java.util.List;
|
|
|
|
|
|
@Data
|
|
|
@@ -38,6 +37,13 @@ public class ProgrammeScoreDTO {
|
|
|
@ApiModelProperty(value = "参演人员")
|
|
|
private List<String> participant;
|
|
|
|
|
|
+ @ApiModelProperty(value = "节目视频")
|
|
|
+ private String video;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "节目文件附件")
|
|
|
+ private String annex;
|
|
|
+
|
|
|
+
|
|
|
private SignedIn signedIn;
|
|
|
|
|
|
private Double score;
|
|
|
@@ -50,5 +56,8 @@ public class ProgrammeScoreDTO {
|
|
|
|
|
|
public ProgrammeScoreDTO(Programme programme) {
|
|
|
BeanUtil.copyProperties(programme, this);
|
|
|
+ if (ObjectUtil.isNotNull(programme.getVideo())) {
|
|
|
+ this.video = programme.getVideo().getSrc();
|
|
|
+ }
|
|
|
}
|
|
|
}
|