select record_id, check_no, income_batch_no, order_no, material_code, material_name, quality, unit, supplier_code, supplier_name, income_time, check_loc, check_status, check_man_code, check_man_name, check_time, check_result, status, attr1, attr2, attr3, attr4, create_by, create_time, update_by, update_time, factory_code, del_flag , check_type,noOk_quality from qc_check_task insert into qc_check_task record_id, check_no, income_batch_no, order_no, material_code, material_name, quality, noOk_quality, unit, supplier_code, supplier_name, income_time, check_loc, check_status, check_man_code, check_man_name, check_time, check_result, status, attr1, attr2, attr3, attr4, create_by, create_time, update_by, update_time, factory_code, del_flag, check_type, type_code, sample_quality, order_type, #{recordId}, #{checkNo}, #{incomeBatchNo}, #{orderNo}, #{materialCode}, #{materialName}, #{quality}, #{noOkQuality}, #{unit}, #{supplierCode}, #{supplierName}, #{incomeTime}, #{checkLoc}, #{checkStatus}, #{checkManCode}, #{checkManName}, #{checkTime}, #{checkResult}, #{status}, #{attr1}, #{attr2}, #{attr3}, #{attr4}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{factoryCode}, #{delFlag}, #{checkType}, #{typeCode}, #{sampleQuality}, #{orderType}, update qc_check_task check_no = #{checkNo}, income_batch_no = #{incomeBatchNo}, order_no = #{orderNo}, material_code = #{materialCode}, material_name = #{materialName}, quality = #{quality}, noOk_quality = #{noOkQuality}, unit = #{unit}, supplier_code = #{supplierCode}, supplier_name = #{supplierName}, income_time = #{incomeTime}, check_loc = #{checkLoc}, check_status = #{checkStatus}, check_man_code = #{checkManCode}, check_man_name = #{checkManName}, check_time = #{checkTime}, check_result = #{checkResult}, status = #{status}, attr1 = #{attr1}, attr2 = #{attr2}, attr3 = #{attr3}, attr4 = #{attr4}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, factory_code = #{factoryCode}, del_flag = #{delFlag}, check_type = #{checkType}, sample_quality = #{sampleQuality}, where record_id = #{recordId} update qc_check_task set check_status = #{checkStatus}, check_man_code = #{updateBy}, check_man_name =#{updateByName}, check_time = #{checkTime}, sample_quality = #{sampleQuality}, noOk_quality = #{noOkQuality}, aNoOkquality = #{aNoOkquality}, bNoOkquality = #{bNoOkquality}, cNoOkquality = #{cNoOkquality}, income_batch_no = #{incomeBatchNo}, check_result = #{checkResult}, update_by = #{updateBy}, update_time = #{updateTime} where record_id = #{recordId} update qc_check_task_detail set actual_value = #{item.actualValue}, status = #{item.status}, update_by = #{item.updateBy}, update_time = #{item.updateTime}, remark = #{item.remark} where record_id = #{item.recordId} delete from qc_check_task where record_id = #{recordId} delete from qc_check_task where record_id in #{recordId} insert into qc_check_task_user( record_id,belong_to,check_no, check_man_code,check_man_name, create_by,create_time,factory_code ) values ( #{item.id},#{item.belongTo},#{item.checkNo}, #{item.userCode},#{item.userName}, #{item.createBy},#{item.createTime},#{item.factoryCode} ) insert into qc_check_task_defect( record_id,belong_to, defect_code,defect_subclass, noOk_quality, create_by,create_time,factory_code ) values ( #{item.recordId},#{item.belongTo}, #{item.defectCode},#{item.defectSubclass}, #{item.noOkQuality}, #{item.createBy},#{item.createTime},#{item.factoryCode} )