diff --git a/src/main/java/com/gunshi/project/xyt/controller/IaCDanadController.java b/src/main/java/com/gunshi/project/xyt/controller/IaCDanadController.java index 39d483f..3b768d0 100644 --- a/src/main/java/com/gunshi/project/xyt/controller/IaCDanadController.java +++ b/src/main/java/com/gunshi/project/xyt/controller/IaCDanadController.java @@ -51,8 +51,8 @@ public class IaCDanadController { @Operation(summary = "详情") @GetMapping("/detail/{id}") - public R detail(@Schema(name = "id") @PathVariable("id") String id) { - return R.ok(service.getById(id)); + public R detail(@Schema(name = "id") @PathVariable("id") String id) { + return R.ok(service.detail(id)); } @Operation(summary = "列表") diff --git a/src/main/java/com/gunshi/project/xyt/mapper/IaCDanadMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/IaCDanadMapper.java index b4e6bab..3135272 100644 --- a/src/main/java/com/gunshi/project/xyt/mapper/IaCDanadMapper.java +++ b/src/main/java/com/gunshi/project/xyt/mapper/IaCDanadMapper.java @@ -1,10 +1,10 @@ package com.gunshi.project.xyt.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.gunshi.project.xyt.entity.vo.HomeIaCBsnssinfoVo; import com.gunshi.project.xyt.entity.vo.HomeIaCDanadVo; import com.gunshi.project.xyt.model.IaCDanad; import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import java.util.List; @@ -26,4 +26,12 @@ public interface IaCDanadMapper extends BaseMapper { """) List getDetailsAndMonitoringDataLis(); + @Select(""" + + """) + HomeIaCDanadVo detail(@Param("id") String id); } \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/service/IaCDanadService.java b/src/main/java/com/gunshi/project/xyt/service/IaCDanadService.java index 526ba4f..57adae8 100644 --- a/src/main/java/com/gunshi/project/xyt/service/IaCDanadService.java +++ b/src/main/java/com/gunshi/project/xyt/service/IaCDanadService.java @@ -24,6 +24,10 @@ public class IaCDanadService extends ServiceImpl public List getDetailsAndMonitoringDataLis() { return baseMapper.getDetailsAndMonitoringDataLis(); } + + public HomeIaCDanadVo detail(String id) { + return baseMapper.detail(id); + } }