SELECT
*
FROM
vehicle
insert into vehicle
vehicle_license_plate_number,
vehicle_type_id,
vehicle_type_name,
vehicle_source_id,
vehicle_source_name,
vehicle_use_person,
vehicle_address,
vehicle_use_nature,
vehicle_brand_type,
vehicle_identification_number,
vehicle_engine_number,
vehicle_registration_date,
vehicle_issue_date,
vehicle_licence_issuing_authority,
vehicle_file_number,
vehicle_total_mass,
vehicle_approved_load_quantity,
vehicle_gabarite_one,
vehicle_gabarite_two,
vehicle_gabarite_three,
vehicle_energy_type_id,
vehicle_energy_type_name,
vehicle_checkout_period_validity,
vehicle_remark,
vehicle_driving_license_main,
vehicle_driving_license_deputy,
vehicle_driving_license_deputy_against,
trailer_status,
trailer_license_plate_number,
trailer_vehicle_type_id,
trailer_vehicle_type_name,
trailer_license_plate_color_id,
trailer_license_plate_color_name,
trailer_total_mass,
trailer_approved_load_quantity,
trailer_driving_license_expire_date,
trailer_driving_license_long_status,
trailer_road_transport_certificate_no,
trailer_road_transport_certificate_expire_date,
trailer_road_transport_certificate_long_status,
trailer_driving_license_main,
trailer_driving_license_deputy,
trailer_road_transport_certificate_image,
other_license_plate_color_id,
other_license_plate_color_name,
other_energy_type_id,
other_energy_type_name,
other_axles_number_id,
other_axles_number_name,
other_car_length_id,
other_car_length_name,
other_vehicle_volume_id,
other_vehicle_volume_name,
other_headstock_image,
other_bodywork_image,
other_person_car_image,
road_transport_certificate_no,
road_transport_certificate_expire_date,
road_transport_certificate_long_status,
road_transport_certificate_image,
business_license_number,
specialized_households_name,
business_license_expire_start_date,
business_license_expire_end_date,
business_license_long_status,
business_license_image,
authentication_status,
reject_reason,
user_id,
user_name,
user_phone,
motorcade_id,
motorcade_name,
carry_status,
road_transport_certificate_checkout_status,
business_license_checkout_status,
net_in_status,
net_in_date,
use_status,
organization_id,
organization_name,
checkout_person_id,
checkout_person_name,
checkout_date,
vehicle_driving_license_auth_status,
vehicle_auth_status,
trailer_license_plate_auth_status,
road_transport_certificate_auth_status,
business_license_expire_auth_status,
auth_status,
road_transport_certificate_check_status,
business_license_expire_check_status,
blacklist_status,
blacklist_remark,
create_time,
create_by,
create_by_name,
update_time,
update_by,
update_by_name,
del_flag,
#{vehicleLicensePlateNumber},
#{vehicleTypeId},
#{vehicleTypeName},
#{vehicleSourceId},
#{vehicleSourceName},
#{vehicleUsePerson},
#{vehicleAddress},
#{vehicleUseNature},
#{vehicleBrandType},
#{vehicleIdentificationNumber},
#{vehicleEngineNumber},
#{vehicleRegistrationDate},
#{vehicleIssueDate},
#{vehicleLicenceIssuingAuthority},
#{vehicleFileNumber},
#{vehicleTotalMass},
#{vehicleApprovedLoadQuantity},
#{vehicleGabariteOne},
#{vehicleGabariteTwo},
#{vehicleGabariteThree},
#{vehicleEnergyTypeId},
#{vehicleEnergyTypeName},
#{vehicleCheckoutPeriodValidity},
#{vehicleRemark},
#{vehicleDrivingLicenseMain},
#{vehicleDrivingLicenseDeputy},
#{vehicleDrivingLicenseDeputyAgainst},
#{trailerStatus},
#{trailerLicensePlateNumber},
#{trailerVehicleTypeId},
#{trailerVehicleTypeName},
#{trailerLicensePlateColorId},
#{trailerLicensePlateColorName},
#{trailerTotalMass},
#{trailerApprovedLoadQuantity},
#{trailerDrivingLicenseExpireDate},
#{trailerDrivingLicenseLongStatus},
#{trailerRoadTransportCertificateNo},
#{trailerRoadTransportCertificateExpireDate},
#{trailerRoadTransportCertificateLongStatus},
#{trailerDrivingLicenseMain},
#{trailerDrivingLicenseDeputy},
#{trailerRoadTransportCertificateImage},
#{otherLicensePlateColorId},
#{otherLicensePlateColorName},
#{otherEnergyTypeId},
#{otherEnergyTypeName},
#{otherAxlesNumberId},
#{otherAxlesNumberName},
#{otherCarLengthId},
#{otherCarLengthName},
#{otherVehicleVolumeId},
#{otherVehicleVolumeName},
#{otherHeadstockImage},
#{otherBodyworkImage},
#{otherPersonCarImage},
#{roadTransportCertificateNo},
#{roadTransportCertificateExpireDate},
#{roadTransportCertificateLongStatus},
#{roadTransportCertificateImage},
#{businessLicenseNumber},
#{specializedHouseholdsName},
#{businessLicenseExpireStartDate},
#{businessLicenseExpireEndDate},
#{businessLicenseLongStatus},
#{businessLicenseImage},
#{authenticationStatus},
#{rejectReason},
#{userId},
#{userName},
#{userPhone},
#{motorcadeId},
#{motorcadeName},
#{carryStatus},
#{roadTransportCertificateCheckoutStatus},
#{businessLicenseCheckoutStatus},
#{netInStatus},
#{netInDate},
#{useStatus},
#{organizationId},
#{organizationName},
#{checkoutPersonId},
#{checkoutPersonName},
#{checkoutDate},
#{vehicleDrivingLicenseAuthStatus},
#{vehicleAuthStatus},
#{trailerLicensePlateAuthStatus},
#{roadTransportCertificateAuthStatus},
#{businessLicenseExpireAuthStatus},
#{authStatus},
#{roadTransportCertificateCheckStatus},
#{businessLicenseExpireCheckStatus},
#{blacklistStatus},
#{blacklistRemark},
#{createTime},
#{createBy},
#{createByName},
#{updateTime},
#{updateBy},
#{updateByName},
#{delFlag},
update vehicle
vehicle_license_plate_number = #{vehicleLicensePlateNumber},
vehicle_type_id = #{vehicleTypeId},
vehicle_type_name = #{vehicleTypeName},
vehicle_source_id = #{vehicleSourceId},
vehicle_source_name = #{vehicleSourceName},
vehicle_use_person = #{vehicleUsePerson},
vehicle_address = #{vehicleAddress},
vehicle_use_nature = #{vehicleUseNature},
vehicle_brand_type = #{vehicleBrandType},
vehicle_identification_number = #{vehicleIdentificationNumber},
vehicle_engine_number = #{vehicleEngineNumber},
vehicle_registration_date = #{vehicleRegistrationDate},
vehicle_issue_date = #{vehicleIssueDate},
vehicle_licence_issuing_authority = #{vehicleLicenceIssuingAuthority},
vehicle_file_number = #{vehicleFileNumber},
vehicle_total_mass = #{vehicleTotalMass},
vehicle_approved_load_quantity = #{vehicleApprovedLoadQuantity},
vehicle_gabarite_one = #{vehicleGabariteOne},
vehicle_gabarite_two = #{vehicleGabariteTwo},
vehicle_gabarite_three = #{vehicleGabariteThree},
vehicle_energy_type_id = #{vehicleEnergyTypeId},
vehicle_energy_type_name = #{vehicleEnergyTypeName},
vehicle_checkout_period_validity = #{vehicleCheckoutPeriodValidity},
vehicle_remark = #{vehicleRemark},
vehicle_driving_license_main = #{vehicleDrivingLicenseMain},
vehicle_driving_license_deputy = #{vehicleDrivingLicenseDeputy},
vehicle_driving_license_deputy_against = #{vehicleDrivingLicenseDeputyAgainst},
trailer_status = #{trailerStatus},
trailer_license_plate_number = #{trailerLicensePlateNumber},
trailer_vehicle_type_id = #{trailerVehicleTypeId},
trailer_vehicle_type_name = #{trailerVehicleTypeName},
trailer_license_plate_color_id = #{trailerLicensePlateColorId},
trailer_license_plate_color_name = #{trailerLicensePlateColorName},
trailer_total_mass = #{trailerTotalMass},
trailer_approved_load_quantity = #{trailerApprovedLoadQuantity},
trailer_driving_license_expire_date = #{trailerDrivingLicenseExpireDate},
trailer_driving_license_long_status = #{trailerDrivingLicenseLongStatus},
trailer_road_transport_certificate_no = #{trailerRoadTransportCertificateNo},
trailer_road_transport_certificate_expire_date = #{trailerRoadTransportCertificateExpireDate},
trailer_road_transport_certificate_long_status = #{trailerRoadTransportCertificateLongStatus},
trailer_driving_license_main = #{trailerDrivingLicenseMain},
trailer_driving_license_deputy = #{trailerDrivingLicenseDeputy},
trailer_road_transport_certificate_image = #{trailerRoadTransportCertificateImage},
other_license_plate_color_id = #{otherLicensePlateColorId},
other_license_plate_color_name = #{otherLicensePlateColorName},
other_energy_type_id = #{otherEnergyTypeId},
other_energy_type_name = #{otherEnergyTypeName},
other_axles_number_id = #{otherAxlesNumberId},
other_axles_number_name = #{otherAxlesNumberName},
other_car_length_id = #{otherCarLengthId},
other_car_length_name = #{otherCarLengthName},
other_vehicle_volume_id = #{otherVehicleVolumeId},
other_vehicle_volume_name = #{otherVehicleVolumeName},
other_headstock_image = #{otherHeadstockImage},
other_bodywork_image = #{otherBodyworkImage},
other_person_car_image = #{otherPersonCarImage},
road_transport_certificate_no = #{roadTransportCertificateNo},
road_transport_certificate_expire_date = #{roadTransportCertificateExpireDate},
road_transport_certificate_long_status = #{roadTransportCertificateLongStatus},
road_transport_certificate_image = #{roadTransportCertificateImage},
business_license_number = #{businessLicenseNumber},
specialized_households_name = #{specializedHouseholdsName},
business_license_expire_start_date = #{businessLicenseExpireStartDate},
business_license_expire_end_date = #{businessLicenseExpireEndDate},
business_license_long_status = #{businessLicenseLongStatus},
business_license_image = #{businessLicenseImage},
authentication_status = #{authenticationStatus},
reject_reason = #{rejectReason},
user_id = #{userId},
user_name = #{userName},
user_phone = #{userPhone},
motorcade_id = #{motorcadeId},
motorcade_name = #{motorcadeName},
carry_status = #{carryStatus},
road_transport_certificate_checkout_status = #{roadTransportCertificateCheckoutStatus},
business_license_checkout_status = #{businessLicenseCheckoutStatus},
net_in_status = #{netInStatus},
net_in_date = #{netInDate},
use_status = #{useStatus},
organization_id = #{organizationId},
organization_name = #{organizationName},
checkout_person_id = #{checkoutPersonId},
checkout_person_name = #{checkoutPersonName},
checkout_date = #{checkoutDate},
vehicle_driving_license_auth_status = #{vehicleDrivingLicenseAuthStatus},
vehicle_auth_status = #{vehicleAuthStatus},
trailer_license_plate_auth_status = #{trailerLicensePlateAuthStatus},
road_transport_certificate_auth_status = #{roadTransportCertificateAuthStatus},
business_license_expire_auth_status = #{businessLicenseExpireAuthStatus},
auth_status = #{authStatus},
road_transport_certificate_check_status = #{roadTransportCertificateCheckStatus},
business_license_expire_check_status = #{businessLicenseExpireCheckStatus},
blacklist_status = #{blacklistStatus},
blacklist_remark = #{blacklistRemark},
create_time = #{createTime},
create_by = #{createBy},
create_by_name = #{createByName},
update_time = #{updateTime},
update_by = #{updateBy},
update_by_name = #{updateByName},
del_flag = #{delFlag},
where vehicle_id = #{vehicleId}
update vehicle
organization_id = #{item.organizationId},
organization_name = #{item.organizationName},
blacklist_status = #{item.blacklistStatus},
blacklist_remark = #{item.blacklistRemark},
use_status = #{item.useStatus},
tms_push_status = #{item.tmsPushStatus},
motorcade_id = #{item.motorcadeId},
motorcade_name = #{item.motorcadeName},
where vehicle_id = #{item.vehicleId}
UPDATE ngwl_test_transport.vehicle v
SET
v.pilot1_id = #{pilot1Id},
v.pilot1 = #{pilot1},
v.pilot2_id = #{pilot2Id},
v.pilot2 = #{pilot2},
v.update_time = NOW()
WHERE v.vehicle_id = #{vehicleId};
delete from vehicle where vehicle_id = #{vehicleId}
delete from vehicle where vehicle_id in
#{vehicleId}
AND v.user_id = #{driverVehicleBindDto.userId}
AND (v.user_name like concat('%' , #{driverVehicleBindDto.queryInfo } , '%') OR v.vehicle_license_plate_number like concat('%' , #{driverVehicleBindDto.queryInfo } , '%'))
and v.vehicle_id not in
#{vehicleId}
and a.vehicle_license_plate_number = #{vehicleDto.vehicleLicensePlateNumber}
and a.vehicle_id = #{vehicleDto.vehicleId}
and a.top_organization_id = #{vehicleDto.topOrganizationId}
AND a.vehicle_id in
#{id}