t.id as id,
t.accurate_stop as accurateStop,
t.agv_back_laser_swtich as agvBackLaserSwtich,
t.agv_base_angular_vel as agvBaseAngularVel,
t.agv_base_linear_vel as agvBaseLinearVel,
t.agv_collision as agvCollision,
t.agv_control_style as agvControlStyle,
t.agv_current_landmark_rFID as agvCurrentLandmarkRFID,
t.agv_dest_rFID as agvDestRFID,
t.agv_emergency_button as agvEmergencyButton,
t.agv_front_laser_switch as agvFrontLaserSwitch,
t.agv_id as agvId,
t.agv_jacking_state as agvJackingState,
t.agv_liftup_heavy_state as agvLiftupHeavyState,
t.agv_model_rFID as agvModelRFID,
t.agv_move_style as agvMoveStyle,
t.agv_task_state as agvTaskState,
t.agv_vel_direction as agvVelDirection,
t.agv_vel_level as agvVelLevel,
t.agv_working_state as agvWorkingState,
t.battery1_charge as battery1Charge,
t.battery1_current as battery1Current,
t.battery1_error_code as battery1ErrorCode,
t.battery1_voltage as battery1Voltage,
t.error_code as errorCode,
t.error_content as errorContent,
t.accurate_stop = #{accurateStop} AND
t.agv_back_laser_swtich = #{agvBackLaserSwtich} AND
t.agv_base_angular_vel = #{agvBaseAngularVel} AND
t.agv_base_linear_vel = #{agvBaseLinearVel} AND
t.agv_collision = #{agvCollision} AND
t.agv_control_style = #{agvControlStyle} AND
t.agv_current_landmark_rFID = #{agvCurrentLandmarkRFID} AND
t.agv_dest_rFID = #{agvDestRFID} AND
t.agv_emergency_button = #{agvEmergencyButton} AND
t.agv_front_laser_switch = #{agvFrontLaserSwitch} AND
t.agv_id = #{agvId} AND
t.agv_jacking_state = #{agvJackingState} AND
t.agv_liftup_heavy_state = #{agvLiftupHeavyState} AND
t.agv_model_rFID = #{agvModelRFID} AND
t.agv_move_style = #{agvMoveStyle} AND
t.agv_task_state = #{agvTaskState} AND
t.agv_vel_direction = #{agvVelDirection} AND
t.agv_vel_level = #{agvVelLevel} AND
t.agv_working_state = #{agvWorkingState} AND
t.battery1_charge = #{battery1Charge} AND
t.battery1_current = #{battery1Current} AND
t.battery1_error_code = #{battery1ErrorCode} AND
t.battery1_voltage = #{battery1Voltage} AND
t.error_code = #{errorCode} AND
t.error_content = #{errorContent} AND
insert into t_agv_state_history
accurate_stop,
agv_back_laser_swtich,
agv_base_angular_vel,
agv_base_linear_vel,
agv_collision,
agv_control_style,
agv_current_landmark_rFID,
agv_dest_rFID,
agv_emergency_button,
agv_front_laser_switch,
agv_id,
agv_jacking_state,
agv_liftup_heavy_state,
agv_model_rFID,
agv_move_style,
agv_task_state,
agv_vel_direction,
agv_vel_level,
agv_working_state,
battery1_charge,
battery1_current,
battery1_error_code,
battery1_voltage,
error_code,
error_content,
id,
#{accurateStop},
#{agvBackLaserSwtich},
#{agvBaseAngularVel},
#{agvBaseLinearVel},
#{agvCollision},
#{agvControlStyle},
#{agvCurrentLandmarkRFID},
#{agvDestRFID},
#{agvEmergencyButton},
#{agvFrontLaserSwitch},
#{agvId},
#{agvJackingState},
#{agvLiftupHeavyState},
#{agvModelRFID},
#{agvMoveStyle},
#{agvTaskState},
#{agvVelDirection},
#{agvVelLevel},
#{agvWorkingState},
#{battery1Charge},
#{battery1Current},
#{battery1ErrorCode},
#{battery1Voltage},
#{errorCode},
#{errorContent},
#{id},
update t_agv_state_history
accurate_stop=#{accurateStop},
agv_back_laser_swtich=#{agvBackLaserSwtich},
agv_base_angular_vel=#{agvBaseAngularVel},
agv_base_linear_vel=#{agvBaseLinearVel},
agv_collision=#{agvCollision},
agv_control_style=#{agvControlStyle},
agv_current_landmark_rFID=#{agvCurrentLandmarkRFID},
agv_dest_rFID=#{agvDestRFID},
agv_emergency_button=#{agvEmergencyButton},
agv_front_laser_switch=#{agvFrontLaserSwitch},
agv_id=#{agvId},
agv_jacking_state=#{agvJackingState},
agv_liftup_heavy_state=#{agvLiftupHeavyState},
agv_model_rFID=#{agvModelRFID},
agv_move_style=#{agvMoveStyle},
agv_task_state=#{agvTaskState},
agv_vel_direction=#{agvVelDirection},
agv_vel_level=#{agvVelLevel},
agv_working_state=#{agvWorkingState},
battery1_charge=#{battery1Charge},
battery1_current=#{battery1Current},
battery1_error_code=#{battery1ErrorCode},
battery1_voltage=#{battery1Voltage},
error_code=#{errorCode},
error_content=#{errorContent},
where id=#{id}
update t_agv_state_history
SET is_use = 0
where id=#{id}
delete from t_agv_state_history
where id=#{id}