jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/controller/admin/checktype/CheckTypeController.java
@@ -92,4 +92,11 @@ BeanUtils.toBean(list, CheckTypeRespVO.class)); } } @GetMapping("/list-simple-check-type") @Operation(summary = "è·å¾ç®åæ£æ¥ç±»åå表") @PreAuthorize("@ss.hasPermission('ecg:check-type:query')") public CommonResult<List<SimpleCheckTypeRespVO>> getSimpleCheckTypeList() { List<CheckTypeDO> list = checkTypeService.getSimpleCheckTypeList(); return success(BeanUtils.toBean(list, SimpleCheckTypeRespVO.class)); } } jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/controller/admin/checktype/vo/SimpleCheckTypeRespVO.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,19 @@ package cn.lihu.jh.module.ecg.controller.admin.checktype.vo; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelProperty; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.time.LocalDateTime; @Schema(description = "管çåå° - æ£æ¥ç±»å Response VO") @Data public class SimpleCheckTypeRespVO { @Schema(description = "æ£æ¥ç±»åå", example = "常è§å¿çµ") private String name; @Schema(description = "æ£æ¥ç±»åå¼") private Integer value; } jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/checktype/CheckTypeService.java
@@ -5,6 +5,7 @@ import cn.lihu.jh.framework.common.pojo.PageResult; import javax.validation.Valid; import java.util.List; /** * æ£æ¥ç±»å Service æ¥å£ @@ -51,4 +52,9 @@ */ PageResult<CheckTypeDO> getCheckTypePage(CheckTypePageReqVO pageReqVO); /** * è·å¾æ£æ¥ç±»å.ç®åå表 */ List<CheckTypeDO> getSimpleCheckTypeList(); } jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/checktype/CheckTypeServiceImpl.java
@@ -12,6 +12,8 @@ import javax.annotation.Resource; import java.util.List; import static cn.lihu.jh.framework.common.exception.util.ServiceExceptionUtil.exception; import static cn.lihu.jh.module.ecg.enums.ErrorCodeConstants.*; @@ -69,4 +71,9 @@ return checkTypeMapper.selectPage(pageReqVO); } @Override public List<CheckTypeDO> getSimpleCheckTypeList() { return checkTypeMapper.simpleCheckTypeList(); } }