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, card_rule_no, card_rule_name, card_type, coupons_type, use_rule, disc_value, full_cut_value, is_superp_use, create_empid, create_date, modfiy_empid, modfiy_date, card_content, data_state, remark delete from td_c_business_coupon_rule where id = #{id,jdbcType=BIGINT} delete from td_c_business_coupon_rule SELECT LAST_INSERT_ID() insert into td_c_business_coupon_rule (card_rule_no, card_rule_name, card_type, coupons_type, use_rule, disc_value, full_cut_value, is_superp_use, create_empid, create_date, modfiy_empid, modfiy_date, card_content, data_state, remark ) values (#{cardRuleNo,jdbcType=VARCHAR}, #{cardRuleName,jdbcType=VARCHAR}, #{cardType,jdbcType=INTEGER}, #{couponsType,jdbcType=INTEGER}, #{useRule,jdbcType=INTEGER}, #{discValue,jdbcType=VARCHAR}, #{fullCutValue,jdbcType=INTEGER}, #{isSuperpUse,jdbcType=INTEGER}, #{createEmpid,jdbcType=VARCHAR}, #{createDate,jdbcType=TIMESTAMP}, #{modfiyEmpid,jdbcType=VARCHAR}, #{modfiyDate,jdbcType=TIMESTAMP}, #{cardContent,jdbcType=VARCHAR}, #{dataState,jdbcType=INTEGER}, #{remark,jdbcType=VARCHAR} ) SELECT LAST_INSERT_ID() insert into td_c_business_coupon_rule card_rule_no, card_rule_name, card_type, coupons_type, use_rule, disc_value, full_cut_value, is_superp_use, create_empid, create_date, modfiy_empid, modfiy_date, card_content, data_state, remark, #{cardRuleNo,jdbcType=VARCHAR}, #{cardRuleName,jdbcType=VARCHAR}, #{cardType,jdbcType=INTEGER}, #{couponsType,jdbcType=INTEGER}, #{useRule,jdbcType=INTEGER}, #{discValue,jdbcType=VARCHAR}, #{fullCutValue,jdbcType=INTEGER}, #{isSuperpUse,jdbcType=INTEGER}, #{createEmpid,jdbcType=VARCHAR}, #{createDate,jdbcType=TIMESTAMP}, #{modfiyEmpid,jdbcType=VARCHAR}, #{modfiyDate,jdbcType=TIMESTAMP}, #{cardContent,jdbcType=VARCHAR}, #{dataState,jdbcType=INTEGER}, #{remark,jdbcType=VARCHAR}, update td_c_business_coupon_rule id = #{record.id,jdbcType=BIGINT}, card_rule_no = #{record.cardRuleNo,jdbcType=VARCHAR}, card_rule_name = #{record.cardRuleName,jdbcType=VARCHAR}, card_type = #{record.cardType,jdbcType=INTEGER}, coupons_type = #{record.couponsType,jdbcType=INTEGER}, use_rule = #{record.useRule,jdbcType=INTEGER}, disc_value = #{record.discValue,jdbcType=VARCHAR}, full_cut_value = #{record.fullCutValue,jdbcType=INTEGER}, is_superp_use = #{record.isSuperpUse,jdbcType=INTEGER}, create_empid = #{record.createEmpid,jdbcType=VARCHAR}, create_date = #{record.createDate,jdbcType=TIMESTAMP}, modfiy_empid = #{record.modfiyEmpid,jdbcType=VARCHAR}, modfiy_date = #{record.modfiyDate,jdbcType=TIMESTAMP}, card_content = #{record.cardContent,jdbcType=VARCHAR}, data_state = #{record.dataState,jdbcType=INTEGER}, remark = #{record.remark,jdbcType=VARCHAR}, update td_c_business_coupon_rule set id = #{record.id,jdbcType=BIGINT}, card_rule_no = #{record.cardRuleNo,jdbcType=VARCHAR}, card_rule_name = #{record.cardRuleName,jdbcType=VARCHAR}, card_type = #{record.cardType,jdbcType=INTEGER}, coupons_type = #{record.couponsType,jdbcType=INTEGER}, use_rule = #{record.useRule,jdbcType=INTEGER}, disc_value = #{record.discValue,jdbcType=VARCHAR}, full_cut_value = #{record.fullCutValue,jdbcType=INTEGER}, is_superp_use = #{record.isSuperpUse,jdbcType=INTEGER}, create_empid = #{record.createEmpid,jdbcType=VARCHAR}, create_date = #{record.createDate,jdbcType=TIMESTAMP}, modfiy_empid = #{record.modfiyEmpid,jdbcType=VARCHAR}, modfiy_date = #{record.modfiyDate,jdbcType=TIMESTAMP}, card_content = #{record.cardContent,jdbcType=VARCHAR}, data_state = #{record.dataState,jdbcType=INTEGER}, remark = #{record.remark,jdbcType=VARCHAR} update td_c_business_coupon_rule card_rule_no = #{cardRuleNo,jdbcType=VARCHAR}, card_rule_name = #{cardRuleName,jdbcType=VARCHAR}, card_type = #{cardType,jdbcType=INTEGER}, coupons_type = #{couponsType,jdbcType=INTEGER}, use_rule = #{useRule,jdbcType=INTEGER}, disc_value = #{discValue,jdbcType=VARCHAR}, full_cut_value = #{fullCutValue,jdbcType=INTEGER}, is_superp_use = #{isSuperpUse,jdbcType=INTEGER}, create_empid = #{createEmpid,jdbcType=VARCHAR}, create_date = #{createDate,jdbcType=TIMESTAMP}, modfiy_empid = #{modfiyEmpid,jdbcType=VARCHAR}, modfiy_date = #{modfiyDate,jdbcType=TIMESTAMP}, card_content = #{cardContent,jdbcType=VARCHAR}, data_state = #{dataState,jdbcType=INTEGER}, remark = #{remark,jdbcType=VARCHAR}, where id = #{id,jdbcType=BIGINT} update td_c_business_coupon_rule set card_rule_no = #{cardRuleNo,jdbcType=VARCHAR}, card_rule_name = #{cardRuleName,jdbcType=VARCHAR}, card_type = #{cardType,jdbcType=INTEGER}, coupons_type = #{couponsType,jdbcType=INTEGER}, use_rule = #{useRule,jdbcType=INTEGER}, disc_value = #{discValue,jdbcType=VARCHAR}, full_cut_value = #{fullCutValue,jdbcType=INTEGER}, is_superp_use = #{isSuperpUse,jdbcType=INTEGER}, create_empid = #{createEmpid,jdbcType=VARCHAR}, create_date = #{createDate,jdbcType=TIMESTAMP}, modfiy_empid = #{modfiyEmpid,jdbcType=VARCHAR}, modfiy_date = #{modfiyDate,jdbcType=TIMESTAMP}, card_content = #{cardContent,jdbcType=VARCHAR}, data_state = #{dataState,jdbcType=INTEGER}, remark = #{remark,jdbcType=VARCHAR} where id = #{id,jdbcType=BIGINT}