diff --git a/shuili-system/src/main/java/com/kms/yxgh/common/dto/DocV2Dto.java b/shuili-system/src/main/java/com/kms/yxgh/common/dto/DocV2Dto.java new file mode 100644 index 00000000..f9dcc44c --- /dev/null +++ b/shuili-system/src/main/java/com/kms/yxgh/common/dto/DocV2Dto.java @@ -0,0 +1,26 @@ +package com.kms.yxgh.common.dto; + +import io.swagger.annotations.ApiModelProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.util.List; + +@Data +@AllArgsConstructor +@NoArgsConstructor +public class DocV2Dto { + @ApiModelProperty(value = "图片") + private List images; + @ApiModelProperty(value = "音频") + private List audios; + @ApiModelProperty(value = "文档") + private List docs; + + @Data + private static class Item { + private String name; + private String url; + } +} diff --git a/shuili-system/src/main/java/com/kms/yxgh/df/dto/v2/DfYhDetailV2Dto.java b/shuili-system/src/main/java/com/kms/yxgh/df/dto/v2/DfYhDetailV2Dto.java index a974f2b2..f2e6e994 100644 --- a/shuili-system/src/main/java/com/kms/yxgh/df/dto/v2/DfYhDetailV2Dto.java +++ b/shuili-system/src/main/java/com/kms/yxgh/df/dto/v2/DfYhDetailV2Dto.java @@ -3,6 +3,7 @@ package com.kms.yxgh.df.dto.v2; import com.fasterxml.jackson.annotation.JsonFormat; import com.kms.yxgh.base.AddGroup; import com.kms.yxgh.base.UpdateGroup; +import com.kms.yxgh.common.dto.DocDto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -10,7 +11,6 @@ import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import java.util.Date; -import java.util.List; @Data @ApiModel("堤防巡视检查记录详情v2") @@ -43,8 +43,8 @@ public class DfYhDetailV2Dto { @ApiModelProperty("维养详情") private String content; - @ApiModelProperty("图片") - private List images; + @ApiModelProperty("文档") + private DocDto doc; @ApiModelProperty("巡查责任人") private String dutyHolderId;