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, invoice_id, item_name, item_code, line_type, spec, unit, tax_rate, quantity,
tax_price, total_amount, yhzcbs, yhzcnr, lslbs, zxbm, kce, data_state, create_empid,
create_date, modfiy_empid, modfiy_date, remark, org_id
delete from td_c_cust_invoice_his_item
where id = #{id,jdbcType=BIGINT}
delete from td_c_cust_invoice_his_item
SELECT LAST_INSERT_ID()
insert into td_c_cust_invoice_his_item (invoice_id, item_name, item_code,
line_type, spec, unit,
tax_rate, quantity, tax_price,
total_amount, yhzcbs, yhzcnr,
lslbs, zxbm, kce, data_state,
create_empid, create_date, modfiy_empid,
modfiy_date, remark, org_id
)
values (#{invoiceId,jdbcType=VARCHAR}, #{itemName,jdbcType=VARCHAR}, #{itemCode,jdbcType=VARCHAR},
#{lineType,jdbcType=VARCHAR}, #{spec,jdbcType=VARCHAR}, #{unit,jdbcType=VARCHAR},
#{taxRate,jdbcType=DOUBLE}, #{quantity,jdbcType=DOUBLE}, #{taxPrice,jdbcType=DOUBLE},
#{totalAmount,jdbcType=DOUBLE}, #{yhzcbs,jdbcType=VARCHAR}, #{yhzcnr,jdbcType=VARCHAR},
#{lslbs,jdbcType=INTEGER}, #{zxbm,jdbcType=VARCHAR}, #{kce,jdbcType=DOUBLE}, #{dataState,jdbcType=INTEGER},
#{createEmpid,jdbcType=VARCHAR}, #{createDate,jdbcType=TIMESTAMP}, #{modfiyEmpid,jdbcType=VARCHAR},
#{modfiyDate,jdbcType=TIMESTAMP}, #{remark,jdbcType=VARCHAR}, #{orgId,jdbcType=BIGINT}
)
SELECT LAST_INSERT_ID()
insert into td_c_cust_invoice_his_item
invoice_id,
item_name,
item_code,
line_type,
spec,
unit,
tax_rate,
quantity,
tax_price,
total_amount,
yhzcbs,
yhzcnr,
lslbs,
zxbm,
kce,
data_state,
create_empid,
create_date,
modfiy_empid,
modfiy_date,
remark,
org_id,
#{invoiceId,jdbcType=VARCHAR},
#{itemName,jdbcType=VARCHAR},
#{itemCode,jdbcType=VARCHAR},
#{lineType,jdbcType=VARCHAR},
#{spec,jdbcType=VARCHAR},
#{unit,jdbcType=VARCHAR},
#{taxRate,jdbcType=DOUBLE},
#{quantity,jdbcType=DOUBLE},
#{taxPrice,jdbcType=DOUBLE},
#{totalAmount,jdbcType=DOUBLE},
#{yhzcbs,jdbcType=VARCHAR},
#{yhzcnr,jdbcType=VARCHAR},
#{lslbs,jdbcType=INTEGER},
#{zxbm,jdbcType=VARCHAR},
#{kce,jdbcType=DOUBLE},
#{dataState,jdbcType=INTEGER},
#{createEmpid,jdbcType=VARCHAR},
#{createDate,jdbcType=TIMESTAMP},
#{modfiyEmpid,jdbcType=VARCHAR},
#{modfiyDate,jdbcType=TIMESTAMP},
#{remark,jdbcType=VARCHAR},
#{orgId,jdbcType=BIGINT},
update td_c_cust_invoice_his_item
id = #{record.id,jdbcType=BIGINT},
invoice_id = #{record.invoiceId,jdbcType=VARCHAR},
item_name = #{record.itemName,jdbcType=VARCHAR},
item_code = #{record.itemCode,jdbcType=VARCHAR},
line_type = #{record.lineType,jdbcType=VARCHAR},
spec = #{record.spec,jdbcType=VARCHAR},
unit = #{record.unit,jdbcType=VARCHAR},
tax_rate = #{record.taxRate,jdbcType=DOUBLE},
quantity = #{record.quantity,jdbcType=DOUBLE},
tax_price = #{record.taxPrice,jdbcType=DOUBLE},
total_amount = #{record.totalAmount,jdbcType=DOUBLE},
yhzcbs = #{record.yhzcbs,jdbcType=VARCHAR},
yhzcnr = #{record.yhzcnr,jdbcType=VARCHAR},
lslbs = #{record.lslbs,jdbcType=INTEGER},
zxbm = #{record.zxbm,jdbcType=VARCHAR},
kce = #{record.kce,jdbcType=DOUBLE},
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},
remark = #{record.remark,jdbcType=VARCHAR},
org_id = #{record.orgId,jdbcType=BIGINT},
update td_c_cust_invoice_his_item
set id = #{record.id,jdbcType=BIGINT},
invoice_id = #{record.invoiceId,jdbcType=VARCHAR},
item_name = #{record.itemName,jdbcType=VARCHAR},
item_code = #{record.itemCode,jdbcType=VARCHAR},
line_type = #{record.lineType,jdbcType=VARCHAR},
spec = #{record.spec,jdbcType=VARCHAR},
unit = #{record.unit,jdbcType=VARCHAR},
tax_rate = #{record.taxRate,jdbcType=DOUBLE},
quantity = #{record.quantity,jdbcType=DOUBLE},
tax_price = #{record.taxPrice,jdbcType=DOUBLE},
total_amount = #{record.totalAmount,jdbcType=DOUBLE},
yhzcbs = #{record.yhzcbs,jdbcType=VARCHAR},
yhzcnr = #{record.yhzcnr,jdbcType=VARCHAR},
lslbs = #{record.lslbs,jdbcType=INTEGER},
zxbm = #{record.zxbm,jdbcType=VARCHAR},
kce = #{record.kce,jdbcType=DOUBLE},
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},
remark = #{record.remark,jdbcType=VARCHAR},
org_id = #{record.orgId,jdbcType=BIGINT}
update td_c_cust_invoice_his_item
invoice_id = #{invoiceId,jdbcType=VARCHAR},
item_name = #{itemName,jdbcType=VARCHAR},
item_code = #{itemCode,jdbcType=VARCHAR},
line_type = #{lineType,jdbcType=VARCHAR},
spec = #{spec,jdbcType=VARCHAR},
unit = #{unit,jdbcType=VARCHAR},
tax_rate = #{taxRate,jdbcType=DOUBLE},
quantity = #{quantity,jdbcType=DOUBLE},
tax_price = #{taxPrice,jdbcType=DOUBLE},
total_amount = #{totalAmount,jdbcType=DOUBLE},
yhzcbs = #{yhzcbs,jdbcType=VARCHAR},
yhzcnr = #{yhzcnr,jdbcType=VARCHAR},
lslbs = #{lslbs,jdbcType=INTEGER},
zxbm = #{zxbm,jdbcType=VARCHAR},
kce = #{kce,jdbcType=DOUBLE},
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},
remark = #{remark,jdbcType=VARCHAR},
org_id = #{orgId,jdbcType=BIGINT},
where id = #{id,jdbcType=BIGINT}
update td_c_cust_invoice_his_item
set invoice_id = #{invoiceId,jdbcType=VARCHAR},
item_name = #{itemName,jdbcType=VARCHAR},
item_code = #{itemCode,jdbcType=VARCHAR},
line_type = #{lineType,jdbcType=VARCHAR},
spec = #{spec,jdbcType=VARCHAR},
unit = #{unit,jdbcType=VARCHAR},
tax_rate = #{taxRate,jdbcType=DOUBLE},
quantity = #{quantity,jdbcType=DOUBLE},
tax_price = #{taxPrice,jdbcType=DOUBLE},
total_amount = #{totalAmount,jdbcType=DOUBLE},
yhzcbs = #{yhzcbs,jdbcType=VARCHAR},
yhzcnr = #{yhzcnr,jdbcType=VARCHAR},
lslbs = #{lslbs,jdbcType=INTEGER},
zxbm = #{zxbm,jdbcType=VARCHAR},
kce = #{kce,jdbcType=DOUBLE},
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},
remark = #{remark,jdbcType=VARCHAR},
org_id = #{orgId,jdbcType=BIGINT}
where id = #{id,jdbcType=BIGINT}