xiaoyong931011
2023-09-01 069528ae7872ba9fd9e2604715292b7b9c6dd7a3
src/main/resources/mapper/dapp/DappAKlineMapper.xml
@@ -31,21 +31,10 @@
    <select id="selectListByTypeAndLimit" resultType="cc.mrbird.febs.dapp.vo.AKLineLimitVo">
        select
            a.open_price openPrice,
            a.close_price closePrice,
            a.lowest_price lowestPrice,
            a.highest_price highestPrice,
            a.create_time createTime
        from dapp_a_kline a
        where a.type = #{type}
<!--        <where>-->
<!--            <if test="type != 1">-->
<!--                and a.type = #{type}-->
<!--            </if>-->
<!--            <if test="type == 1">-->
<!--                and a.type in (0,1)-->
<!--            </if>-->
<!--        </where>-->
        order by a.create_time desc
        order by a.create_time asc
        limit #{kLineLimit}
    </select>
@@ -104,4 +93,14 @@
          and id <![CDATA[ <= ]]> #{max}
    </select>
    <select id="selectListByTypeAndLimitDesc" resultType="cc.mrbird.febs.dapp.vo.AKLineLimitVo">
        select
            a.open_price openPrice,
            a.create_time createTime
        from dapp_a_kline a
        where a.type = #{type}
        order by a.create_time desc
            limit #{kLineLimit}
    </select>
</mapper>