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, examine_name
delete from t_order_invoice
where id = #{id,jdbcType=INTEGER}
insert into t_order_invoice (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, examine_name
)
values (#{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}, #{examineName,jdbcType=VARCHAR}
)
insert into t_order_invoice
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,
examine_name,
#{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},
#{examineName,jdbcType=VARCHAR},
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},
examine_name = #{examineName,jdbcType=VARCHAR},
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},
examine_name = #{examineName,jdbcType=VARCHAR}
where id = #{id,jdbcType=INTEGER}