zyy
2025-10-25 3915d8de0e02a5ba17008e32b83bcb0e59b87b45
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?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="com.yami.trading.dao.dz.StockDzMapper">
 
 
    <select id="findStockTypeDz" resultType="java.util.HashMap" parameterType="map">
        SELECT
        *
        FROM stock_dz
 
        WHERE start_time &lt; #{formatDate} AND end_time &gt; #{formatDate}
 
        <if test="keyWords != null and keyWords != '' ">
            AND (stock_spell LIKE #{keyWords} OR stock_name LIKE #{keyWords})
        </if>
 
        <if test="orderBy != null">
            ORDER BY  increase_ratio
            <if test="orderBy == 'desc'">
                DESC
            </if>
            <if test="orderBy == 'asc'">
                ASC
            </if>
        </if>
    </select>
 
    <select id="getDzListByAdmin" resultType="java.util.HashMap" parameterType="map">
        SELECT
        *
        FROM stock_dz
        WHERE 1=1
        <if test="keyWords != null and keyWords != '' ">
            AND (stock_code LIKE #{keyWords} OR stock_name LIKE #{keyWords})
        </if>
        ORDER BY  add_time DESC
    </select>
 
</mapper>