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, rule_collect_id, rule_collect_name, car_type_strategy, rule_desc, data_flg, fee_type, org_id delete from td_cl_rule_collect where id = #{id,jdbcType=BIGINT} delete from td_cl_rule_collect SELECT LAST_INSERT_ID() insert into td_cl_rule_collect (rule_collect_id, rule_collect_name, car_type_strategy, rule_desc, data_flg, fee_type, org_id) values (#{ruleCollectId,jdbcType=VARCHAR}, #{ruleCollectName,jdbcType=VARCHAR}, #{carTypeStrategy,jdbcType=INTEGER}, #{ruleDesc,jdbcType=VARCHAR}, #{dataFlg,jdbcType=CHAR}, #{feeType,jdbcType=INTEGER}, #{orgId,jdbcType=BIGINT}) SELECT LAST_INSERT_ID() insert into td_cl_rule_collect rule_collect_id, rule_collect_name, car_type_strategy, rule_desc, data_flg, fee_type, org_id, #{ruleCollectId,jdbcType=VARCHAR}, #{ruleCollectName,jdbcType=VARCHAR}, #{carTypeStrategy,jdbcType=INTEGER}, #{ruleDesc,jdbcType=VARCHAR}, #{dataFlg,jdbcType=CHAR}, #{feeType,jdbcType=INTEGER}, #{orgId,jdbcType=BIGINT}, update td_cl_rule_collect id = #{record.id,jdbcType=BIGINT}, rule_collect_id = #{record.ruleCollectId,jdbcType=VARCHAR}, rule_collect_name = #{record.ruleCollectName,jdbcType=VARCHAR}, car_type_strategy = #{record.carTypeStrategy,jdbcType=INTEGER}, rule_desc = #{record.ruleDesc,jdbcType=VARCHAR}, data_flg = #{record.dataFlg,jdbcType=CHAR}, fee_type = #{record.feeType,jdbcType=INTEGER}, org_id = #{record.orgId,jdbcType=BIGINT}, update td_cl_rule_collect set id = #{record.id,jdbcType=BIGINT}, rule_collect_id = #{record.ruleCollectId,jdbcType=VARCHAR}, rule_collect_name = #{record.ruleCollectName,jdbcType=VARCHAR}, car_type_strategy = #{record.carTypeStrategy,jdbcType=INTEGER}, rule_desc = #{record.ruleDesc,jdbcType=VARCHAR}, data_flg = #{record.dataFlg,jdbcType=CHAR}, fee_type = #{record.feeType,jdbcType=INTEGER}, org_id = #{record.orgId,jdbcType=BIGINT} update td_cl_rule_collect rule_collect_id = #{ruleCollectId,jdbcType=VARCHAR}, rule_collect_name = #{ruleCollectName,jdbcType=VARCHAR}, car_type_strategy = #{carTypeStrategy,jdbcType=INTEGER}, rule_desc = #{ruleDesc,jdbcType=VARCHAR}, data_flg = #{dataFlg,jdbcType=CHAR}, fee_type = #{feeType,jdbcType=INTEGER}, org_id = #{orgId,jdbcType=BIGINT}, where id = #{id,jdbcType=BIGINT} update td_cl_rule_collect set rule_collect_id = #{ruleCollectId,jdbcType=VARCHAR}, rule_collect_name = #{ruleCollectName,jdbcType=VARCHAR}, car_type_strategy = #{carTypeStrategy,jdbcType=INTEGER}, rule_desc = #{ruleDesc,jdbcType=VARCHAR}, data_flg = #{dataFlg,jdbcType=CHAR}, fee_type = #{feeType,jdbcType=INTEGER}, org_id = #{orgId,jdbcType=BIGINT} where id = #{id,jdbcType=BIGINT}