<?xml version="1.0" encoding="UTF-8" ?>
|
<!DOCTYPE mapper
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<mapper namespace="org.dromara.demo.mapper.RsTrafficIndexMapper">
|
|
<select id="icon" resultType="java.util.Map">
|
select * from rs_target_icon order by id
|
</select>
|
|
<select id="getTrafficIndex" resultType="org.dromara.demo.domain.vo.RsTrafficIndexVo">
|
select
|
*,
|
(select url from rs_target_icon a left join sys_oss b on a.id = b.tenant_id where `name` = '指标1图标') as target_one_icon,
|
(select url from rs_target_icon a left join sys_oss b on a.id = b.tenant_id where `name` = '指标2图标') as target_two_icon,
|
(select url from rs_target_icon a left join sys_oss b on a.id = b.tenant_id where `name` = '指标3图标') as target_three_icon,
|
(select url from rs_target_icon a left join sys_oss b on a.id = b.tenant_id where `name` = '指标4图标') as target_four_icon
|
from rs_traffic_index where `status` = 1 order by create_time desc limit 1
|
</select>
|
|
</mapper>
|