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, sale_name, sale_taxID, sale_bank_name, sale_bank_no, invoice_total_num, invoice_surplus_num,
address, phone_no, register_code, authorization_code, server_type, server_ip, server_port,
server_email, server_email_auth, server_email_name, server_email_type, server_email_host,
server_email_port, item_name, item_code, item_tax_rate, wx_card_pack_switch, message_push_switch,
wsdl_url, drawer, checker, pryee, data_state, create_empid, create_date, modfiy_empid,
modfiy_date, remark, org_id, sale_type
delete from td_c_cust_invoice_sale
where id = #{id,jdbcType=BIGINT}
delete from td_c_cust_invoice_sale
SELECT LAST_INSERT_ID()
insert into td_c_cust_invoice_sale (sale_name, sale_taxID, sale_bank_name,
sale_bank_no, invoice_total_num, invoice_surplus_num,
address, phone_no, register_code,
authorization_code, server_type, server_ip,
server_port, server_email, server_email_auth,
server_email_name, server_email_type, server_email_host,
server_email_port, item_name, item_code,
item_tax_rate, wx_card_pack_switch, message_push_switch,
wsdl_url, drawer, checker,
pryee, data_state, create_empid,
create_date, modfiy_empid, modfiy_date,
remark, org_id, sale_type
)
values (#{saleName,jdbcType=VARCHAR}, #{saleTaxid,jdbcType=VARCHAR}, #{saleBankName,jdbcType=VARCHAR},
#{saleBankNo,jdbcType=VARCHAR}, #{invoiceTotalNum,jdbcType=INTEGER}, #{invoiceSurplusNum,jdbcType=INTEGER},
#{address,jdbcType=VARCHAR}, #{phoneNo,jdbcType=VARCHAR}, #{registerCode,jdbcType=VARCHAR},
#{authorizationCode,jdbcType=VARCHAR}, #{serverType,jdbcType=INTEGER}, #{serverIp,jdbcType=VARCHAR},
#{serverPort,jdbcType=INTEGER}, #{serverEmail,jdbcType=VARCHAR}, #{serverEmailAuth,jdbcType=VARCHAR},
#{serverEmailName,jdbcType=VARCHAR}, #{serverEmailType,jdbcType=VARCHAR}, #{serverEmailHost,jdbcType=VARCHAR},
#{serverEmailPort,jdbcType=INTEGER}, #{itemName,jdbcType=VARCHAR}, #{itemCode,jdbcType=VARCHAR},
#{itemTaxRate,jdbcType=DOUBLE}, #{wxCardPackSwitch,jdbcType=INTEGER}, #{messagePushSwitch,jdbcType=INTEGER},
#{wsdlUrl,jdbcType=VARCHAR}, #{drawer,jdbcType=VARCHAR}, #{checker,jdbcType=VARCHAR},
#{pryee,jdbcType=VARCHAR}, #{dataState,jdbcType=INTEGER}, #{createEmpid,jdbcType=VARCHAR},
#{createDate,jdbcType=TIMESTAMP}, #{modfiyEmpid,jdbcType=VARCHAR}, #{modfiyDate,jdbcType=TIMESTAMP},
#{remark,jdbcType=VARCHAR}, #{orgId,jdbcType=BIGINT}, #{saleType,jdbcType=INTEGER}
)
SELECT LAST_INSERT_ID()
insert into td_c_cust_invoice_sale
sale_name,
sale_taxID,
sale_bank_name,
sale_bank_no,
invoice_total_num,
invoice_surplus_num,
address,
phone_no,
register_code,
authorization_code,
server_type,
server_ip,
server_port,
server_email,
server_email_auth,
server_email_name,
server_email_type,
server_email_host,
server_email_port,
item_name,
item_code,
item_tax_rate,
wx_card_pack_switch,
message_push_switch,
wsdl_url,
drawer,
checker,
pryee,
data_state,
create_empid,
create_date,
modfiy_empid,
modfiy_date,
remark,
org_id,
sale_type,
#{saleName,jdbcType=VARCHAR},
#{saleTaxid,jdbcType=VARCHAR},
#{saleBankName,jdbcType=VARCHAR},
#{saleBankNo,jdbcType=VARCHAR},
#{invoiceTotalNum,jdbcType=INTEGER},
#{invoiceSurplusNum,jdbcType=INTEGER},
#{address,jdbcType=VARCHAR},
#{phoneNo,jdbcType=VARCHAR},
#{registerCode,jdbcType=VARCHAR},
#{authorizationCode,jdbcType=VARCHAR},
#{serverType,jdbcType=INTEGER},
#{serverIp,jdbcType=VARCHAR},
#{serverPort,jdbcType=INTEGER},
#{serverEmail,jdbcType=VARCHAR},
#{serverEmailAuth,jdbcType=VARCHAR},
#{serverEmailName,jdbcType=VARCHAR},
#{serverEmailType,jdbcType=VARCHAR},
#{serverEmailHost,jdbcType=VARCHAR},
#{serverEmailPort,jdbcType=INTEGER},
#{itemName,jdbcType=VARCHAR},
#{itemCode,jdbcType=VARCHAR},
#{itemTaxRate,jdbcType=DOUBLE},
#{wxCardPackSwitch,jdbcType=INTEGER},
#{messagePushSwitch,jdbcType=INTEGER},
#{wsdlUrl,jdbcType=VARCHAR},
#{drawer,jdbcType=VARCHAR},
#{checker,jdbcType=VARCHAR},
#{pryee,jdbcType=VARCHAR},
#{dataState,jdbcType=INTEGER},
#{createEmpid,jdbcType=VARCHAR},
#{createDate,jdbcType=TIMESTAMP},
#{modfiyEmpid,jdbcType=VARCHAR},
#{modfiyDate,jdbcType=TIMESTAMP},
#{remark,jdbcType=VARCHAR},
#{orgId,jdbcType=BIGINT},
#{saleType,jdbcType=INTEGER},
update td_c_cust_invoice_sale
id = #{record.id,jdbcType=BIGINT},
sale_name = #{record.saleName,jdbcType=VARCHAR},
sale_taxID = #{record.saleTaxid,jdbcType=VARCHAR},
sale_bank_name = #{record.saleBankName,jdbcType=VARCHAR},
sale_bank_no = #{record.saleBankNo,jdbcType=VARCHAR},
invoice_total_num = #{record.invoiceTotalNum,jdbcType=INTEGER},
invoice_surplus_num = #{record.invoiceSurplusNum,jdbcType=INTEGER},
address = #{record.address,jdbcType=VARCHAR},
phone_no = #{record.phoneNo,jdbcType=VARCHAR},
register_code = #{record.registerCode,jdbcType=VARCHAR},
authorization_code = #{record.authorizationCode,jdbcType=VARCHAR},
server_type = #{record.serverType,jdbcType=INTEGER},
server_ip = #{record.serverIp,jdbcType=VARCHAR},
server_port = #{record.serverPort,jdbcType=INTEGER},
server_email = #{record.serverEmail,jdbcType=VARCHAR},
server_email_auth = #{record.serverEmailAuth,jdbcType=VARCHAR},
server_email_name = #{record.serverEmailName,jdbcType=VARCHAR},
server_email_type = #{record.serverEmailType,jdbcType=VARCHAR},
server_email_host = #{record.serverEmailHost,jdbcType=VARCHAR},
server_email_port = #{record.serverEmailPort,jdbcType=INTEGER},
item_name = #{record.itemName,jdbcType=VARCHAR},
item_code = #{record.itemCode,jdbcType=VARCHAR},
item_tax_rate = #{record.itemTaxRate,jdbcType=DOUBLE},
wx_card_pack_switch = #{record.wxCardPackSwitch,jdbcType=INTEGER},
message_push_switch = #{record.messagePushSwitch,jdbcType=INTEGER},
wsdl_url = #{record.wsdlUrl,jdbcType=VARCHAR},
drawer = #{record.drawer,jdbcType=VARCHAR},
checker = #{record.checker,jdbcType=VARCHAR},
pryee = #{record.pryee,jdbcType=VARCHAR},
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},
sale_type = #{record.saleType,jdbcType=INTEGER},
update td_c_cust_invoice_sale
set id = #{record.id,jdbcType=BIGINT},
sale_name = #{record.saleName,jdbcType=VARCHAR},
sale_taxID = #{record.saleTaxid,jdbcType=VARCHAR},
sale_bank_name = #{record.saleBankName,jdbcType=VARCHAR},
sale_bank_no = #{record.saleBankNo,jdbcType=VARCHAR},
invoice_total_num = #{record.invoiceTotalNum,jdbcType=INTEGER},
invoice_surplus_num = #{record.invoiceSurplusNum,jdbcType=INTEGER},
address = #{record.address,jdbcType=VARCHAR},
phone_no = #{record.phoneNo,jdbcType=VARCHAR},
register_code = #{record.registerCode,jdbcType=VARCHAR},
authorization_code = #{record.authorizationCode,jdbcType=VARCHAR},
server_type = #{record.serverType,jdbcType=INTEGER},
server_ip = #{record.serverIp,jdbcType=VARCHAR},
server_port = #{record.serverPort,jdbcType=INTEGER},
server_email = #{record.serverEmail,jdbcType=VARCHAR},
server_email_auth = #{record.serverEmailAuth,jdbcType=VARCHAR},
server_email_name = #{record.serverEmailName,jdbcType=VARCHAR},
server_email_type = #{record.serverEmailType,jdbcType=VARCHAR},
server_email_host = #{record.serverEmailHost,jdbcType=VARCHAR},
server_email_port = #{record.serverEmailPort,jdbcType=INTEGER},
item_name = #{record.itemName,jdbcType=VARCHAR},
item_code = #{record.itemCode,jdbcType=VARCHAR},
item_tax_rate = #{record.itemTaxRate,jdbcType=DOUBLE},
wx_card_pack_switch = #{record.wxCardPackSwitch,jdbcType=INTEGER},
message_push_switch = #{record.messagePushSwitch,jdbcType=INTEGER},
wsdl_url = #{record.wsdlUrl,jdbcType=VARCHAR},
drawer = #{record.drawer,jdbcType=VARCHAR},
checker = #{record.checker,jdbcType=VARCHAR},
pryee = #{record.pryee,jdbcType=VARCHAR},
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},
sale_type = #{record.saleType,jdbcType=INTEGER}
update td_c_cust_invoice_sale
sale_name = #{saleName,jdbcType=VARCHAR},
sale_taxID = #{saleTaxid,jdbcType=VARCHAR},
sale_bank_name = #{saleBankName,jdbcType=VARCHAR},
sale_bank_no = #{saleBankNo,jdbcType=VARCHAR},
invoice_total_num = #{invoiceTotalNum,jdbcType=INTEGER},
invoice_surplus_num = #{invoiceSurplusNum,jdbcType=INTEGER},
address = #{address,jdbcType=VARCHAR},
phone_no = #{phoneNo,jdbcType=VARCHAR},
register_code = #{registerCode,jdbcType=VARCHAR},
authorization_code = #{authorizationCode,jdbcType=VARCHAR},
server_type = #{serverType,jdbcType=INTEGER},
server_ip = #{serverIp,jdbcType=VARCHAR},
server_port = #{serverPort,jdbcType=INTEGER},
server_email = #{serverEmail,jdbcType=VARCHAR},
server_email_auth = #{serverEmailAuth,jdbcType=VARCHAR},
server_email_name = #{serverEmailName,jdbcType=VARCHAR},
server_email_type = #{serverEmailType,jdbcType=VARCHAR},
server_email_host = #{serverEmailHost,jdbcType=VARCHAR},
server_email_port = #{serverEmailPort,jdbcType=INTEGER},
item_name = #{itemName,jdbcType=VARCHAR},
item_code = #{itemCode,jdbcType=VARCHAR},
item_tax_rate = #{itemTaxRate,jdbcType=DOUBLE},
wx_card_pack_switch = #{wxCardPackSwitch,jdbcType=INTEGER},
message_push_switch = #{messagePushSwitch,jdbcType=INTEGER},
wsdl_url = #{wsdlUrl,jdbcType=VARCHAR},
drawer = #{drawer,jdbcType=VARCHAR},
checker = #{checker,jdbcType=VARCHAR},
pryee = #{pryee,jdbcType=VARCHAR},
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},
sale_type = #{saleType,jdbcType=INTEGER},
where id = #{id,jdbcType=BIGINT}
update td_c_cust_invoice_sale
set sale_name = #{saleName,jdbcType=VARCHAR},
sale_taxID = #{saleTaxid,jdbcType=VARCHAR},
sale_bank_name = #{saleBankName,jdbcType=VARCHAR},
sale_bank_no = #{saleBankNo,jdbcType=VARCHAR},
invoice_total_num = #{invoiceTotalNum,jdbcType=INTEGER},
invoice_surplus_num = #{invoiceSurplusNum,jdbcType=INTEGER},
address = #{address,jdbcType=VARCHAR},
phone_no = #{phoneNo,jdbcType=VARCHAR},
register_code = #{registerCode,jdbcType=VARCHAR},
authorization_code = #{authorizationCode,jdbcType=VARCHAR},
server_type = #{serverType,jdbcType=INTEGER},
server_ip = #{serverIp,jdbcType=VARCHAR},
server_port = #{serverPort,jdbcType=INTEGER},
server_email = #{serverEmail,jdbcType=VARCHAR},
server_email_auth = #{serverEmailAuth,jdbcType=VARCHAR},
server_email_name = #{serverEmailName,jdbcType=VARCHAR},
server_email_type = #{serverEmailType,jdbcType=VARCHAR},
server_email_host = #{serverEmailHost,jdbcType=VARCHAR},
server_email_port = #{serverEmailPort,jdbcType=INTEGER},
item_name = #{itemName,jdbcType=VARCHAR},
item_code = #{itemCode,jdbcType=VARCHAR},
item_tax_rate = #{itemTaxRate,jdbcType=DOUBLE},
wx_card_pack_switch = #{wxCardPackSwitch,jdbcType=INTEGER},
message_push_switch = #{messagePushSwitch,jdbcType=INTEGER},
wsdl_url = #{wsdlUrl,jdbcType=VARCHAR},
drawer = #{drawer,jdbcType=VARCHAR},
checker = #{checker,jdbcType=VARCHAR},
pryee = #{pryee,jdbcType=VARCHAR},
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},
sale_type = #{saleType,jdbcType=INTEGER}
where id = #{id,jdbcType=BIGINT}