diff --git a/wisdomcar/src/main/java/com/ccsens/wisdomcar/bean/dto/StatisticsDto.java b/wisdomcar/src/main/java/com/ccsens/wisdomcar/bean/dto/StatisticsDto.java index 027782bc..2845fa81 100644 --- a/wisdomcar/src/main/java/com/ccsens/wisdomcar/bean/dto/StatisticsDto.java +++ b/wisdomcar/src/main/java/com/ccsens/wisdomcar/bean/dto/StatisticsDto.java @@ -17,4 +17,5 @@ public class StatisticsDto { private Long id; } + } diff --git a/wisdomcar/src/main/java/com/ccsens/wisdomcar/bean/vo/StatisticsVo.java b/wisdomcar/src/main/java/com/ccsens/wisdomcar/bean/vo/StatisticsVo.java index 23a7aa4f..24f239e1 100644 --- a/wisdomcar/src/main/java/com/ccsens/wisdomcar/bean/vo/StatisticsVo.java +++ b/wisdomcar/src/main/java/com/ccsens/wisdomcar/bean/vo/StatisticsVo.java @@ -17,4 +17,15 @@ public class StatisticsVo { @ApiModelProperty("医院id") private Long id; } + + + + @Data + @ApiModel("各个结点时长") + public static class PointTime{ + @ApiModelProperty("节点名") + private String name; + @ApiModelProperty("节点耗时") + private Long time; + } } diff --git a/wisdomcar/src/main/java/com/ccsens/wisdomcar/service/IStatisticsService.java b/wisdomcar/src/main/java/com/ccsens/wisdomcar/service/IStatisticsService.java index b2125283..85655c99 100644 --- a/wisdomcar/src/main/java/com/ccsens/wisdomcar/service/IStatisticsService.java +++ b/wisdomcar/src/main/java/com/ccsens/wisdomcar/service/IStatisticsService.java @@ -3,6 +3,8 @@ package com.ccsens.wisdomcar.service; import com.ccsens.wisdomcar.bean.dto.StatisticsDto; import com.ccsens.wisdomcar.bean.vo.StatisticsVo; +import java.util.List; + public interface IStatisticsService { /** * 查看FAST ED结果 @@ -10,4 +12,9 @@ public interface IStatisticsService { * @return */ StatisticsVo.FastEdResult getResult(StatisticsDto.Hospital param); + + /** + * 急救时长分析(各个节点) + */ + List getPointTime(StatisticsDto.Hospital param); } diff --git a/wisdomcar/src/main/java/com/ccsens/wisdomcar/service/StatisticsService.java b/wisdomcar/src/main/java/com/ccsens/wisdomcar/service/StatisticsService.java index 7a6d47cf..65121ba6 100644 --- a/wisdomcar/src/main/java/com/ccsens/wisdomcar/service/StatisticsService.java +++ b/wisdomcar/src/main/java/com/ccsens/wisdomcar/service/StatisticsService.java @@ -7,6 +7,8 @@ import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; +import java.util.List; + @Slf4j @Service @Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class) @@ -15,4 +17,10 @@ public class StatisticsService implements IStatisticsService{ public StatisticsVo.FastEdResult getResult(StatisticsDto.Hospital param) { return null; } + + @Override + public List getPointTime(StatisticsDto.Hospital param) { + // + return null; + } }