select thisTab.id, thisTab.invoice_manage_id, thisTab.invoice_serial_num, thisTab.status, thisTab.create_time, thisTab.update_time, thisTab.order_sn, thisTab.req_data, thisTab.res_data, thisTab.asyn_res_data, thisTab.invoice_type, thisTab.invoice_tax, thisTab.invoice_num, thisTab.invoice_time, thisTab.invoicing_url, thisTab.invoicing_amount, thisTab.remark, thisTab.invoicing_url_ofd, thisTab.saler_name, thisTab.invoice_company_name, thisTab.invoice_credit_code, thisTab.invoice_bank_name, thisTab.invoice_bank_no, thisTab.invoice_operating_license_address, thisTab.invoice_operating_license_phone, thisTab.invoice_operating_license_email, thisTab.invoice_id from invoice_business AS thisTab select count(0) from invoice_business as thisTab and thisTab.invoice_manage_id = #{invoiceManageId} and thisTab.invoice_serial_num = #{invoiceSerialNum} and thisTab.status = #{status} and thisTab.order_sn = #{orderSn} and thisTab.req_data = #{reqData} and thisTab.res_data = #{resData} and thisTab.asyn_res_data = #{asynResData} and thisTab.invoice_type = #{invoiceType} and thisTab.invoice_tax = #{invoiceTax} and thisTab.invoice_num = #{invoiceNum} and thisTab.invoice_time = #{invoiceTime} and thisTab.invoicing_url = #{invoicingUrl} and thisTab.invoicing_amount = #{invoicingAmount} and thisTab.invoicing_url_ofd = #{invoicingUrlOfd} and thisTab.saler_name like concat('%', #{salerName}, '%') and thisTab.invoice_company_name like concat('%', #{invoiceCompanyName}, '%') and thisTab.invoice_credit_code = #{invoiceCreditCode} and thisTab.invoice_bank_name like concat('%', #{invoiceBankName}, '%') and thisTab.invoice_bank_no = #{invoiceBankNo} and thisTab.invoice_operating_license_address = #{invoiceOperatingLicenseAddress} and thisTab.invoice_operating_license_phone = #{invoiceOperatingLicensePhone} and thisTab.invoice_operating_license_email = #{invoiceOperatingLicenseEmail} and thisTab.invoice_id = #{invoiceId} insert into invoice_business invoice_manage_id, invoice_serial_num, status, create_time, update_time, order_sn, req_data, res_data, asyn_res_data, invoice_type, invoice_tax, invoice_num, invoice_time, invoicing_url, invoicing_amount, remark, invoicing_url_ofd, saler_name, invoice_company_name, invoice_credit_code, invoice_bank_name, invoice_bank_no, invoice_operating_license_address, invoice_operating_license_phone, invoice_operating_license_email, invoice_id, #{invoiceManageId}, #{invoiceSerialNum}, #{status}, #{createTime}, #{updateTime}, #{orderSn}, #{reqData}, #{resData}, #{asynResData}, #{invoiceType}, #{invoiceTax}, #{invoiceNum}, #{invoiceTime}, #{invoicingUrl}, #{invoicingAmount}, #{remark}, #{invoicingUrlOfd}, #{salerName}, #{invoiceCompanyName}, #{invoiceCreditCode}, #{invoiceBankName}, #{invoiceBankNo}, #{invoiceOperatingLicenseAddress}, #{invoiceOperatingLicensePhone}, #{invoiceOperatingLicenseEmail}, #{invoiceId}, insert into invoice_business id,invoice_manage_id,invoice_serial_num,status,create_time,update_time,order_sn,req_data,res_data,asyn_res_data,invoice_type,invoice_tax,invoice_num,invoice_time,invoicing_url,invoicing_amount,remark,invoicing_url_ofd,saler_name,invoice_company_name,invoice_credit_code,invoice_bank_name,invoice_bank_no,invoice_operating_license_address,invoice_operating_license_phone,invoice_operating_license_email,invoice_id, #{item.id},#{item.invoiceManageId},#{item.invoiceSerialNum},#{item.status},#{item.createTime},#{item.updateTime},#{item.orderSn},#{item.reqData},#{item.resData},#{item.asynResData},#{item.invoiceType},#{item.invoiceTax},#{item.invoiceNum},#{item.invoiceTime},#{item.invoicingUrl},#{item.invoicingAmount},#{item.remark},#{item.invoicingUrlOfd},#{item.salerName},#{item.invoiceCompanyName},#{item.invoiceCreditCode},#{item.invoiceBankName},#{item.invoiceBankNo},#{item.invoiceOperatingLicenseAddress},#{item.invoiceOperatingLicensePhone},#{item.invoiceOperatingLicenseEmail},#{item.invoiceId}, update invoice_business invoice_manage_id = #{invoiceManageId}, invoice_serial_num = #{invoiceSerialNum}, status = #{status}, create_time = #{createTime}, update_time = #{updateTime}, order_sn = #{orderSn}, req_data = #{reqData}, res_data = #{resData}, asyn_res_data = #{asynResData}, invoice_type = #{invoiceType}, invoice_tax = #{invoiceTax}, invoice_num = #{invoiceNum}, invoice_time = #{invoiceTime}, invoicing_url = #{invoicingUrl}, invoicing_amount = #{invoicingAmount}, remark = #{remark}, invoicing_url_ofd = #{invoicingUrlOfd}, saler_name = #{salerName}, invoice_company_name = #{invoiceCompanyName}, invoice_credit_code = #{invoiceCreditCode}, invoice_bank_name = #{invoiceBankName}, invoice_bank_no = #{invoiceBankNo}, invoice_operating_license_address = #{invoiceOperatingLicenseAddress}, invoice_operating_license_phone = #{invoiceOperatingLicensePhone}, invoice_operating_license_email = #{invoiceOperatingLicenseEmail}, invoice_id = #{invoiceId}, where id = #{id} update invoice_business invoice_manage_id = #{item.invoiceManageId}, invoice_serial_num = #{item.invoiceSerialNum}, status = #{item.status}, create_time = #{item.createTime}, update_time = #{item.updateTime}, order_sn = #{item.orderSn}, req_data = #{item.reqData}, res_data = #{item.resData}, asyn_res_data = #{item.asynResData}, invoice_type = #{item.invoiceType}, invoice_tax = #{item.invoiceTax}, invoice_num = #{item.invoiceNum}, invoice_time = #{item.invoiceTime}, invoicing_url = #{item.invoicingUrl}, invoicing_amount = #{item.invoicingAmount}, remark = #{item.remark}, invoicing_url_ofd = #{item.invoicingUrlOfd}, saler_name = #{item.salerName}, invoice_company_name = #{item.invoiceCompanyName}, invoice_credit_code = #{item.invoiceCreditCode}, invoice_bank_name = #{item.invoiceBankName}, invoice_bank_no = #{item.invoiceBankNo}, invoice_operating_license_address = #{item.invoiceOperatingLicenseAddress}, invoice_operating_license_phone = #{item.invoiceOperatingLicensePhone}, invoice_operating_license_email = #{item.invoiceOperatingLicenseEmail}, invoice_id = #{item.invoiceId}, where id = #{item.id} delete from invoice_business where id = #{id} delete from invoice_business where id in #{id}