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}