select id, project_id, dept_id, insurance_type, insurance_number, insurance_file, insurance_state, begin_date, end_date, company_name, is_del, create_by, create_time, update_by, update_time, remark from sur_project_insurance insert into sur_project_insurance project_id, dept_id, insurance_type, insurance_number, insurance_file, insurance_state, begin_date, end_date, company_name, is_del, create_by, create_time, update_by, update_time, remark, #{projectId}, #{deptId}, #{insuranceType}, #{insuranceNumber}, #{insuranceFile}, #{insuranceState}, #{beginDate}, #{endDate}, #{companyName}, #{isDel}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, update sur_project_insurance project_id = #{projectId}, dept_id = #{deptId}, insurance_type = #{insuranceType}, insurance_number = #{insuranceNumber}, insurance_file = #{insuranceFile}, insurance_state = #{insuranceState}, begin_date = #{beginDate}, end_date = #{endDate}, company_name = #{companyName}, is_del = #{isDel}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, remark = #{remark}, where id = #{id} delete from sur_project_insurance where id = #{id} delete from sur_project_insurance where id in #{id}