根据危险区代码查询详情
parent
331c761688
commit
f61a50e37c
|
|
@ -51,8 +51,8 @@ public class IaCDanadController {
|
||||||
|
|
||||||
@Operation(summary = "详情")
|
@Operation(summary = "详情")
|
||||||
@GetMapping("/detail/{id}")
|
@GetMapping("/detail/{id}")
|
||||||
public R<IaCDanad> detail(@Schema(name = "id") @PathVariable("id") String id) {
|
public R<HomeIaCDanadVo> detail(@Schema(name = "id") @PathVariable("id") String id) {
|
||||||
return R.ok(service.getById(id));
|
return R.ok(service.detail(id));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Operation(summary = "列表")
|
@Operation(summary = "列表")
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,10 @@
|
||||||
package com.gunshi.project.xyt.mapper;
|
package com.gunshi.project.xyt.mapper;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
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.entity.vo.HomeIaCDanadVo;
|
||||||
import com.gunshi.project.xyt.model.IaCDanad;
|
import com.gunshi.project.xyt.model.IaCDanad;
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
import org.apache.ibatis.annotations.Select;
|
import org.apache.ibatis.annotations.Select;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@ -26,4 +26,12 @@ public interface IaCDanadMapper extends BaseMapper<IaCDanad> {
|
||||||
""")
|
""")
|
||||||
List<HomeIaCDanadVo> getDetailsAndMonitoringDataLis();
|
List<HomeIaCDanadVo> getDetailsAndMonitoringDataLis();
|
||||||
|
|
||||||
|
@Select("""
|
||||||
|
<script>
|
||||||
|
SELECT st.*,r.adnm FROM ia_c_danad st
|
||||||
|
LEFT JOIN st_addvcd_d r ON st.adcd = r.adcd
|
||||||
|
WHERE st.dand = #{id}
|
||||||
|
</script>
|
||||||
|
""")
|
||||||
|
HomeIaCDanadVo detail(@Param("id") String id);
|
||||||
}
|
}
|
||||||
|
|
@ -24,6 +24,10 @@ public class IaCDanadService extends ServiceImpl<IaCDanadMapper, IaCDanad>
|
||||||
public List<HomeIaCDanadVo> getDetailsAndMonitoringDataLis() {
|
public List<HomeIaCDanadVo> getDetailsAndMonitoringDataLis() {
|
||||||
return baseMapper.getDetailsAndMonitoringDataLis();
|
return baseMapper.getDetailsAndMonitoringDataLis();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public HomeIaCDanadVo detail(String id) {
|
||||||
|
return baseMapper.detail(id);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue