select f.record_id,f.feedback_type, f.workstation_id, f.workstation_code, f.workstation_name,f.route_id,f.route_code, f.process_id, f.process_code, f.process_name,p.is_check, f.workorder_id, f.workorder_code, f.workorder_name, f.task_id, f.task_code,f.item_id,f.item_code,f.item_name,f.specification,f.unit_of_measure, f.quantity, f.quantity_feedback, f.quantity_qualified, f.quantity_unquanlified,f.quantity_uncheck, f.user_name, f.nick_name, f.feedback_channel, f.feedback_time,f.record_user,f.record_nick,f.status, f.remark, f.attr1, f.attr2, f.attr3, f.attr4, f.create_by, f.create_time, f.update_by, f.update_time from pro_feedback f left join pro_route_process p on f.process_id = p.process_id and f.route_id = p.route_id insert into pro_feedback feedback_type, feedback_code, workstation_id, workstation_code, workstation_name, route_id, route_code, process_id, process_code, process_name, workorder_id, workorder_code, workorder_name, task_id, task_code, item_id, item_code, item_name, specification, unit_of_measure, quantity, quantity_feedback, quantity_qualified, quantity_unquanlified, quantity_uncheck, user_name, nick_name, feedback_channel, feedback_time, record_user, record_nick, status, remark, attr1, attr2, attr3, attr4, create_by, create_time, update_by, update_time, #{feedbackType}, #{feedbackCode}, #{workstationId}, #{workstationCode}, #{workstationName}, #{routeId}, #{routeCode}, #{processId}, #{processCode}, #{processName}, #{workorderId}, #{workorderCode}, #{workorderName}, #{taskId}, #{taskCode}, #{itemId}, #{itemCode}, #{itemName}, #{specification}, #{unitOfMeasure}, #{quantity}, #{quantityFeedback}, #{quantityQualified}, #{quantityUnquanlified}, #{quantityUncheck}, #{userName}, #{nickName}, #{feedbackChannel}, #{feedbackTime}, #{recordUser}, #{recordNick}, #{status}, #{remark}, #{attr1}, #{attr2}, #{attr3}, #{attr4}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, update pro_feedback feedback_type = #{feedbackType}, feedback_code = #{feedbackCode}, workstation_id = #{workstationId}, workstation_code = #{workstationCode}, workstation_name = #{workstationName}, route_id = #{routeId}, route_code = #{routeCode}, process_id = #{processId}, process_code = #{processCode}, process_name = #{processName}, workorder_id = #{workorderId}, workorder_code = #{workorderCode}, workorder_name = #{workorderName}, task_id = #{taskId}, task_code = #{taskCode}, item_id = #{itemId}, item_code = #{itemCode}, item_name = #{itemName}, specification = #{specification}, unit_of_measure = #{unitOfMeasure}, quantity = #{quantity}, quantity_feedback = #{quantityFeedback}, quantity_qualified = #{quantityQualified}, quantity_unquanlified = #{quantityUnquanlified}, quantity_uncheck = #{quantityUncheck}, user_name = #{userName}, nick_name = #{nickName}, feedback_channel = #{feedbackChannel}, feedback_time = #{feedbackTime}, record_user = #{recordUser}, record_nick = #{recordNick}, status = #{status}, remark = #{remark}, attr1 = #{attr1}, attr2 = #{attr2}, attr3 = #{attr3}, attr4 = #{attr4}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, where record_id = #{recordId} delete from pro_feedback where record_id = #{recordId} delete from pro_feedback where record_id in #{recordId}