select t1.id, t1.write_off_code, t1.write_off_type, t1.ticket_bill_code, t1.vendor_code, t1.write_off_amount, t1.write_off_amount_without_tax, t1.write_off_tax_amount, t1.write_off_time, t1.remark, t1.create_by, t1.create_time, t1.update_by, t1.update_time, t3.user_name as create_by_name,t2.vendor_name from oms_payable_ticket_write_off t1 left join oms_vendor_info t2 on t1.vendor_code = t2.vendor_code left join sys_user t3 on t1.create_by = t3.user_id insert into oms_payable_ticket_write_off write_off_code, write_off_type, ticket_bill_code, vendor_code, write_off_amount, write_off_amount_without_tax, write_off_tax_amount, write_off_time, remark, create_by, create_time, update_by, update_time, #{writeOffCode}, #{writeOffType}, #{ticketBillCode}, #{vendorCode}, #{writeOffAmount}, #{writeOffAmountWithoutTax}, #{writeOffTaxAmount}, #{writeOffTime}, #{remark}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, update oms_payable_ticket_write_off write_off_code = #{writeOffCode}, write_off_type = #{writeOffType}, ticket_bill_code = #{ticketBillCode}, vendor_code = #{vendorCode}, write_off_amount = #{writeOffAmount}, write_off_amount_without_tax = #{writeOffAmountWithoutTax}, write_off_tax_amount = #{writeOffTaxAmount}, write_off_time = #{writeOffTime}, remark = #{remark}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, where id = #{id} delete from oms_payable_ticket_write_off where id = #{id} delete from oms_payable_ticket_write_off where id in #{id}