|
|
|
@ -132,19 +132,19 @@ public interface DataProcessMapper {
|
|
|
|
|
void insertTable(@Param("data") DeviceReport data, @Param("tableName") String tableName); |
|
|
|
|
|
|
|
|
|
@Update("update ${tableName} set cur_time = #{data.curTime},cur_value = #{data.curValue},calc_value = (#{data.curValue} - last_value)*ratio,used_value = #{data.curValue} - last_value " + |
|
|
|
|
"where device_num = #{data.deviceNum} and EXTRACT(MONTH FROM AGE(cur_time, #{curTime})) = 0 ") |
|
|
|
|
"where device_num = #{data.deviceNum} and EXTRACT(MONTH FROM AGE(cur_time, #{data.curTime})) = 0 ") |
|
|
|
|
void updateTableMM(@Param("data") DeviceReport data, @Param("tableName") String tableName); |
|
|
|
|
|
|
|
|
|
@Update("update ${tableName} set cur_time = #{data.curTime},cur_value = #{data.curValue},calc_value = (#{data.curValue} - last_value)*ratio,used_value = #{data.curValue} - last_value " + |
|
|
|
|
"where device_num = #{data.deviceNum} and EXTRACT(YEAR FROM AGE(cur_time, #{curTime})) = 0 ") |
|
|
|
|
"where device_num = #{data.deviceNum} and EXTRACT(YEAR FROM AGE(cur_time, #{data.curTime})) = 0 ") |
|
|
|
|
void updateTableYY(@Param("data") DeviceReport data, @Param("tableName") String tableName); |
|
|
|
|
|
|
|
|
|
@Update("update ${tableName} set cur_time = #{data.curTime},cur_value = #{data.curValue},calc_value = (#{data.curValue} - last_value)*ratio,used_value = #{data.curValue} - last_value " + |
|
|
|
|
"where device_num = #{data.deviceNum} and EXTRACT(DAY FROM AGE(cur_time, #{curTime})) = 0 ") |
|
|
|
|
"where device_num = #{data.deviceNum} and EXTRACT(DAY FROM AGE(cur_time, #{data.curTime})) = 0 ") |
|
|
|
|
void updateTableDD(@Param("data") DeviceReport data, @Param("tableName") String tableName); |
|
|
|
|
|
|
|
|
|
@Update("update ${tableName} set cur_time = #{data.curTime},cur_value = #{data.curValue},calc_value = (#{data.curValue} - last_value)*ratio,used_value = #{data.curValue} - last_value " + |
|
|
|
|
"where device_num = #{data.deviceNum} and EXTRACT(HOUR FROM AGE(cur_time, #{curTime})) = 0 ") |
|
|
|
|
"where device_num = #{data.deviceNum} and EXTRACT(HOUR FROM AGE(cur_time, #{data.curTime})) = 0 ") |
|
|
|
|
void updateTableHH(@Param("data") DeviceReport data, @Param("tableName") String tableName); |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|