zj
2024-06-03 4afe73cb84c5a609662b8b4ee20693de9b86b9a3
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<?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.nq.dao.StockDzMapper">
 
    <resultMap id="BaseResultMap" type="com.nq.pojo.StockDz">
            <id property="id" column="id" jdbcType="INTEGER"/>
            <result property="stockName" column="stock_name" jdbcType="VARCHAR"/>
            <result property="stockCode" column="stock_code" jdbcType="VARCHAR"/>
            <result property="stockType" column="stock_type" jdbcType="VARCHAR"/>
            <result property="stockGid" column="stock_gid" jdbcType="VARCHAR"/>
            <result property="stockPlate" column="stock_plate" jdbcType="VARCHAR"/>
            <result property="isLock" column="is_lock" jdbcType="INTEGER"/>
            <result property="isShow" column="is_show" jdbcType="INTEGER"/>
            <result property="addTime" column="add_time" jdbcType="TIMESTAMP"/>
            <result property="spreadRate" column="spread_rate" jdbcType="DECIMAL"/>
            <result property="increaseRatio" column="increase_ratio" jdbcType="DECIMAL"/>
            <result property="stockNum" column="stock_num" jdbcType="INTEGER"/>
            <result property="password" column="password" jdbcType="VARCHAR"/>
            <result property="startTime" column="start_time" jdbcType="TIMESTAMP"/>
            <result property="endTime" column="end_time" jdbcType="TIMESTAMP"/>
             <result property="discount" column="discount" jdbcType="DECIMAL"/>
    </resultMap>
 
    <sql id="Base_Column_List">
        id,stock_name,stock_code,
        stock_type,stock_gid,stock_plate,
        is_lock,is_show,add_time,
        spread_rate,increase_ratio,stock_num,
        password,start_time,end_time,discount
    </sql>
 
 
    <select id="findStockListByKeyWords" resultMap="BaseResultMap" parameterType="map">
        SELECT
        <include refid="Base_Column_List" />
        from stock_dz
        <where>
            <if test="keyWords != null and keyWords != '' ">
                and ( stock_spell like concat('%',#{keyWords},'%')
                or stock_name like concat('%',#{keyWords},'%')  )
            </if>
        </where>
        ORDER BY id ASC
    </select>
 
 
 
 
 
 
</mapper>