diff --git a/epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/result/PublicAndInternalFileResultDTO.java b/epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/result/PublicAndInternalFileResultDTO.java index b51747cc3b..1011a51487 100644 --- a/epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/result/PublicAndInternalFileResultDTO.java +++ b/epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/result/PublicAndInternalFileResultDTO.java @@ -42,7 +42,7 @@ public class PublicAndInternalFileResultDTO implements Serializable { /** * 语音或视频文件时长,单位秒 */ - private Long duration; + private Integer duration; @JsonIgnore private String processId; @@ -56,6 +56,6 @@ public class PublicAndInternalFileResultDTO implements Serializable { this.type = ""; this.format = ""; this.size = 0; - this.duration = 0L; + this.duration = 0; } } diff --git a/epmet-module/gov-project/gov-project-server/src/main/resources/mapper/ProjectProcessAttachmentDao.xml b/epmet-module/gov-project/gov-project-server/src/main/resources/mapper/ProjectProcessAttachmentDao.xml index 6effe659a1..93fc899263 100644 --- a/epmet-module/gov-project/gov-project-server/src/main/resources/mapper/ProjectProcessAttachmentDao.xml +++ b/epmet-module/gov-project/gov-project-server/src/main/resources/mapper/ProjectProcessAttachmentDao.xml @@ -10,8 +10,8 @@ ATTACHMENT_URL AS url, ATTACHMENT_TYPE AS type, ATTACHMENT_FORMAT AS format, - ATTACHMENT_SIZE AS size, - DURATION, + IFNULL(ATTACHMENT_SIZE,0) AS size, + IFNULL(DURATION,0) AS duration, PROCESS_ID, FILE_PLACE FROM project_process_attachment