yangys
2024-05-30 a3686cfa49bf53fb91a2ceb960cf15b3ebdac641
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
<?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.qianwen.smartman.modules.mdc.mapper.SuperCollectJsonMapper">
    <!-- 插入采集的参数数据 -->
    <insert id="insertValueJson">
        insert into
        <foreach separator=" " collection="list" item="item" index="index" >
            iot_data.new_param_json_${item.workstationId}
            using iot_data.super_collect_data_json
            TAGS(#{item.workstationId})
            values (#{item.ts}, #{item.value})
        </foreach>
    </insert>
 
    <select id="queryProcessParameter" resultType="com.qianwen.smartman.modules.mdc.dto.NewParamDTO">
        select ts as ts,
               v  as v
        from iot_data.super_collect_data_json
        where (ts &gt;= #{startTime}
            and ts &lt;= #{endTime})
          and workstation_id = #{workstationId}
        order by ts desc
    </select>
 
</mapper>