whyclxw
2025-06-10 a1d2d4dbf00ffc778003abefac9e643c6bb82059
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
<?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.whyc.mapper.DeviceSetparamMapper">
 
    <update id="updateParam">
        update db_ram_db.tb_device_setparam
        set
            hourrate=#{hourrate},
            discurr=#{discurr},
            discap=#{discap},
            distime=#{distime},
            groupvol_low=#{groupvolLow},
            monomervol_low=#{monomervolow},
            monomerlowcount=#{monomerlowcount},
            onlinevollowaction=#{onlinevollowaction},
            dcvolhighlimit=#{dcvolhighlimit},
            chargecurrset=#{chargecurrset},
            monomertmp_high=#{monomertmpHigh},
            monvolstd=#{monvolstd},
            diswaittime=#{diswaittime},
            moncapstd=#{moncapstd}
        where dev_id = #{devId}
    </update>
    <select id="getParam" resultType="com.whyc.pojo.db_ram_db.DeviceSetparam">
        select tb_device_setparam.*,  tb_batt_inf.battgroup_name, tb_batt_inf.dev_name,tb_station_inf.station_name, tb_station_inf.provice, tb_station_inf.city, tb_station_inf.country, tb_station_inf.full_name
        from db_ram_db.tb_device_setparam,  db_station.tb_batt_inf, db_station.tb_station_inf
        where tb_device_setparam.dev_id = tb_batt_inf.dev_id
        and tb_batt_inf.station_id = tb_station_inf.station_id
        and tb_device_setparam.dev_id = #{devId} and tb_device_setparam.battgroupnum = #{battGroupNum}
    </select>
</mapper>