update mm_machines set GPS_CODE=#{gisCode} where id=#{id} update mm_machines set GPS_CODE=null where id=#{id} insert into ma_gis_code_flow( GIS_CODE,OPERTER,OPERTER_TIME,MA_ID,TYPE )values( #{gisCode},#{opter},#{optTime},#{id},#{type} ) insert into gps_binding( GPS_CODE,BINDING_TIME,USER_ID,DEVICE_CODE,IS_ACTIVE,BIND_STATUS,MA_ID )values( #{gisCode},#{optTime},#{opter},#{deviceCode},1,1,#{maId} ) delete from gps_binding where MA_ID=#{id} delete from gps_position_device where GPS_CODE=#{gisCode} insert into gps_position_device (GPS_CODE,GPS_STATUS,IS_ACTIVE) values (#{gisCode},1,1)