and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} ID, TASK_ID, DEVICE_SN, STATION_CODE, LAST_VAL, IP1_PORT1, IP2_PORT2, IP3_PORT3, IP4_PORT4, DOMAIN_NAME_PORT, DN_TYPE, DIGIT_NUM, UINT_TYPE, SETUP_DIR, SAMPLE_INTERVAL, WHEEL_NUM, UP_INTERVAL, LT_SAMPLE_INTERVAL, WORK_LT, WORK_HT, BAT_ALARM_VT, BAT_ALARM_SOC, AI_PULL_BACK, AI_PASS, AI_SINGLE_PASS, CPU_VERSION, TONGXUN_VERSION, TIANXIAN_TYPE, TONGXUN_WAY, NETWORK_REG_TIMEOUT, PWM_HZ, PWM_DUTY, FLASH_BRIGHT_MIN, FLASH_BRIGHT_MAX, SETUP_YEAR, UP_WHOLE_IMG_WEEK_RULE, IP1_EXPAND_ON, CREATE_MAN, CREATE_TIME, FINISHED_FLAG, FINISHED_TIME, METER_FONT_STYLE, SYSTEM_REVIEW_FLAG, DEVICE_TYPE, PG_RANGE_MIN, PG_RANGE_MAX, PG_PRECISION_TYPE, PG_CORRECTVALUE, PG_MANUAL_CONFIG, PG_IS_DEBUG, PG_INIT_TARGET_REGION, ISPRINTCOMLOG, ISRESETWDT, ISRESETBAT, ISRESTMCU, WI_TASK_MANWAKEUP_FLAG, WI_TASK_MONTH_FLAG, WI_TASK_SPECDATE_FLAG, LOG_UPLOAD_RULES, UPLOAD_LAST_FAIL_LOG_FLAG, LOG_TASK_MANWAKEUP_FLAG, BATCH_FLAG, PG_MANUAL_CONFIG_LEVEL delete from task_remote_cfg where ID = #{id,jdbcType=INTEGER} delete from task_remote_cfg insert into task_remote_cfg (ID, TASK_ID, DEVICE_SN, STATION_CODE, LAST_VAL, IP1_PORT1, IP2_PORT2, IP3_PORT3, IP4_PORT4, DOMAIN_NAME_PORT, DN_TYPE, DIGIT_NUM, UINT_TYPE, SETUP_DIR, SAMPLE_INTERVAL, WHEEL_NUM, UP_INTERVAL, LT_SAMPLE_INTERVAL, WORK_LT, WORK_HT, BAT_ALARM_VT, BAT_ALARM_SOC, AI_PULL_BACK, AI_PASS, AI_SINGLE_PASS, CPU_VERSION, TONGXUN_VERSION, TIANXIAN_TYPE, TONGXUN_WAY, NETWORK_REG_TIMEOUT, PWM_HZ, PWM_DUTY, FLASH_BRIGHT_MIN, FLASH_BRIGHT_MAX, SETUP_YEAR, UP_WHOLE_IMG_WEEK_RULE, IP1_EXPAND_ON, CREATE_MAN, CREATE_TIME, FINISHED_FLAG, FINISHED_TIME, METER_FONT_STYLE, SYSTEM_REVIEW_FLAG, DEVICE_TYPE, PG_RANGE_MIN, PG_RANGE_MAX, PG_PRECISION_TYPE, PG_CORRECTVALUE, PG_MANUAL_CONFIG, PG_IS_DEBUG, PG_INIT_TARGET_REGION, ISPRINTCOMLOG, ISRESETWDT, ISRESETBAT, ISRESTMCU, WI_TASK_MANWAKEUP_FLAG, WI_TASK_MONTH_FLAG, WI_TASK_SPECDATE_FLAG, LOG_UPLOAD_RULES, UPLOAD_LAST_FAIL_LOG_FLAG, LOG_TASK_MANWAKEUP_FLAG, BATCH_FLAG, PG_MANUAL_CONFIG_LEVEL ) values (#{id,jdbcType=INTEGER}, #{taskId,jdbcType=VARCHAR}, #{deviceSn,jdbcType=VARCHAR}, #{stationCode,jdbcType=VARCHAR}, #{lastVal,jdbcType=DOUBLE}, #{ip1Port1,jdbcType=VARCHAR}, #{ip2Port2,jdbcType=VARCHAR}, #{ip3Port3,jdbcType=VARCHAR}, #{ip4Port4,jdbcType=VARCHAR}, #{domainNamePort,jdbcType=VARCHAR}, #{dnType,jdbcType=INTEGER}, #{digitNum,jdbcType=INTEGER}, #{uintType,jdbcType=INTEGER}, #{setupDir,jdbcType=CHAR}, #{sampleInterval,jdbcType=INTEGER}, #{wheelNum,jdbcType=INTEGER}, #{upInterval,jdbcType=INTEGER}, #{ltSampleInterval,jdbcType=INTEGER}, #{workLt,jdbcType=INTEGER}, #{workHt,jdbcType=INTEGER}, #{batAlarmVt,jdbcType=DECIMAL}, #{batAlarmSoc,jdbcType=INTEGER}, #{aiPullBack,jdbcType=INTEGER}, #{aiPass,jdbcType=INTEGER}, #{aiSinglePass,jdbcType=INTEGER}, #{cpuVersion,jdbcType=VARCHAR}, #{tongxunVersion,jdbcType=VARCHAR}, #{tianxianType,jdbcType=CHAR}, #{tongxunWay,jdbcType=CHAR}, #{networkRegTimeout,jdbcType=INTEGER}, #{pwmHz,jdbcType=INTEGER}, #{pwmDuty,jdbcType=INTEGER}, #{flashBrightMin,jdbcType=INTEGER}, #{flashBrightMax,jdbcType=INTEGER}, #{setupYear,jdbcType=VARCHAR}, #{upWholeImgWeekRule,jdbcType=VARCHAR}, #{ip1ExpandOn,jdbcType=CHAR}, #{createMan,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{finishedFlag,jdbcType=CHAR}, #{finishedTime,jdbcType=TIMESTAMP}, #{meterFontStyle,jdbcType=CHAR}, #{systemReviewFlag,jdbcType=CHAR}, #{deviceType,jdbcType=CHAR}, #{pgRangeMin,jdbcType=DECIMAL}, #{pgRangeMax,jdbcType=DECIMAL}, #{pgPrecisionType,jdbcType=INTEGER}, #{pgCorrectvalue,jdbcType=DECIMAL}, #{pgManualConfig,jdbcType=VARCHAR}, #{pgIsDebug,jdbcType=CHAR}, #{pgInitTargetRegion,jdbcType=CHAR}, #{isprintcomlog,jdbcType=CHAR}, #{isresetwdt,jdbcType=CHAR}, #{isresetbat,jdbcType=CHAR}, #{isrestmcu,jdbcType=CHAR}, #{wiTaskManwakeupFlag,jdbcType=CHAR}, #{wiTaskMonthFlag,jdbcType=CHAR}, #{wiTaskSpecdateFlag,jdbcType=VARCHAR}, #{logUploadRules,jdbcType=VARCHAR}, #{uploadLastFailLogFlag,jdbcType=CHAR}, #{logTaskManwakeupFlag,jdbcType=CHAR}, #{batchFlag,jdbcType=CHAR}, #{pgManualConfigLevel,jdbcType=CHAR} ) insert into task_remote_cfg ID, TASK_ID, DEVICE_SN, STATION_CODE, LAST_VAL, IP1_PORT1, IP2_PORT2, IP3_PORT3, IP4_PORT4, DOMAIN_NAME_PORT, DN_TYPE, DIGIT_NUM, UINT_TYPE, SETUP_DIR, SAMPLE_INTERVAL, WHEEL_NUM, UP_INTERVAL, LT_SAMPLE_INTERVAL, WORK_LT, WORK_HT, BAT_ALARM_VT, BAT_ALARM_SOC, AI_PULL_BACK, AI_PASS, AI_SINGLE_PASS, CPU_VERSION, TONGXUN_VERSION, TIANXIAN_TYPE, TONGXUN_WAY, NETWORK_REG_TIMEOUT, PWM_HZ, PWM_DUTY, FLASH_BRIGHT_MIN, FLASH_BRIGHT_MAX, SETUP_YEAR, UP_WHOLE_IMG_WEEK_RULE, IP1_EXPAND_ON, CREATE_MAN, CREATE_TIME, FINISHED_FLAG, FINISHED_TIME, METER_FONT_STYLE, SYSTEM_REVIEW_FLAG, DEVICE_TYPE, PG_RANGE_MIN, PG_RANGE_MAX, PG_PRECISION_TYPE, PG_CORRECTVALUE, PG_MANUAL_CONFIG, PG_IS_DEBUG, PG_INIT_TARGET_REGION, ISPRINTCOMLOG, ISRESETWDT, ISRESETBAT, ISRESTMCU, WI_TASK_MANWAKEUP_FLAG, WI_TASK_MONTH_FLAG, WI_TASK_SPECDATE_FLAG, LOG_UPLOAD_RULES, UPLOAD_LAST_FAIL_LOG_FLAG, LOG_TASK_MANWAKEUP_FLAG, BATCH_FLAG, PG_MANUAL_CONFIG_LEVEL, #{id,jdbcType=INTEGER}, #{taskId,jdbcType=VARCHAR}, #{deviceSn,jdbcType=VARCHAR}, #{stationCode,jdbcType=VARCHAR}, #{lastVal,jdbcType=DOUBLE}, #{ip1Port1,jdbcType=VARCHAR}, #{ip2Port2,jdbcType=VARCHAR}, #{ip3Port3,jdbcType=VARCHAR}, #{ip4Port4,jdbcType=VARCHAR}, #{domainNamePort,jdbcType=VARCHAR}, #{dnType,jdbcType=INTEGER}, #{digitNum,jdbcType=INTEGER}, #{uintType,jdbcType=INTEGER}, #{setupDir,jdbcType=CHAR}, #{sampleInterval,jdbcType=INTEGER}, #{wheelNum,jdbcType=INTEGER}, #{upInterval,jdbcType=INTEGER}, #{ltSampleInterval,jdbcType=INTEGER}, #{workLt,jdbcType=INTEGER}, #{workHt,jdbcType=INTEGER}, #{batAlarmVt,jdbcType=DECIMAL}, #{batAlarmSoc,jdbcType=INTEGER}, #{aiPullBack,jdbcType=INTEGER}, #{aiPass,jdbcType=INTEGER}, #{aiSinglePass,jdbcType=INTEGER}, #{cpuVersion,jdbcType=VARCHAR}, #{tongxunVersion,jdbcType=VARCHAR}, #{tianxianType,jdbcType=CHAR}, #{tongxunWay,jdbcType=CHAR}, #{networkRegTimeout,jdbcType=INTEGER}, #{pwmHz,jdbcType=INTEGER}, #{pwmDuty,jdbcType=INTEGER}, #{flashBrightMin,jdbcType=INTEGER}, #{flashBrightMax,jdbcType=INTEGER}, #{setupYear,jdbcType=VARCHAR}, #{upWholeImgWeekRule,jdbcType=VARCHAR}, #{ip1ExpandOn,jdbcType=CHAR}, #{createMan,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{finishedFlag,jdbcType=CHAR}, #{finishedTime,jdbcType=TIMESTAMP}, #{meterFontStyle,jdbcType=CHAR}, #{systemReviewFlag,jdbcType=CHAR}, #{deviceType,jdbcType=CHAR}, #{pgRangeMin,jdbcType=DECIMAL}, #{pgRangeMax,jdbcType=DECIMAL}, #{pgPrecisionType,jdbcType=INTEGER}, #{pgCorrectvalue,jdbcType=DECIMAL}, #{pgManualConfig,jdbcType=VARCHAR}, #{pgIsDebug,jdbcType=CHAR}, #{pgInitTargetRegion,jdbcType=CHAR}, #{isprintcomlog,jdbcType=CHAR}, #{isresetwdt,jdbcType=CHAR}, #{isresetbat,jdbcType=CHAR}, #{isrestmcu,jdbcType=CHAR}, #{wiTaskManwakeupFlag,jdbcType=CHAR}, #{wiTaskMonthFlag,jdbcType=CHAR}, #{wiTaskSpecdateFlag,jdbcType=VARCHAR}, #{logUploadRules,jdbcType=VARCHAR}, #{uploadLastFailLogFlag,jdbcType=CHAR}, #{logTaskManwakeupFlag,jdbcType=CHAR}, #{batchFlag,jdbcType=CHAR}, #{pgManualConfigLevel,jdbcType=CHAR}, update task_remote_cfg ID = #{record.id,jdbcType=INTEGER}, TASK_ID = #{record.taskId,jdbcType=VARCHAR}, DEVICE_SN = #{record.deviceSn,jdbcType=VARCHAR}, STATION_CODE = #{record.stationCode,jdbcType=VARCHAR}, LAST_VAL = #{record.lastVal,jdbcType=DOUBLE}, IP1_PORT1 = #{record.ip1Port1,jdbcType=VARCHAR}, IP2_PORT2 = #{record.ip2Port2,jdbcType=VARCHAR}, IP3_PORT3 = #{record.ip3Port3,jdbcType=VARCHAR}, IP4_PORT4 = #{record.ip4Port4,jdbcType=VARCHAR}, DOMAIN_NAME_PORT = #{record.domainNamePort,jdbcType=VARCHAR}, DN_TYPE = #{record.dnType,jdbcType=INTEGER}, DIGIT_NUM = #{record.digitNum,jdbcType=INTEGER}, UINT_TYPE = #{record.uintType,jdbcType=INTEGER}, SETUP_DIR = #{record.setupDir,jdbcType=CHAR}, SAMPLE_INTERVAL = #{record.sampleInterval,jdbcType=INTEGER}, WHEEL_NUM = #{record.wheelNum,jdbcType=INTEGER}, UP_INTERVAL = #{record.upInterval,jdbcType=INTEGER}, LT_SAMPLE_INTERVAL = #{record.ltSampleInterval,jdbcType=INTEGER}, WORK_LT = #{record.workLt,jdbcType=INTEGER}, WORK_HT = #{record.workHt,jdbcType=INTEGER}, BAT_ALARM_VT = #{record.batAlarmVt,jdbcType=DECIMAL}, BAT_ALARM_SOC = #{record.batAlarmSoc,jdbcType=INTEGER}, AI_PULL_BACK = #{record.aiPullBack,jdbcType=INTEGER}, AI_PASS = #{record.aiPass,jdbcType=INTEGER}, AI_SINGLE_PASS = #{record.aiSinglePass,jdbcType=INTEGER}, CPU_VERSION = #{record.cpuVersion,jdbcType=VARCHAR}, TONGXUN_VERSION = #{record.tongxunVersion,jdbcType=VARCHAR}, TIANXIAN_TYPE = #{record.tianxianType,jdbcType=CHAR}, TONGXUN_WAY = #{record.tongxunWay,jdbcType=CHAR}, NETWORK_REG_TIMEOUT = #{record.networkRegTimeout,jdbcType=INTEGER}, PWM_HZ = #{record.pwmHz,jdbcType=INTEGER}, PWM_DUTY = #{record.pwmDuty,jdbcType=INTEGER}, FLASH_BRIGHT_MIN = #{record.flashBrightMin,jdbcType=INTEGER}, FLASH_BRIGHT_MAX = #{record.flashBrightMax,jdbcType=INTEGER}, SETUP_YEAR = #{record.setupYear,jdbcType=VARCHAR}, UP_WHOLE_IMG_WEEK_RULE = #{record.upWholeImgWeekRule,jdbcType=VARCHAR}, IP1_EXPAND_ON = #{record.ip1ExpandOn,jdbcType=CHAR}, CREATE_MAN = #{record.createMan,jdbcType=VARCHAR}, CREATE_TIME = #{record.createTime,jdbcType=TIMESTAMP}, FINISHED_FLAG = #{record.finishedFlag,jdbcType=CHAR}, FINISHED_TIME = #{record.finishedTime,jdbcType=TIMESTAMP}, METER_FONT_STYLE = #{record.meterFontStyle,jdbcType=CHAR}, SYSTEM_REVIEW_FLAG = #{record.systemReviewFlag,jdbcType=CHAR}, DEVICE_TYPE = #{record.deviceType,jdbcType=CHAR}, PG_RANGE_MIN = #{record.pgRangeMin,jdbcType=DECIMAL}, PG_RANGE_MAX = #{record.pgRangeMax,jdbcType=DECIMAL}, PG_PRECISION_TYPE = #{record.pgPrecisionType,jdbcType=INTEGER}, PG_CORRECTVALUE = #{record.pgCorrectvalue,jdbcType=DECIMAL}, PG_MANUAL_CONFIG = #{record.pgManualConfig,jdbcType=VARCHAR}, PG_IS_DEBUG = #{record.pgIsDebug,jdbcType=CHAR}, PG_INIT_TARGET_REGION = #{record.pgInitTargetRegion,jdbcType=CHAR}, ISPRINTCOMLOG = #{record.isprintcomlog,jdbcType=CHAR}, ISRESETWDT = #{record.isresetwdt,jdbcType=CHAR}, ISRESETBAT = #{record.isresetbat,jdbcType=CHAR}, ISRESTMCU = #{record.isrestmcu,jdbcType=CHAR}, WI_TASK_MANWAKEUP_FLAG = #{record.wiTaskManwakeupFlag,jdbcType=CHAR}, WI_TASK_MONTH_FLAG = #{record.wiTaskMonthFlag,jdbcType=CHAR}, WI_TASK_SPECDATE_FLAG = #{record.wiTaskSpecdateFlag,jdbcType=VARCHAR}, LOG_UPLOAD_RULES = #{record.logUploadRules,jdbcType=VARCHAR}, UPLOAD_LAST_FAIL_LOG_FLAG = #{record.uploadLastFailLogFlag,jdbcType=CHAR}, LOG_TASK_MANWAKEUP_FLAG = #{record.logTaskManwakeupFlag,jdbcType=CHAR}, BATCH_FLAG = #{record.batchFlag,jdbcType=CHAR}, PG_MANUAL_CONFIG_LEVEL = #{record.pgManualConfigLevel,jdbcType=CHAR}, update task_remote_cfg set ID = #{record.id,jdbcType=INTEGER}, TASK_ID = #{record.taskId,jdbcType=VARCHAR}, DEVICE_SN = #{record.deviceSn,jdbcType=VARCHAR}, STATION_CODE = #{record.stationCode,jdbcType=VARCHAR}, LAST_VAL = #{record.lastVal,jdbcType=DOUBLE}, IP1_PORT1 = #{record.ip1Port1,jdbcType=VARCHAR}, IP2_PORT2 = #{record.ip2Port2,jdbcType=VARCHAR}, IP3_PORT3 = #{record.ip3Port3,jdbcType=VARCHAR}, IP4_PORT4 = #{record.ip4Port4,jdbcType=VARCHAR}, DOMAIN_NAME_PORT = #{record.domainNamePort,jdbcType=VARCHAR}, DN_TYPE = #{record.dnType,jdbcType=INTEGER}, DIGIT_NUM = #{record.digitNum,jdbcType=INTEGER}, UINT_TYPE = #{record.uintType,jdbcType=INTEGER}, SETUP_DIR = #{record.setupDir,jdbcType=CHAR}, SAMPLE_INTERVAL = #{record.sampleInterval,jdbcType=INTEGER}, WHEEL_NUM = #{record.wheelNum,jdbcType=INTEGER}, UP_INTERVAL = #{record.upInterval,jdbcType=INTEGER}, LT_SAMPLE_INTERVAL = #{record.ltSampleInterval,jdbcType=INTEGER}, WORK_LT = #{record.workLt,jdbcType=INTEGER}, WORK_HT = #{record.workHt,jdbcType=INTEGER}, BAT_ALARM_VT = #{record.batAlarmVt,jdbcType=DECIMAL}, BAT_ALARM_SOC = #{record.batAlarmSoc,jdbcType=INTEGER}, AI_PULL_BACK = #{record.aiPullBack,jdbcType=INTEGER}, AI_PASS = #{record.aiPass,jdbcType=INTEGER}, AI_SINGLE_PASS = #{record.aiSinglePass,jdbcType=INTEGER}, CPU_VERSION = #{record.cpuVersion,jdbcType=VARCHAR}, TONGXUN_VERSION = #{record.tongxunVersion,jdbcType=VARCHAR}, TIANXIAN_TYPE = #{record.tianxianType,jdbcType=CHAR}, TONGXUN_WAY = #{record.tongxunWay,jdbcType=CHAR}, NETWORK_REG_TIMEOUT = #{record.networkRegTimeout,jdbcType=INTEGER}, PWM_HZ = #{record.pwmHz,jdbcType=INTEGER}, PWM_DUTY = #{record.pwmDuty,jdbcType=INTEGER}, FLASH_BRIGHT_MIN = #{record.flashBrightMin,jdbcType=INTEGER}, FLASH_BRIGHT_MAX = #{record.flashBrightMax,jdbcType=INTEGER}, SETUP_YEAR = #{record.setupYear,jdbcType=VARCHAR}, UP_WHOLE_IMG_WEEK_RULE = #{record.upWholeImgWeekRule,jdbcType=VARCHAR}, IP1_EXPAND_ON = #{record.ip1ExpandOn,jdbcType=CHAR}, CREATE_MAN = #{record.createMan,jdbcType=VARCHAR}, CREATE_TIME = #{record.createTime,jdbcType=TIMESTAMP}, FINISHED_FLAG = #{record.finishedFlag,jdbcType=CHAR}, FINISHED_TIME = #{record.finishedTime,jdbcType=TIMESTAMP}, METER_FONT_STYLE = #{record.meterFontStyle,jdbcType=CHAR}, SYSTEM_REVIEW_FLAG = #{record.systemReviewFlag,jdbcType=CHAR}, DEVICE_TYPE = #{record.deviceType,jdbcType=CHAR}, PG_RANGE_MIN = #{record.pgRangeMin,jdbcType=DECIMAL}, PG_RANGE_MAX = #{record.pgRangeMax,jdbcType=DECIMAL}, PG_PRECISION_TYPE = #{record.pgPrecisionType,jdbcType=INTEGER}, PG_CORRECTVALUE = #{record.pgCorrectvalue,jdbcType=DECIMAL}, PG_MANUAL_CONFIG = #{record.pgManualConfig,jdbcType=VARCHAR}, PG_IS_DEBUG = #{record.pgIsDebug,jdbcType=CHAR}, PG_INIT_TARGET_REGION = #{record.pgInitTargetRegion,jdbcType=CHAR}, ISPRINTCOMLOG = #{record.isprintcomlog,jdbcType=CHAR}, ISRESETWDT = #{record.isresetwdt,jdbcType=CHAR}, ISRESETBAT = #{record.isresetbat,jdbcType=CHAR}, ISRESTMCU = #{record.isrestmcu,jdbcType=CHAR}, WI_TASK_MANWAKEUP_FLAG = #{record.wiTaskManwakeupFlag,jdbcType=CHAR}, WI_TASK_MONTH_FLAG = #{record.wiTaskMonthFlag,jdbcType=CHAR}, WI_TASK_SPECDATE_FLAG = #{record.wiTaskSpecdateFlag,jdbcType=VARCHAR}, LOG_UPLOAD_RULES = #{record.logUploadRules,jdbcType=VARCHAR}, UPLOAD_LAST_FAIL_LOG_FLAG = #{record.uploadLastFailLogFlag,jdbcType=CHAR}, LOG_TASK_MANWAKEUP_FLAG = #{record.logTaskManwakeupFlag,jdbcType=CHAR}, BATCH_FLAG = #{record.batchFlag,jdbcType=CHAR}, PG_MANUAL_CONFIG_LEVEL = #{record.pgManualConfigLevel,jdbcType=CHAR} update task_remote_cfg TASK_ID = #{taskId,jdbcType=VARCHAR}, DEVICE_SN = #{deviceSn,jdbcType=VARCHAR}, STATION_CODE = #{stationCode,jdbcType=VARCHAR}, LAST_VAL = #{lastVal,jdbcType=DOUBLE}, IP1_PORT1 = #{ip1Port1,jdbcType=VARCHAR}, IP2_PORT2 = #{ip2Port2,jdbcType=VARCHAR}, IP3_PORT3 = #{ip3Port3,jdbcType=VARCHAR}, IP4_PORT4 = #{ip4Port4,jdbcType=VARCHAR}, DOMAIN_NAME_PORT = #{domainNamePort,jdbcType=VARCHAR}, DN_TYPE = #{dnType,jdbcType=INTEGER}, DIGIT_NUM = #{digitNum,jdbcType=INTEGER}, UINT_TYPE = #{uintType,jdbcType=INTEGER}, SETUP_DIR = #{setupDir,jdbcType=CHAR}, SAMPLE_INTERVAL = #{sampleInterval,jdbcType=INTEGER}, WHEEL_NUM = #{wheelNum,jdbcType=INTEGER}, UP_INTERVAL = #{upInterval,jdbcType=INTEGER}, LT_SAMPLE_INTERVAL = #{ltSampleInterval,jdbcType=INTEGER}, WORK_LT = #{workLt,jdbcType=INTEGER}, WORK_HT = #{workHt,jdbcType=INTEGER}, BAT_ALARM_VT = #{batAlarmVt,jdbcType=DECIMAL}, BAT_ALARM_SOC = #{batAlarmSoc,jdbcType=INTEGER}, AI_PULL_BACK = #{aiPullBack,jdbcType=INTEGER}, AI_PASS = #{aiPass,jdbcType=INTEGER}, AI_SINGLE_PASS = #{aiSinglePass,jdbcType=INTEGER}, CPU_VERSION = #{cpuVersion,jdbcType=VARCHAR}, TONGXUN_VERSION = #{tongxunVersion,jdbcType=VARCHAR}, TIANXIAN_TYPE = #{tianxianType,jdbcType=CHAR}, TONGXUN_WAY = #{tongxunWay,jdbcType=CHAR}, NETWORK_REG_TIMEOUT = #{networkRegTimeout,jdbcType=INTEGER}, PWM_HZ = #{pwmHz,jdbcType=INTEGER}, PWM_DUTY = #{pwmDuty,jdbcType=INTEGER}, FLASH_BRIGHT_MIN = #{flashBrightMin,jdbcType=INTEGER}, FLASH_BRIGHT_MAX = #{flashBrightMax,jdbcType=INTEGER}, SETUP_YEAR = #{setupYear,jdbcType=VARCHAR}, UP_WHOLE_IMG_WEEK_RULE = #{upWholeImgWeekRule,jdbcType=VARCHAR}, IP1_EXPAND_ON = #{ip1ExpandOn,jdbcType=CHAR}, CREATE_MAN = #{createMan,jdbcType=VARCHAR}, CREATE_TIME = #{createTime,jdbcType=TIMESTAMP}, FINISHED_FLAG = #{finishedFlag,jdbcType=CHAR}, FINISHED_TIME = #{finishedTime,jdbcType=TIMESTAMP}, METER_FONT_STYLE = #{meterFontStyle,jdbcType=CHAR}, SYSTEM_REVIEW_FLAG = #{systemReviewFlag,jdbcType=CHAR}, DEVICE_TYPE = #{deviceType,jdbcType=CHAR}, PG_RANGE_MIN = #{pgRangeMin,jdbcType=DECIMAL}, PG_RANGE_MAX = #{pgRangeMax,jdbcType=DECIMAL}, PG_PRECISION_TYPE = #{pgPrecisionType,jdbcType=INTEGER}, PG_CORRECTVALUE = #{pgCorrectvalue,jdbcType=DECIMAL}, PG_MANUAL_CONFIG = #{pgManualConfig,jdbcType=VARCHAR}, PG_IS_DEBUG = #{pgIsDebug,jdbcType=CHAR}, PG_INIT_TARGET_REGION = #{pgInitTargetRegion,jdbcType=CHAR}, ISPRINTCOMLOG = #{isprintcomlog,jdbcType=CHAR}, ISRESETWDT = #{isresetwdt,jdbcType=CHAR}, ISRESETBAT = #{isresetbat,jdbcType=CHAR}, ISRESTMCU = #{isrestmcu,jdbcType=CHAR}, WI_TASK_MANWAKEUP_FLAG = #{wiTaskManwakeupFlag,jdbcType=CHAR}, WI_TASK_MONTH_FLAG = #{wiTaskMonthFlag,jdbcType=CHAR}, WI_TASK_SPECDATE_FLAG = #{wiTaskSpecdateFlag,jdbcType=VARCHAR}, LOG_UPLOAD_RULES = #{logUploadRules,jdbcType=VARCHAR}, UPLOAD_LAST_FAIL_LOG_FLAG = #{uploadLastFailLogFlag,jdbcType=CHAR}, LOG_TASK_MANWAKEUP_FLAG = #{logTaskManwakeupFlag,jdbcType=CHAR}, BATCH_FLAG = #{batchFlag,jdbcType=CHAR}, PG_MANUAL_CONFIG_LEVEL = #{pgManualConfigLevel,jdbcType=CHAR}, where ID = #{id,jdbcType=INTEGER} update task_remote_cfg set TASK_ID = #{taskId,jdbcType=VARCHAR}, DEVICE_SN = #{deviceSn,jdbcType=VARCHAR}, STATION_CODE = #{stationCode,jdbcType=VARCHAR}, LAST_VAL = #{lastVal,jdbcType=DOUBLE}, IP1_PORT1 = #{ip1Port1,jdbcType=VARCHAR}, IP2_PORT2 = #{ip2Port2,jdbcType=VARCHAR}, IP3_PORT3 = #{ip3Port3,jdbcType=VARCHAR}, IP4_PORT4 = #{ip4Port4,jdbcType=VARCHAR}, DOMAIN_NAME_PORT = #{domainNamePort,jdbcType=VARCHAR}, DN_TYPE = #{dnType,jdbcType=INTEGER}, DIGIT_NUM = #{digitNum,jdbcType=INTEGER}, UINT_TYPE = #{uintType,jdbcType=INTEGER}, SETUP_DIR = #{setupDir,jdbcType=CHAR}, SAMPLE_INTERVAL = #{sampleInterval,jdbcType=INTEGER}, WHEEL_NUM = #{wheelNum,jdbcType=INTEGER}, UP_INTERVAL = #{upInterval,jdbcType=INTEGER}, LT_SAMPLE_INTERVAL = #{ltSampleInterval,jdbcType=INTEGER}, WORK_LT = #{workLt,jdbcType=INTEGER}, WORK_HT = #{workHt,jdbcType=INTEGER}, BAT_ALARM_VT = #{batAlarmVt,jdbcType=DECIMAL}, BAT_ALARM_SOC = #{batAlarmSoc,jdbcType=INTEGER}, AI_PULL_BACK = #{aiPullBack,jdbcType=INTEGER}, AI_PASS = #{aiPass,jdbcType=INTEGER}, AI_SINGLE_PASS = #{aiSinglePass,jdbcType=INTEGER}, CPU_VERSION = #{cpuVersion,jdbcType=VARCHAR}, TONGXUN_VERSION = #{tongxunVersion,jdbcType=VARCHAR}, TIANXIAN_TYPE = #{tianxianType,jdbcType=CHAR}, TONGXUN_WAY = #{tongxunWay,jdbcType=CHAR}, NETWORK_REG_TIMEOUT = #{networkRegTimeout,jdbcType=INTEGER}, PWM_HZ = #{pwmHz,jdbcType=INTEGER}, PWM_DUTY = #{pwmDuty,jdbcType=INTEGER}, FLASH_BRIGHT_MIN = #{flashBrightMin,jdbcType=INTEGER}, FLASH_BRIGHT_MAX = #{flashBrightMax,jdbcType=INTEGER}, SETUP_YEAR = #{setupYear,jdbcType=VARCHAR}, UP_WHOLE_IMG_WEEK_RULE = #{upWholeImgWeekRule,jdbcType=VARCHAR}, IP1_EXPAND_ON = #{ip1ExpandOn,jdbcType=CHAR}, CREATE_MAN = #{createMan,jdbcType=VARCHAR}, CREATE_TIME = #{createTime,jdbcType=TIMESTAMP}, FINISHED_FLAG = #{finishedFlag,jdbcType=CHAR}, FINISHED_TIME = #{finishedTime,jdbcType=TIMESTAMP}, METER_FONT_STYLE = #{meterFontStyle,jdbcType=CHAR}, SYSTEM_REVIEW_FLAG = #{systemReviewFlag,jdbcType=CHAR}, DEVICE_TYPE = #{deviceType,jdbcType=CHAR}, PG_RANGE_MIN = #{pgRangeMin,jdbcType=DECIMAL}, PG_RANGE_MAX = #{pgRangeMax,jdbcType=DECIMAL}, PG_PRECISION_TYPE = #{pgPrecisionType,jdbcType=INTEGER}, PG_CORRECTVALUE = #{pgCorrectvalue,jdbcType=DECIMAL}, PG_MANUAL_CONFIG = #{pgManualConfig,jdbcType=VARCHAR}, PG_IS_DEBUG = #{pgIsDebug,jdbcType=CHAR}, PG_INIT_TARGET_REGION = #{pgInitTargetRegion,jdbcType=CHAR}, ISPRINTCOMLOG = #{isprintcomlog,jdbcType=CHAR}, ISRESETWDT = #{isresetwdt,jdbcType=CHAR}, ISRESETBAT = #{isresetbat,jdbcType=CHAR}, ISRESTMCU = #{isrestmcu,jdbcType=CHAR}, WI_TASK_MANWAKEUP_FLAG = #{wiTaskManwakeupFlag,jdbcType=CHAR}, WI_TASK_MONTH_FLAG = #{wiTaskMonthFlag,jdbcType=CHAR}, WI_TASK_SPECDATE_FLAG = #{wiTaskSpecdateFlag,jdbcType=VARCHAR}, LOG_UPLOAD_RULES = #{logUploadRules,jdbcType=VARCHAR}, UPLOAD_LAST_FAIL_LOG_FLAG = #{uploadLastFailLogFlag,jdbcType=CHAR}, LOG_TASK_MANWAKEUP_FLAG = #{logTaskManwakeupFlag,jdbcType=CHAR}, BATCH_FLAG = #{batchFlag,jdbcType=CHAR}, PG_MANUAL_CONFIG_LEVEL = #{pgManualConfigLevel,jdbcType=CHAR} where ID = #{id,jdbcType=INTEGER}