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, business_id, business_name, card_rule_no, card_rule_name, card_no, pl_no, pl_name, card_type, coupons_type, use_rule, disc_value, full_cut_value, is_superp_use, is_t_limit, eff_date, exp_date, begin_time, end_time, valid_h, issued_channels, issued, issued_eff_date, issued_exp_date, is_uesed, car_number, order_id, pay_order_id, card_remarks, org_id, data_state, create_empid, create_date, modfiy_empid, modfiy_date, used_date,card_rel_park_no delete from td_c_business_coupon where id = #{id,jdbcType=BIGINT} delete from td_c_business_coupon SELECT LAST_INSERT_ID() insert into td_c_business_coupon (business_id, business_name, card_rule_no, card_rule_name, card_no, pl_no, pl_name, card_type, coupons_type, use_rule, disc_value, full_cut_value, is_superp_use, is_t_limit, eff_date, exp_date, begin_time, end_time, valid_h, issued_channels, issued, issued_eff_date, issued_exp_date, is_uesed, car_number, order_id, pay_order_id, card_remarks, org_id, data_state, create_empid, create_date, modfiy_empid, modfiy_date, used_date, card_rel_park_no) values (#{businessId,jdbcType=VARCHAR}, #{businessName,jdbcType=VARCHAR}, #{cardRuleNo,jdbcType=VARCHAR}, #{cardRuleName,jdbcType=VARCHAR}, #{cardNo,jdbcType=VARCHAR}, #{plNo,jdbcType=VARCHAR}, #{plName,jdbcType=VARCHAR}, #{cardType,jdbcType=INTEGER}, #{couponsType,jdbcType=INTEGER}, #{useRule,jdbcType=INTEGER}, #{discValue,jdbcType=VARCHAR}, #{fullCutValue,jdbcType=INTEGER}, #{isSuperpUse,jdbcType=INTEGER}, #{isTLimit,jdbcType=INTEGER}, #{effDate,jdbcType=TIME}, #{expDate,jdbcType=TIME}, #{beginTime,jdbcType=TIMESTAMP}, #{endTime,jdbcType=TIMESTAMP}, #{validH,jdbcType=INTEGER}, #{issuedChannels,jdbcType=INTEGER}, #{issued,jdbcType=INTEGER}, #{issuedEffDate,jdbcType=TIMESTAMP}, #{issuedExpDate,jdbcType=TIMESTAMP}, #{isUesed,jdbcType=INTEGER}, #{carNumber,jdbcType=VARCHAR}, #{orderId,jdbcType=VARCHAR}, #{payOrderId,jdbcType=VARCHAR}, #{cardRemarks,jdbcType=VARCHAR}, #{orgId,jdbcType=BIGINT}, #{dataState,jdbcType=INTEGER}, #{createEmpid,jdbcType=VARCHAR}, #{createDate,jdbcType=TIMESTAMP}, #{modfiyEmpid,jdbcType=VARCHAR}, #{modfiyDate,jdbcType=TIMESTAMP}, #{usedDate,jdbcType=TIMESTAMP}, #{card_rel_park_no,jdbcType=VARCHAR}) SELECT LAST_INSERT_ID() insert into td_c_business_coupon business_id, business_name, card_rule_no, card_rule_name, card_no, pl_no, pl_name, card_type, coupons_type, use_rule, disc_value, full_cut_value, is_superp_use, is_t_limit, eff_date, exp_date, begin_time, end_time, valid_h, issued_channels, issued, issued_eff_date, issued_exp_date, is_uesed, car_number, order_id, pay_order_id, card_remarks, org_id, data_state, create_empid, create_date, modfiy_empid, modfiy_date, used_date, card_rel_park_no, #{businessId,jdbcType=VARCHAR}, #{businessName,jdbcType=VARCHAR}, #{cardRuleNo,jdbcType=VARCHAR}, #{cardRuleName,jdbcType=VARCHAR}, #{cardNo,jdbcType=VARCHAR}, #{plNo,jdbcType=VARCHAR}, #{plName,jdbcType=VARCHAR}, #{cardType,jdbcType=INTEGER}, #{couponsType,jdbcType=INTEGER}, #{useRule,jdbcType=INTEGER}, #{discValue,jdbcType=VARCHAR}, #{fullCutValue,jdbcType=INTEGER}, #{isSuperpUse,jdbcType=INTEGER}, #{isTLimit,jdbcType=INTEGER}, #{effDate,jdbcType=TIME}, #{expDate,jdbcType=TIME}, #{beginTime,jdbcType=TIMESTAMP}, #{endTime,jdbcType=TIMESTAMP}, #{validH,jdbcType=INTEGER}, #{issuedChannels,jdbcType=INTEGER}, #{issued,jdbcType=INTEGER}, #{issuedEffDate,jdbcType=TIMESTAMP}, #{issuedExpDate,jdbcType=TIMESTAMP}, #{isUesed,jdbcType=INTEGER}, #{carNumber,jdbcType=VARCHAR}, #{orderId,jdbcType=VARCHAR}, #{payOrderId,jdbcType=VARCHAR}, #{cardRemarks,jdbcType=VARCHAR}, #{orgId,jdbcType=BIGINT}, #{dataState,jdbcType=INTEGER}, #{createEmpid,jdbcType=VARCHAR}, #{createDate,jdbcType=TIMESTAMP}, #{modfiyEmpid,jdbcType=VARCHAR}, #{modfiyDate,jdbcType=TIMESTAMP}, #{usedDate,jdbcType=TIMESTAMP}, #{cardRelParkNo,jdbcType=VARCHAR}, update td_c_business_coupon id = #{record.id,jdbcType=BIGINT}, business_id = #{record.businessId,jdbcType=VARCHAR}, business_name = #{record.businessName,jdbcType=VARCHAR}, card_rule_no = #{record.cardRuleNo,jdbcType=VARCHAR}, card_rule_name = #{record.cardRuleName,jdbcType=VARCHAR}, card_no = #{record.cardNo,jdbcType=VARCHAR}, pl_no = #{record.plNo,jdbcType=VARCHAR}, pl_name = #{record.plName,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}, is_t_limit = #{record.isTLimit,jdbcType=INTEGER}, eff_date = #{record.effDate,jdbcType=TIME}, exp_date = #{record.expDate,jdbcType=TIME}, begin_time = #{record.beginTime,jdbcType=TIMESTAMP}, end_time = #{record.endTime,jdbcType=TIMESTAMP}, valid_h = #{record.validH,jdbcType=INTEGER}, issued_channels = #{record.issuedChannels,jdbcType=INTEGER}, issued = #{record.issued,jdbcType=INTEGER}, issued_eff_date = #{record.issuedEffDate,jdbcType=TIMESTAMP}, issued_exp_date = #{record.issuedExpDate,jdbcType=TIMESTAMP}, is_uesed = #{record.isUesed,jdbcType=INTEGER}, car_number = #{record.carNumber,jdbcType=VARCHAR}, order_id = #{record.orderId,jdbcType=VARCHAR}, pay_order_id = #{record.payOrderId,jdbcType=VARCHAR}, card_remarks = #{record.cardRemarks,jdbcType=VARCHAR}, org_id = #{record.orgId,jdbcType=BIGINT}, data_state = #{record.dataState,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}, used_date = #{record.usedDate,jdbcType=TIMESTAMP}, cardRelParkNo = #{record.cardRelParkNo,jdbcType=TIMESTAMP}, update td_c_business_coupon set id = #{record.id,jdbcType=BIGINT}, business_id = #{record.businessId,jdbcType=VARCHAR}, business_name = #{record.businessName,jdbcType=VARCHAR}, card_rule_no = #{record.cardRuleNo,jdbcType=VARCHAR}, card_rule_name = #{record.cardRuleName,jdbcType=VARCHAR}, card_no = #{record.cardNo,jdbcType=VARCHAR}, pl_no = #{record.plNo,jdbcType=VARCHAR}, pl_name = #{record.plName,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}, is_t_limit = #{record.isTLimit,jdbcType=INTEGER}, eff_date = #{record.effDate,jdbcType=TIME}, exp_date = #{record.expDate,jdbcType=TIME}, begin_time = #{record.beginTime,jdbcType=TIMESTAMP}, end_time = #{record.endTime,jdbcType=TIMESTAMP}, valid_h = #{record.validH,jdbcType=INTEGER}, issued_channels = #{record.issuedChannels,jdbcType=INTEGER}, issued = #{record.issued,jdbcType=INTEGER}, issued_eff_date = #{record.issuedEffDate,jdbcType=TIMESTAMP}, issued_exp_date = #{record.issuedExpDate,jdbcType=TIMESTAMP}, is_uesed = #{record.isUesed,jdbcType=INTEGER}, car_number = #{record.carNumber,jdbcType=VARCHAR}, order_id = #{record.orderId,jdbcType=VARCHAR}, pay_order_id = #{record.payOrderId,jdbcType=VARCHAR}, card_remarks = #{record.cardRemarks,jdbcType=VARCHAR}, org_id = #{record.orgId,jdbcType=BIGINT}, data_state = #{record.dataState,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}, used_date = #{record.usedDate,jdbcType=TIMESTAMP}, card_rel_park_no = #{record.cardRelParkNo,jdbcType=VARCHAR} update td_c_business_coupon business_id = #{businessId,jdbcType=VARCHAR}, business_name = #{businessName,jdbcType=VARCHAR}, card_rule_no = #{cardRuleNo,jdbcType=VARCHAR}, card_rule_name = #{cardRuleName,jdbcType=VARCHAR}, card_no = #{cardNo,jdbcType=VARCHAR}, pl_no = #{plNo,jdbcType=VARCHAR}, pl_name = #{plName,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}, is_t_limit = #{isTLimit,jdbcType=INTEGER}, eff_date = #{effDate,jdbcType=TIME}, exp_date = #{expDate,jdbcType=TIME}, begin_time = #{beginTime,jdbcType=TIMESTAMP}, end_time = #{endTime,jdbcType=TIMESTAMP}, valid_h = #{validH,jdbcType=INTEGER}, issued_channels = #{issuedChannels,jdbcType=INTEGER}, issued = #{issued,jdbcType=INTEGER}, issued_eff_date = #{issuedEffDate,jdbcType=TIMESTAMP}, issued_exp_date = #{issuedExpDate,jdbcType=TIMESTAMP}, is_uesed = #{isUesed,jdbcType=INTEGER}, car_number = #{carNumber,jdbcType=VARCHAR}, order_id = #{orderId,jdbcType=VARCHAR}, pay_order_id = #{payOrderId,jdbcType=VARCHAR}, card_remarks = #{cardRemarks,jdbcType=VARCHAR}, org_id = #{orgId,jdbcType=BIGINT}, data_state = #{dataState,jdbcType=INTEGER}, create_empid = #{createEmpid,jdbcType=VARCHAR}, create_date = #{createDate,jdbcType=TIMESTAMP}, modfiy_empid = #{modfiyEmpid,jdbcType=VARCHAR}, modfiy_date = #{modfiyDate,jdbcType=TIMESTAMP}, used_date = #{usedDate,jdbcType=TIMESTAMP}, card_rel_park_no = #{cardRelParkNo,jdbcType=VARCHAR}, where id = #{id,jdbcType=BIGINT} update td_c_business_coupon set business_id = #{businessId,jdbcType=VARCHAR}, business_name = #{businessName,jdbcType=VARCHAR}, card_rule_no = #{cardRuleNo,jdbcType=VARCHAR}, card_rule_name = #{cardRuleName,jdbcType=VARCHAR}, card_no = #{cardNo,jdbcType=VARCHAR}, pl_no = #{plNo,jdbcType=VARCHAR}, pl_name = #{plName,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}, is_t_limit = #{isTLimit,jdbcType=INTEGER}, eff_date = #{effDate,jdbcType=TIME}, exp_date = #{expDate,jdbcType=TIME}, begin_time = #{beginTime,jdbcType=TIMESTAMP}, end_time = #{endTime,jdbcType=TIMESTAMP}, valid_h = #{validH,jdbcType=INTEGER}, issued_channels = #{issuedChannels,jdbcType=INTEGER}, issued = #{issued,jdbcType=INTEGER}, issued_eff_date = #{issuedEffDate,jdbcType=TIMESTAMP}, issued_exp_date = #{issuedExpDate,jdbcType=TIMESTAMP}, is_uesed = #{isUesed,jdbcType=INTEGER}, car_number = #{carNumber,jdbcType=VARCHAR}, order_id = #{orderId,jdbcType=VARCHAR}, pay_order_id = #{payOrderId,jdbcType=VARCHAR}, card_remarks = #{cardRemarks,jdbcType=VARCHAR}, org_id = #{orgId,jdbcType=BIGINT}, data_state = #{dataState,jdbcType=INTEGER}, create_empid = #{createEmpid,jdbcType=VARCHAR}, create_date = #{createDate,jdbcType=TIMESTAMP}, modfiy_empid = #{modfiyEmpid,jdbcType=VARCHAR}, modfiy_date = #{modfiyDate,jdbcType=TIMESTAMP}, used_date = #{usedDate,jdbcType=TIMESTAMP}, card_rel_park_no = #{cardRelParkNo,jdbcType=VARCHAR} where id = #{id,jdbcType=BIGINT}