select a.id, a.car_id, a.damage_type, a.damage_reason, a.submitter_name, a.submit_time, a.damage_status, a.auditor_name, a.audit_time, a.audit_comment, a.status, a.del_flag, a.create_by, a.create_time, a.update_by, a.update_time, a.remark, a.extend1, a.extend2, a.extend3,
c.vin, c.license_plate, c.brand_name, c.model_name, c.purchase_price, c.belong_type, c.operator_name, c.store_name
from zc_car_damage a
left join zc_car c on a.car_id = c.id
insert into zc_car_damage
car_id,
damage_type,
damage_reason,
submitter_name,
submit_time,
damage_status,
auditor_name,
audit_time,
audit_comment,
status,
del_flag,
create_by,
create_time,
update_by,
update_time,
remark,
extend1,
extend2,
extend3,
#{carId},
#{damageType},
#{damageReason},
#{submitterName},
#{submitTime},
#{damageStatus},
#{auditorName},
#{auditTime},
#{auditComment},
#{status},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
#{extend1},
#{extend2},
#{extend3},
update zc_car_damage
car_id = #{carId},
damage_type = #{damageType},
damage_reason = #{damageReason},
submitter_name = #{submitterName},
submit_time = #{submitTime},
damage_status = #{damageStatus},
auditor_name = #{auditorName},
audit_time = #{auditTime},
audit_comment = #{auditComment},
status = #{status},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
extend1 = #{extend1},
extend2 = #{extend2},
extend3 = #{extend3},
where id = #{id}
delete from zc_car_damage where id = #{id}
delete from zc_car_damage where id in
#{id}