| | |
| | | <insert id="insertTmsFinanceBatch" parameterType="java.util.List" useGeneratedKeys="true" keyProperty="id"> |
| | | insert into tms_finance |
| | | <trim prefix="(" suffix=") values" suffixOverrides=","> |
| | | id,system_code,plan_name,dispatch_id,dispatch_no,customer_id,customer_code,project_id,customer_name,project_name,vehicle_provider_id,vehicle_provider_name,required_vehicle_types,actual_vehicle_type,main_driver_id,main_driver_name,vehicle_id,assistant_driver_id,assistant_driver_name,license_plate,total_amount,shipper_id,shipper_name,transport_line,shipper_mobile,shipper_address,shipper_region_code,receiver_id,receiver_name,shipper_region_label,receiver_mobile,receiver_address,receiver_region_code,status,receiver_region_label,create_by,create_time,update_by,update_time,remark,record_status,plan_id,confirm_by,type,confirm_time, |
| | | system_code,plan_name,dispatch_id,dispatch_no,customer_id,customer_code,project_id,customer_name,project_name,vehicle_provider_id,vehicle_provider_name,required_vehicle_types,actual_vehicle_type,main_driver_id,main_driver_name,vehicle_id,assistant_driver_id,assistant_driver_name,license_plate,total_amount,shipper_id,shipper_name,transport_line,shipper_mobile,shipper_address,shipper_region_code,receiver_id,receiver_name,shipper_region_label,receiver_mobile,receiver_address,receiver_region_code,status,receiver_region_label,create_by,create_time,remark,plan_id,confirm_by,type,confirm_time, |
| | | </trim> |
| | | <foreach item="item" index="index" collection="list" separator=","> |
| | | <trim prefix="(" suffix=") " suffixOverrides=","> |
| | | #{item.id},#{item.systemCode},#{item.planName},#{item.dispatchId},#{item.dispatchNo},#{item.customerId},#{item.customerCode},#{item.projectId},#{item.customerName},#{item.projectName},#{item.vehicleProviderId},#{item.vehicleProviderName},#{item.requiredVehicleTypes},#{item.actualVehicleType},#{item.mainDriverId},#{item.mainDriverName},#{item.vehicleId},#{item.assistantDriverId},#{item.assistantDriverName},#{item.licensePlate},#{item.totalAmount},#{item.shipperId},#{item.shipperName},#{item.transportLine},#{item.shipperMobile},#{item.shipperAddress},#{item.shipperRegionCode},#{item.receiverId},#{item.receiverName},#{item.shipperRegionLabel},#{item.receiverMobile},#{item.receiverAddress},#{item.receiverRegionCode},#{item.status},#{item.receiverRegionLabel},#{item.createBy},#{item.createTime},#{item.updateBy},#{item.updateTime},#{item.remark},#{item.recordStatus},#{item.planId},#{item.confirmBy},#{item.type},#{item.confirmTime}, |
| | | #{item.systemCode},#{item.planName},#{item.dispatchId},#{item.dispatchNo},#{item.customerId},#{item.customerCode},#{item.projectId},#{item.customerName},#{item.projectName},#{item.vehicleProviderId},#{item.vehicleProviderName},#{item.requiredVehicleTypes},#{item.actualVehicleType},#{item.mainDriverId},#{item.mainDriverName},#{item.vehicleId},#{item.assistantDriverId},#{item.assistantDriverName},#{item.licensePlate},#{item.totalAmount},#{item.shipperId},#{item.shipperName},#{item.transportLine},#{item.shipperMobile},#{item.shipperAddress},#{item.shipperRegionCode},#{item.receiverId},#{item.receiverName},#{item.shipperRegionLabel},#{item.receiverMobile},#{item.receiverAddress},#{item.receiverRegionCode},#{item.status},#{item.receiverRegionLabel},#{item.createBy},#{item.createTime},#{item.remark},#{item.planId},#{item.confirmBy},#{item.type},#{item.confirmTime}, |
| | | </trim> |
| | | </foreach> |
| | | </insert> |