SELECT
v.verification_id,
v.verification_status,
v.business_document_detali_id,
v.business_document_detali_number,
v.business_document_id,
v.business_document_number,
v.business_type,
v.inner_number,
v.enter_account_time,
v.expense_item,
v.first_subject,
v.first_subject_name,
v.second_subject,
v.second_subject_name,
v.verification_money,
v.pay_id,
v.pay_person,
v.pay_channel,
v.pay_channel_name,
v.bank_number,
v.receipt_number,
v.pay_remark,
v.account_holder_name,
v.account_holder_bank,
v.bank_account,
v.images,
v.audit_remark,
v.create_time,
v.create_by,
v.create_by_name,
v.update_time,
v.update_by,
v.update_by_name,
v.del_flag,
v.pay_way,
v.pay_way_name,
v.organization_id,
v.top_organization_id,
v.receivable_type,
v.department_id,
v.department_name,
v.payee,
v.pay_type,
v.license_number,
v.pay_name,
v.bill_remarks,
v.payment_method,
v.fuel_card_number,
v.organization_name
FROM
verification v
insert into verification_image
verification_id,
image_url,
create_time,
create_by,
create_by_name,
values
#{item.verificationId},
#{item.imageUrl},
#{item.createTime},
#{item.createBy},
#{item.createByName},
insert into verification
verification_status,
inner_number,
enter_account_time,
first_subject,
second_subject,
first_subject_name,
second_subject_name,
verification_money,
pay_person,
pay_channel,
pay_channel_name,
pay_way,
pay_way_name,
bank_number,
receipt_number,
collection_remark,
cancel_collection_remark,
pay_remark,
revenue_expenses_number,
enter_account_id,
enter_account_name,
cancel_after_verification_id,
cancel_after_verification_name,
cancel_after_verification_time,
cancel_after_verification_type,
verification_type,
vehicle_id,
vehicle_license_plate_number,
driver_name,
images,
create_time,
create_by,
create_by_name,
update_time,
update_by,
update_by_name,
del_flag,
#{branchId},
#{mailBranch},
#{arriveBranch},
#{verificationStatus},
#{innerNumber},
#{enterAccountTime},
#{firstSubject},
#{secondSubject},
#{firstSubjectName},
#{secondSubjectName},
#{verificationMoney},
#{payPerson},
#{payChannel},
#{payChannelName},
#{payWay},
#{payWayName},
#{bankNumber},
#{receiptNumber},
#{collectionRemark},
#{cancelCollectionRemark},
#{payRemark},
#{waybillId},
#{waybillNumber},
#{waybillRemark},
#{waybillSource},
#{waybillSourceName},
#{revenueExpensesNumber},
#{enterAccountId},
#{enterAccountName},
#{cancelAfterVerificationId},
#{cancelAfterVerificationName},
#{cancelAfterVerificationTime},
#{cancelAfterVerificationType},
#{verificationType},
#{vehicleId},
#{vehicleLicensePlateNumber},
#{driverName},
#{images},
#{createTime},
#{createBy},
#{createByName},
#{updateTime},
#{updateBy},
#{updateByName},
#{delFlag},
insert into verification
verification_status,
business_document_detali_id,
business_document_detali_number,
business_document_id,
business_document_number,
business_type,
inner_number,
enter_account_time,
expense_item,
first_subject,
second_subject,
first_subject_name,
second_subject_name,
verification_money,
audit_remark,
pay_id,
pay_person,
pay_channel,
pay_channel_name,
pay_way,
pay_way_name,
bank_number,
receipt_number,
pay_remark,
account_holder_bank,
organization_id,
top_organization_id,
organization_name,
department_id,
department_name,
payee,
pay_name,
pay_type,
license_number,
bill_remarks,
payment_method,
fuel_card_number,
create_time,
create_by,
create_by_name,
update_time,
update_by,
update_by_name,
del_flag,
values
#{item.verificationStatus},
#{item.businessDocumentDetaliId},
#{item.businessDocumentDetaliNumber},
#{item.businessDocumentId},
#{item.businessDocumentNumber},
#{item.businessType},
#{item.innerNumber},
#{item.enterAccountTime},
#{item.expenseItem},
#{item.firstSubject},
#{item.secondSubject},
#{item.firstSubjectName},
#{item.secondSubjectName},
#{item.verificationMoney},
#{item.auditRemark},
#{item.payId},
#{item.payPerson},
#{item.payChannel},
#{item.payChannelName},
#{item.payWay},
#{item.payWayName},
#{item.bankNumber},
#{item.receiptNumber},
#{item.payRemark},
#{item.accountHolderBank},
#{item.organizationId},
#{item.topOrganizationId},
#{item.organizationName},
#{item.departmentId},
#{item.departmentName},
#{item.payee},
#{item.payName},
#{item.payType},
#{item.licenseNumber},
#{item.billRemarks},
#{item.paymentMethod},
#{item.fuelCardNumber},
#{item.createTime},
#{item.createBy},
#{item.createByName},
#{item.updateTime},
#{item.updateBy},
#{item.updateByName},
#{item.delFlag},
update verification
branch_id = #{branchId},
mail_branch = #{mailBranch},
arrive_branch = #{arriveBranch},
verification_status = #{verificationStatus},
inner_number = #{innerNumber},
enter_account_time = #{enterAccountTime},
first_subject = #{firstSubject},
second_subject = #{secondSubject},
first_subject_name = #{firstSubjectName},
second_subject_name = #{secondSubjectName},
verification_money = #{verificationMoney},
pay_person = #{payPerson},
pay_channel = #{payChannel},
pay_channel_name = #{payChannelName},
pay_way = #{payWay},
pay_way_name = #{payWayName},
bank_number = #{bankNumber},
receipt_number = #{receiptNumber},
collection_remark = #{collectionRemark},
cancel_collection_remark = #{cancelCollectionRemark},
pay_remark = #{payRemark},
waybill_id = #{waybillId},
waybill_number = #{waybillNumber},
waybill_remark = #{waybillRemark},
waybill_source = #{waybillSource},
waybill_source_name = #{waybillSourceName},
revenue_expenses_number = #{revenueExpensesNumber},
enter_account_id = #{enterAccountId},
enter_account_name = #{enterAccountName},
cancel_after_verification_id = #{cancelAfterVerificationId},
cancel_after_verification_name = #{cancelAfterVerificationName},
cancel_after_verification_time = #{cancelAfterVerificationTime},
cancel_after_verification_type = #{cancelAfterVerificationType},
verification_type = #{verificationType},
vehicle_id = #{vehicleId},
vehicle_license_plate_number = #{vehicleLicensePlateNumber},
driver_name = #{driverName},
images = #{images},
create_time = #{createTime},
create_by = #{createBy},
create_by_name = #{createByName},
update_time = #{updateTime},
update_by = #{updateBy},
update_by_name = #{updateByName},
del_flag = #{delFlag},
where verification_id = #{verificationId}
update verification
branch_id = #{branchId},
mail_branch = #{mailBranch},
arrive_branch = #{arriveBranch},
verification_status = #{verificationStatus},
inner_number = #{innerNumber},
enter_account_time = #{enterAccountTime},
first_subject = #{firstSubject},
second_subject = #{secondSubject},
first_subject_name = #{firstSubjectName},
second_subject_name = #{secondSubjectName},
verification_money = #{verificationMoney},
pay_person = #{payPerson},
pay_channel = #{payChannel},
pay_channel_name = #{payChannelName},
pay_way = #{payWay},
pay_way_name = #{payWayName},
bank_number = #{bankNumber},
receipt_number = #{receiptNumber},
collection_remark = #{collectionRemark},
cancel_collection_remark = #{cancelCollectionRemark},
pay_remark = #{payRemark},
waybill_id = #{waybillId},
waybill_number = #{waybillNumber},
waybill_remark = #{waybillRemark},
waybill_source = #{waybillSource},
waybill_source_name = #{waybillSourceName},
revenue_expenses_number = #{revenueExpensesNumber},
enter_account_id = #{enterAccountId},
enter_account_name = #{enterAccountName},
cancel_after_verification_id = #{cancelAfterVerificationId},
cancel_after_verification_name = #{cancelAfterVerificationName},
cancel_after_verification_time = #{cancelAfterVerificationTime},
cancel_after_verification_type = #{cancelAfterVerificationType},
verification_type = #{verificationType},
vehicle_id = #{vehicleId},
vehicle_license_plate_number = #{vehicleLicensePlateNumber},
driver_name = #{driverName},
images = #{images},
create_time = #{createTime},
create_by = #{createBy},
create_by_name = #{createByName},
update_time = #{updateTime},
update_by = #{updateBy},
update_by_name = #{updateByName},
del_flag = #{delFlag},
where waybill_id = #{waybillId}
update verification
branch_id = #{branchId},
mail_branch = #{mailBranch},
arrive_branch = #{arriveBranch},
verification_status = #{verificationStatus},
inner_number = #{innerNumber},
enter_account_time = #{enterAccountTime},
first_subject = #{firstSubject},
second_subject = #{secondSubject},
first_subject_name = #{firstSubjectName},
second_subject_name = #{secondSubjectName},
verification_money = #{verificationMoney},
pay_person = #{payPerson},
pay_channel = #{payChannel},
pay_channel_name = #{payChannelName},
pay_way = #{payWay},
pay_way_name = #{payWayName},
bank_number = #{bankNumber},
receipt_number = #{receiptNumber},
collection_remark = #{collectionRemark},
cancel_collection_remark = #{cancelCollectionRemark},
pay_remark = #{payRemark},
waybill_id = #{waybillId},
waybill_number = #{waybillNumber},
waybill_remark = #{waybillRemark},
waybill_source = #{waybillSource},
waybill_source_name = #{waybillSourceName},
revenue_expenses_number = #{revenueExpensesNumber},
enter_account_id = #{enterAccountId},
enter_account_name = #{enterAccountName},
cancel_after_verification_id = #{cancelAfterVerificationId},
cancel_after_verification_name = #{cancelAfterVerificationName},
cancel_after_verification_time = #{cancelAfterVerificationTime},
cancel_after_verification_type = #{cancelAfterVerificationType},
verification_type = #{verificationType},
vehicle_id = #{vehicleId},
vehicle_license_plate_number = #{vehicleLicensePlateNumber},
driver_name = #{driverName},
images = #{images},
create_time = #{createTime},
create_by = #{createBy},
create_by_name = #{createByName},
update_time = #{updateTime},
update_by = #{updateBy},
update_by_name = #{updateByName},
del_flag = #{delFlag},
where verification_id in
#{verificationId}
delete from verification where verification_id = #{verificationId}
delete from verification where waybill_id = #{waybillId} and verification_type = 2
delete from verification_image where verification_id = #{verificationId}
delete from verification where verification_id in
#{verificationId}