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, order_no, type, status, reject_reason, remarks, invoice_type, unit_name, tax_number,
amount, banks, content, unit_address, invoice_remarks, unit_mobile, voucher_url,
post, addressee, addressee_mobile, addressee_province, addressee_city, addressee_area,
recipient_address, create_time, update_time, approval, already_amount
delete from t_order_invoice
where id = #{id,jdbcType=INTEGER}
delete from t_order_invoice
insert into t_order_invoice (id, order_no, type,
status, reject_reason, remarks,
invoice_type, unit_name, tax_number,
amount, banks, content,
unit_address, invoice_remarks, unit_mobile,
voucher_url, post, addressee,
addressee_mobile, addressee_province, addressee_city,
addressee_area, recipient_address, create_time,
update_time, approval, already_amount
)
values (#{id,jdbcType=INTEGER}, #{orderNo,jdbcType=VARCHAR}, #{type,jdbcType=INTEGER},
#{status,jdbcType=INTEGER}, #{rejectReason,jdbcType=VARCHAR}, #{remarks,jdbcType=VARCHAR},
#{invoiceType,jdbcType=INTEGER}, #{unitName,jdbcType=VARCHAR}, #{taxNumber,jdbcType=VARCHAR},
#{amount,jdbcType=DECIMAL}, #{banks,jdbcType=VARCHAR}, #{content,jdbcType=VARCHAR},
#{unitAddress,jdbcType=VARCHAR}, #{invoiceRemarks,jdbcType=VARCHAR}, #{unitMobile,jdbcType=VARCHAR},
#{voucherUrl,jdbcType=VARCHAR}, #{post,jdbcType=INTEGER}, #{addressee,jdbcType=VARCHAR},
#{addresseeMobile,jdbcType=VARCHAR}, #{addresseeProvince,jdbcType=INTEGER}, #{addresseeCity,jdbcType=INTEGER},
#{addresseeArea,jdbcType=INTEGER}, #{recipientAddress,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP}, #{approval,jdbcType=INTEGER}, #{alreadyAmount,jdbcType=DECIMAL}
)
insert into t_order_invoice
id,
order_no,
type,
status,
reject_reason,
remarks,
invoice_type,
unit_name,
tax_number,
amount,
banks,
content,
unit_address,
invoice_remarks,
unit_mobile,
voucher_url,
post,
addressee,
addressee_mobile,
addressee_province,
addressee_city,
addressee_area,
recipient_address,
create_time,
update_time,
approval,
already_amount,
#{id,jdbcType=INTEGER},
#{orderNo,jdbcType=VARCHAR},
#{type,jdbcType=INTEGER},
#{status,jdbcType=INTEGER},
#{rejectReason,jdbcType=VARCHAR},
#{remarks,jdbcType=VARCHAR},
#{invoiceType,jdbcType=INTEGER},
#{unitName,jdbcType=VARCHAR},
#{taxNumber,jdbcType=VARCHAR},
#{amount,jdbcType=DECIMAL},
#{banks,jdbcType=VARCHAR},
#{content,jdbcType=VARCHAR},
#{unitAddress,jdbcType=VARCHAR},
#{invoiceRemarks,jdbcType=VARCHAR},
#{unitMobile,jdbcType=VARCHAR},
#{voucherUrl,jdbcType=VARCHAR},
#{post,jdbcType=INTEGER},
#{addressee,jdbcType=VARCHAR},
#{addresseeMobile,jdbcType=VARCHAR},
#{addresseeProvince,jdbcType=INTEGER},
#{addresseeCity,jdbcType=INTEGER},
#{addresseeArea,jdbcType=INTEGER},
#{recipientAddress,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP},
#{approval,jdbcType=INTEGER},
#{alreadyAmount,jdbcType=DECIMAL},
update t_order_invoice
id = #{record.id,jdbcType=INTEGER},
order_no = #{record.orderNo,jdbcType=VARCHAR},
type = #{record.type,jdbcType=INTEGER},
status = #{record.status,jdbcType=INTEGER},
reject_reason = #{record.rejectReason,jdbcType=VARCHAR},
remarks = #{record.remarks,jdbcType=VARCHAR},
invoice_type = #{record.invoiceType,jdbcType=INTEGER},
unit_name = #{record.unitName,jdbcType=VARCHAR},
tax_number = #{record.taxNumber,jdbcType=VARCHAR},
amount = #{record.amount,jdbcType=DECIMAL},
banks = #{record.banks,jdbcType=VARCHAR},
content = #{record.content,jdbcType=VARCHAR},
unit_address = #{record.unitAddress,jdbcType=VARCHAR},
invoice_remarks = #{record.invoiceRemarks,jdbcType=VARCHAR},
unit_mobile = #{record.unitMobile,jdbcType=VARCHAR},
voucher_url = #{record.voucherUrl,jdbcType=VARCHAR},
post = #{record.post,jdbcType=INTEGER},
addressee = #{record.addressee,jdbcType=VARCHAR},
addressee_mobile = #{record.addresseeMobile,jdbcType=VARCHAR},
addressee_province = #{record.addresseeProvince,jdbcType=INTEGER},
addressee_city = #{record.addresseeCity,jdbcType=INTEGER},
addressee_area = #{record.addresseeArea,jdbcType=INTEGER},
recipient_address = #{record.recipientAddress,jdbcType=VARCHAR},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
update_time = #{record.updateTime,jdbcType=TIMESTAMP},
approval = #{record.approval,jdbcType=INTEGER},
already_amount = #{record.alreadyAmount,jdbcType=DECIMAL},
update t_order_invoice
set id = #{record.id,jdbcType=INTEGER},
order_no = #{record.orderNo,jdbcType=VARCHAR},
type = #{record.type,jdbcType=INTEGER},
status = #{record.status,jdbcType=INTEGER},
reject_reason = #{record.rejectReason,jdbcType=VARCHAR},
remarks = #{record.remarks,jdbcType=VARCHAR},
invoice_type = #{record.invoiceType,jdbcType=INTEGER},
unit_name = #{record.unitName,jdbcType=VARCHAR},
tax_number = #{record.taxNumber,jdbcType=VARCHAR},
amount = #{record.amount,jdbcType=DECIMAL},
banks = #{record.banks,jdbcType=VARCHAR},
content = #{record.content,jdbcType=VARCHAR},
unit_address = #{record.unitAddress,jdbcType=VARCHAR},
invoice_remarks = #{record.invoiceRemarks,jdbcType=VARCHAR},
unit_mobile = #{record.unitMobile,jdbcType=VARCHAR},
voucher_url = #{record.voucherUrl,jdbcType=VARCHAR},
post = #{record.post,jdbcType=INTEGER},
addressee = #{record.addressee,jdbcType=VARCHAR},
addressee_mobile = #{record.addresseeMobile,jdbcType=VARCHAR},
addressee_province = #{record.addresseeProvince,jdbcType=INTEGER},
addressee_city = #{record.addresseeCity,jdbcType=INTEGER},
addressee_area = #{record.addresseeArea,jdbcType=INTEGER},
recipient_address = #{record.recipientAddress,jdbcType=VARCHAR},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
update_time = #{record.updateTime,jdbcType=TIMESTAMP},
approval = #{record.approval,jdbcType=INTEGER},
already_amount = #{record.alreadyAmount,jdbcType=DECIMAL}
update t_order_invoice
order_no = #{orderNo,jdbcType=VARCHAR},
type = #{type,jdbcType=INTEGER},
status = #{status,jdbcType=INTEGER},
reject_reason = #{rejectReason,jdbcType=VARCHAR},
remarks = #{remarks,jdbcType=VARCHAR},
invoice_type = #{invoiceType,jdbcType=INTEGER},
unit_name = #{unitName,jdbcType=VARCHAR},
tax_number = #{taxNumber,jdbcType=VARCHAR},
amount = #{amount,jdbcType=DECIMAL},
banks = #{banks,jdbcType=VARCHAR},
content = #{content,jdbcType=VARCHAR},
unit_address = #{unitAddress,jdbcType=VARCHAR},
invoice_remarks = #{invoiceRemarks,jdbcType=VARCHAR},
unit_mobile = #{unitMobile,jdbcType=VARCHAR},
voucher_url = #{voucherUrl,jdbcType=VARCHAR},
post = #{post,jdbcType=INTEGER},
addressee = #{addressee,jdbcType=VARCHAR},
addressee_mobile = #{addresseeMobile,jdbcType=VARCHAR},
addressee_province = #{addresseeProvince,jdbcType=INTEGER},
addressee_city = #{addresseeCity,jdbcType=INTEGER},
addressee_area = #{addresseeArea,jdbcType=INTEGER},
recipient_address = #{recipientAddress,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
approval = #{approval,jdbcType=INTEGER},
already_amount = #{alreadyAmount,jdbcType=DECIMAL},
where id = #{id,jdbcType=INTEGER}
update t_order_invoice
set order_no = #{orderNo,jdbcType=VARCHAR},
type = #{type,jdbcType=INTEGER},
status = #{status,jdbcType=INTEGER},
reject_reason = #{rejectReason,jdbcType=VARCHAR},
remarks = #{remarks,jdbcType=VARCHAR},
invoice_type = #{invoiceType,jdbcType=INTEGER},
unit_name = #{unitName,jdbcType=VARCHAR},
tax_number = #{taxNumber,jdbcType=VARCHAR},
amount = #{amount,jdbcType=DECIMAL},
banks = #{banks,jdbcType=VARCHAR},
content = #{content,jdbcType=VARCHAR},
unit_address = #{unitAddress,jdbcType=VARCHAR},
invoice_remarks = #{invoiceRemarks,jdbcType=VARCHAR},
unit_mobile = #{unitMobile,jdbcType=VARCHAR},
voucher_url = #{voucherUrl,jdbcType=VARCHAR},
post = #{post,jdbcType=INTEGER},
addressee = #{addressee,jdbcType=VARCHAR},
addressee_mobile = #{addresseeMobile,jdbcType=VARCHAR},
addressee_province = #{addresseeProvince,jdbcType=INTEGER},
addressee_city = #{addresseeCity,jdbcType=INTEGER},
addressee_area = #{addresseeArea,jdbcType=INTEGER},
recipient_address = #{recipientAddress,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
approval = #{approval,jdbcType=INTEGER},
already_amount = #{alreadyAmount,jdbcType=DECIMAL}
where id = #{id,jdbcType=INTEGER}