num, BattGroupId, batt_count, rec_datetime, online_vol, group_vol, group_tmp, group_curr,
batt_state, batt_test_type, batt_test_starttime, batt_test_recordtime, batt_test_tlong,
batt_test_cap, batt_real_cap, batt_rest_cap, batt_rest_power1_time, batt_rest_power2_time,
test_loadertype, test_recordnum
delete from tb_batt_rtstate
where num = #{num,jdbcType=BIGINT}
insert into tb_batt_rtstate (num, BattGroupId, batt_count,
rec_datetime, online_vol, group_vol,
group_tmp, group_curr, batt_state,
batt_test_type, batt_test_starttime, batt_test_recordtime,
batt_test_tlong, batt_test_cap, batt_real_cap,
batt_rest_cap, batt_rest_power1_time, batt_rest_power2_time,
test_loadertype, test_recordnum)
values (#{num,jdbcType=BIGINT}, #{battgroupid,jdbcType=INTEGER}, #{battCount,jdbcType=INTEGER},
#{recDatetime,jdbcType=TIMESTAMP}, #{onlineVol,jdbcType=REAL}, #{groupVol,jdbcType=REAL},
#{groupTmp,jdbcType=REAL}, #{groupCurr,jdbcType=REAL}, #{battState,jdbcType=INTEGER},
#{battTestType,jdbcType=INTEGER}, #{battTestStarttime,jdbcType=TIMESTAMP}, #{battTestRecordtime,jdbcType=TIMESTAMP},
#{battTestTlong,jdbcType=INTEGER}, #{battTestCap,jdbcType=REAL}, #{battRealCap,jdbcType=REAL},
#{battRestCap,jdbcType=REAL}, #{battRestPower1Time,jdbcType=INTEGER}, #{battRestPower2Time,jdbcType=INTEGER},
#{testLoadertype,jdbcType=INTEGER}, #{testRecordnum,jdbcType=INTEGER})
insert into tb_batt_rtstate
num,
BattGroupId,
batt_count,
rec_datetime,
online_vol,
group_vol,
group_tmp,
group_curr,
batt_state,
batt_test_type,
batt_test_starttime,
batt_test_recordtime,
batt_test_tlong,
batt_test_cap,
batt_real_cap,
batt_rest_cap,
batt_rest_power1_time,
batt_rest_power2_time,
test_loadertype,
test_recordnum,
#{num,jdbcType=BIGINT},
#{battgroupid,jdbcType=INTEGER},
#{battCount,jdbcType=INTEGER},
#{recDatetime,jdbcType=TIMESTAMP},
#{onlineVol,jdbcType=REAL},
#{groupVol,jdbcType=REAL},
#{groupTmp,jdbcType=REAL},
#{groupCurr,jdbcType=REAL},
#{battState,jdbcType=INTEGER},
#{battTestType,jdbcType=INTEGER},
#{battTestStarttime,jdbcType=TIMESTAMP},
#{battTestRecordtime,jdbcType=TIMESTAMP},
#{battTestTlong,jdbcType=INTEGER},
#{battTestCap,jdbcType=REAL},
#{battRealCap,jdbcType=REAL},
#{battRestCap,jdbcType=REAL},
#{battRestPower1Time,jdbcType=INTEGER},
#{battRestPower2Time,jdbcType=INTEGER},
#{testLoadertype,jdbcType=INTEGER},
#{testRecordnum,jdbcType=INTEGER},
update tb_batt_rtstate
BattGroupId = #{battgroupid,jdbcType=INTEGER},
batt_count = #{battCount,jdbcType=INTEGER},
rec_datetime = #{recDatetime,jdbcType=TIMESTAMP},
online_vol = #{onlineVol,jdbcType=REAL},
group_vol = #{groupVol,jdbcType=REAL},
group_tmp = #{groupTmp,jdbcType=REAL},
group_curr = #{groupCurr,jdbcType=REAL},
batt_state = #{battState,jdbcType=INTEGER},
batt_test_type = #{battTestType,jdbcType=INTEGER},
batt_test_starttime = #{battTestStarttime,jdbcType=TIMESTAMP},
batt_test_recordtime = #{battTestRecordtime,jdbcType=TIMESTAMP},
batt_test_tlong = #{battTestTlong,jdbcType=INTEGER},
batt_test_cap = #{battTestCap,jdbcType=REAL},
batt_real_cap = #{battRealCap,jdbcType=REAL},
batt_rest_cap = #{battRestCap,jdbcType=REAL},
batt_rest_power1_time = #{battRestPower1Time,jdbcType=INTEGER},
batt_rest_power2_time = #{battRestPower2Time,jdbcType=INTEGER},
test_loadertype = #{testLoadertype,jdbcType=INTEGER},
test_recordnum = #{testRecordnum,jdbcType=INTEGER},
where num = #{num,jdbcType=BIGINT}
update tb_batt_rtstate
set BattGroupId = #{battgroupid,jdbcType=INTEGER},
batt_count = #{battCount,jdbcType=INTEGER},
rec_datetime = #{recDatetime,jdbcType=TIMESTAMP},
online_vol = #{onlineVol,jdbcType=REAL},
group_vol = #{groupVol,jdbcType=REAL},
group_tmp = #{groupTmp,jdbcType=REAL},
group_curr = #{groupCurr,jdbcType=REAL},
batt_state = #{battState,jdbcType=INTEGER},
batt_test_type = #{battTestType,jdbcType=INTEGER},
batt_test_starttime = #{battTestStarttime,jdbcType=TIMESTAMP},
batt_test_recordtime = #{battTestRecordtime,jdbcType=TIMESTAMP},
batt_test_tlong = #{battTestTlong,jdbcType=INTEGER},
batt_test_cap = #{battTestCap,jdbcType=REAL},
batt_real_cap = #{battRealCap,jdbcType=REAL},
batt_rest_cap = #{battRestCap,jdbcType=REAL},
batt_rest_power1_time = #{battRestPower1Time,jdbcType=INTEGER},
batt_rest_power2_time = #{battRestPower2Time,jdbcType=INTEGER},
test_loadertype = #{testLoadertype,jdbcType=INTEGER},
test_recordnum = #{testRecordnum,jdbcType=INTEGER}
where num = #{num,jdbcType=BIGINT}
update db_ram_db.tb_batt_rtstate set rec_datetime = #{item.recDatetime},online_vol = #{item.onlineVol},group_vol = #{item.groupVol},group_curr = #{item.groupCurr}
where BattGroupId = #{item.battGroupId}
insert into db_ram_db.tb_batt_rtstate(BattGroupId,rec_datetime,online_vol,group_vol,group_curr) values
(#{item.battGroupId},#{item.recDatetime},#{item.onlineVol},#{item.groupVol},#{item.groupCurr})