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, detail_order_id, order_id, vip_card_no, order_type, person_card_no, card_type,
car_type, terminal_source, card_act_amount, order_dicount_fee, price, buy_num, use_type,
pl_no, pl_name, person_cust_id, car_number, eff_date, exp_date, invoice_state, remark,
data_state, create_emp_id, create_name, create_date, modify_emp_id, modify_name,
modify_date
delete from order_vipcard_detail
where id = #{id,jdbcType=BIGINT}
delete from order_vipcard_detail
SELECT LAST_INSERT_ID()
insert into order_vipcard_detail (detail_order_id, order_id, vip_card_no,
order_type, person_card_no, card_type,
car_type, terminal_source, card_act_amount,
order_dicount_fee, price, buy_num,
use_type, pl_no, pl_name,
person_cust_id, car_number, eff_date,
exp_date, invoice_state, remark,
data_state, create_emp_id, create_name,
create_date, modify_emp_id, modify_name,
modify_date)
values (#{detailOrderId,jdbcType=VARCHAR}, #{orderId,jdbcType=VARCHAR}, #{vipCardNo,jdbcType=VARCHAR},
#{orderType,jdbcType=INTEGER}, #{personCardNo,jdbcType=VARCHAR}, #{cardType,jdbcType=INTEGER},
#{carType,jdbcType=INTEGER}, #{terminalSource,jdbcType=INTEGER}, #{cardActAmount,jdbcType=BIGINT},
#{orderDicountFee,jdbcType=BIGINT}, #{price,jdbcType=BIGINT}, #{buyNum,jdbcType=INTEGER},
#{useType,jdbcType=INTEGER}, #{plNo,jdbcType=VARCHAR}, #{plName,jdbcType=VARCHAR},
#{personCustId,jdbcType=VARCHAR}, #{carNumber,jdbcType=VARCHAR}, #{effDate,jdbcType=TIMESTAMP},
#{expDate,jdbcType=TIMESTAMP}, #{invoiceState,jdbcType=INTEGER}, #{remark,jdbcType=VARCHAR},
#{dataState,jdbcType=INTEGER}, #{createEmpId,jdbcType=VARCHAR}, #{createName,jdbcType=VARCHAR},
#{createDate,jdbcType=TIMESTAMP}, #{modifyEmpId,jdbcType=VARCHAR}, #{modifyName,jdbcType=VARCHAR},
#{modifyDate,jdbcType=TIMESTAMP})
SELECT LAST_INSERT_ID()
insert into order_vipcard_detail
detail_order_id,
order_id,
vip_card_no,
order_type,
person_card_no,
card_type,
car_type,
terminal_source,
card_act_amount,
order_dicount_fee,
price,
buy_num,
use_type,
pl_no,
pl_name,
person_cust_id,
car_number,
eff_date,
exp_date,
invoice_state,
remark,
data_state,
create_emp_id,
create_name,
create_date,
modify_emp_id,
modify_name,
modify_date,
#{detailOrderId,jdbcType=VARCHAR},
#{orderId,jdbcType=VARCHAR},
#{vipCardNo,jdbcType=VARCHAR},
#{orderType,jdbcType=INTEGER},
#{personCardNo,jdbcType=VARCHAR},
#{cardType,jdbcType=INTEGER},
#{carType,jdbcType=INTEGER},
#{terminalSource,jdbcType=INTEGER},
#{cardActAmount,jdbcType=BIGINT},
#{orderDicountFee,jdbcType=BIGINT},
#{price,jdbcType=BIGINT},
#{buyNum,jdbcType=INTEGER},
#{useType,jdbcType=INTEGER},
#{plNo,jdbcType=VARCHAR},
#{plName,jdbcType=VARCHAR},
#{personCustId,jdbcType=VARCHAR},
#{carNumber,jdbcType=VARCHAR},
#{effDate,jdbcType=TIMESTAMP},
#{expDate,jdbcType=TIMESTAMP},
#{invoiceState,jdbcType=INTEGER},
#{remark,jdbcType=VARCHAR},
#{dataState,jdbcType=INTEGER},
#{createEmpId,jdbcType=VARCHAR},
#{createName,jdbcType=VARCHAR},
#{createDate,jdbcType=TIMESTAMP},
#{modifyEmpId,jdbcType=VARCHAR},
#{modifyName,jdbcType=VARCHAR},
#{modifyDate,jdbcType=TIMESTAMP},
update order_vipcard_detail
id = #{record.id,jdbcType=BIGINT},
detail_order_id = #{record.detailOrderId,jdbcType=VARCHAR},
order_id = #{record.orderId,jdbcType=VARCHAR},
vip_card_no = #{record.vipCardNo,jdbcType=VARCHAR},
order_type = #{record.orderType,jdbcType=INTEGER},
person_card_no = #{record.personCardNo,jdbcType=VARCHAR},
card_type = #{record.cardType,jdbcType=INTEGER},
car_type = #{record.carType,jdbcType=INTEGER},
terminal_source = #{record.terminalSource,jdbcType=INTEGER},
card_act_amount = #{record.cardActAmount,jdbcType=BIGINT},
order_dicount_fee = #{record.orderDicountFee,jdbcType=BIGINT},
price = #{record.price,jdbcType=BIGINT},
buy_num = #{record.buyNum,jdbcType=INTEGER},
use_type = #{record.useType,jdbcType=INTEGER},
pl_no = #{record.plNo,jdbcType=VARCHAR},
pl_name = #{record.plName,jdbcType=VARCHAR},
person_cust_id = #{record.personCustId,jdbcType=VARCHAR},
car_number = #{record.carNumber,jdbcType=VARCHAR},
eff_date = #{record.effDate,jdbcType=TIMESTAMP},
exp_date = #{record.expDate,jdbcType=TIMESTAMP},
invoice_state = #{record.invoiceState,jdbcType=INTEGER},
remark = #{record.remark,jdbcType=VARCHAR},
data_state = #{record.dataState,jdbcType=INTEGER},
create_emp_id = #{record.createEmpId,jdbcType=VARCHAR},
create_name = #{record.createName,jdbcType=VARCHAR},
create_date = #{record.createDate,jdbcType=TIMESTAMP},
modify_emp_id = #{record.modifyEmpId,jdbcType=VARCHAR},
modify_name = #{record.modifyName,jdbcType=VARCHAR},
modify_date = #{record.modifyDate,jdbcType=TIMESTAMP},
update order_vipcard_detail
set id = #{record.id,jdbcType=BIGINT},
detail_order_id = #{record.detailOrderId,jdbcType=VARCHAR},
order_id = #{record.orderId,jdbcType=VARCHAR},
vip_card_no = #{record.vipCardNo,jdbcType=VARCHAR},
order_type = #{record.orderType,jdbcType=INTEGER},
person_card_no = #{record.personCardNo,jdbcType=VARCHAR},
card_type = #{record.cardType,jdbcType=INTEGER},
car_type = #{record.carType,jdbcType=INTEGER},
terminal_source = #{record.terminalSource,jdbcType=INTEGER},
card_act_amount = #{record.cardActAmount,jdbcType=BIGINT},
order_dicount_fee = #{record.orderDicountFee,jdbcType=BIGINT},
price = #{record.price,jdbcType=BIGINT},
buy_num = #{record.buyNum,jdbcType=INTEGER},
use_type = #{record.useType,jdbcType=INTEGER},
pl_no = #{record.plNo,jdbcType=VARCHAR},
pl_name = #{record.plName,jdbcType=VARCHAR},
person_cust_id = #{record.personCustId,jdbcType=VARCHAR},
car_number = #{record.carNumber,jdbcType=VARCHAR},
eff_date = #{record.effDate,jdbcType=TIMESTAMP},
exp_date = #{record.expDate,jdbcType=TIMESTAMP},
invoice_state = #{record.invoiceState,jdbcType=INTEGER},
remark = #{record.remark,jdbcType=VARCHAR},
data_state = #{record.dataState,jdbcType=INTEGER},
create_emp_id = #{record.createEmpId,jdbcType=VARCHAR},
create_name = #{record.createName,jdbcType=VARCHAR},
create_date = #{record.createDate,jdbcType=TIMESTAMP},
modify_emp_id = #{record.modifyEmpId,jdbcType=VARCHAR},
modify_name = #{record.modifyName,jdbcType=VARCHAR},
modify_date = #{record.modifyDate,jdbcType=TIMESTAMP}
update order_vipcard_detail
detail_order_id = #{detailOrderId,jdbcType=VARCHAR},
order_id = #{orderId,jdbcType=VARCHAR},
vip_card_no = #{vipCardNo,jdbcType=VARCHAR},
order_type = #{orderType,jdbcType=INTEGER},
person_card_no = #{personCardNo,jdbcType=VARCHAR},
card_type = #{cardType,jdbcType=INTEGER},
car_type = #{carType,jdbcType=INTEGER},
terminal_source = #{terminalSource,jdbcType=INTEGER},
card_act_amount = #{cardActAmount,jdbcType=BIGINT},
order_dicount_fee = #{orderDicountFee,jdbcType=BIGINT},
price = #{price,jdbcType=BIGINT},
buy_num = #{buyNum,jdbcType=INTEGER},
use_type = #{useType,jdbcType=INTEGER},
pl_no = #{plNo,jdbcType=VARCHAR},
pl_name = #{plName,jdbcType=VARCHAR},
person_cust_id = #{personCustId,jdbcType=VARCHAR},
car_number = #{carNumber,jdbcType=VARCHAR},
eff_date = #{effDate,jdbcType=TIMESTAMP},
exp_date = #{expDate,jdbcType=TIMESTAMP},
invoice_state = #{invoiceState,jdbcType=INTEGER},
remark = #{remark,jdbcType=VARCHAR},
data_state = #{dataState,jdbcType=INTEGER},
create_emp_id = #{createEmpId,jdbcType=VARCHAR},
create_name = #{createName,jdbcType=VARCHAR},
create_date = #{createDate,jdbcType=TIMESTAMP},
modify_emp_id = #{modifyEmpId,jdbcType=VARCHAR},
modify_name = #{modifyName,jdbcType=VARCHAR},
modify_date = #{modifyDate,jdbcType=TIMESTAMP},
where id = #{id,jdbcType=BIGINT}
update order_vipcard_detail
set detail_order_id = #{detailOrderId,jdbcType=VARCHAR},
order_id = #{orderId,jdbcType=VARCHAR},
vip_card_no = #{vipCardNo,jdbcType=VARCHAR},
order_type = #{orderType,jdbcType=INTEGER},
person_card_no = #{personCardNo,jdbcType=VARCHAR},
card_type = #{cardType,jdbcType=INTEGER},
car_type = #{carType,jdbcType=INTEGER},
terminal_source = #{terminalSource,jdbcType=INTEGER},
card_act_amount = #{cardActAmount,jdbcType=BIGINT},
order_dicount_fee = #{orderDicountFee,jdbcType=BIGINT},
price = #{price,jdbcType=BIGINT},
buy_num = #{buyNum,jdbcType=INTEGER},
use_type = #{useType,jdbcType=INTEGER},
pl_no = #{plNo,jdbcType=VARCHAR},
pl_name = #{plName,jdbcType=VARCHAR},
person_cust_id = #{personCustId,jdbcType=VARCHAR},
car_number = #{carNumber,jdbcType=VARCHAR},
eff_date = #{effDate,jdbcType=TIMESTAMP},
exp_date = #{expDate,jdbcType=TIMESTAMP},
invoice_state = #{invoiceState,jdbcType=INTEGER},
remark = #{remark,jdbcType=VARCHAR},
data_state = #{dataState,jdbcType=INTEGER},
create_emp_id = #{createEmpId,jdbcType=VARCHAR},
create_name = #{createName,jdbcType=VARCHAR},
create_date = #{createDate,jdbcType=TIMESTAMP},
modify_emp_id = #{modifyEmpId,jdbcType=VARCHAR},
modify_name = #{modifyName,jdbcType=VARCHAR},
modify_date = #{modifyDate,jdbcType=TIMESTAMP}
where id = #{id,jdbcType=BIGINT}