select material_detail_id, organization_id, organization_name, top_organization_id, unique_id, task_number, material_base_info_id,
material_code, material_name, bar_code, quantity, receipt_quantity, receipt_status, pack_id, pack_code, pack_name, pack_detail_id, unit_code,
unit_name, unit_number, material_warehouse_control_id, serial_number_manage, quality_inspection_manage, quality_inspection_stage,
quality_inspection_rule, quality_inspection_ratio, quality_inspection_term, quality_inspection_results, allow_overcharge, overcharge_ratio,
batch_number, material_status_code, material_status_name, distribute_rule_id, distribute_rule_code, distribute_rule_name, container_id,
container_code, container_type, container_type_name, level, parent_unique_id, remark, create_time, create_by, create_by_name, update_time,
update_by, update_by_name, del_flag
from task_receipt_material_detail
and organization_id = #{organizationId}
and organization_name like concat('%', #{organizationName}, '%')
and top_organization_id = #{topOrganizationId}
and unique_id = #{uniqueId}
and task_number = #{taskNumber}
and material_base_info_id = #{materialBaseInfoId}
and material_code = #{materialCode}
and material_name like concat('%', #{materialName}, '%')
and bar_code = #{barCode}
and quantity = #{quantity}
and receipt_quantity = #{receiptQuantity}
and receipt_status = #{receiptStatus}
and pack_id = #{packId}
and pack_code = #{packCode}
and pack_name like concat('%', #{packName}, '%')
and pack_detail_id = #{packDetailId}
and unit_code = #{unitCode}
and unit_name like concat('%', #{unitName}, '%')
and unit_number = #{unitNumber}
and material_warehouse_control_id = #{materialWarehouseControlId}
and serial_number_manage = #{serialNumberManage}
and quality_inspection_manage = #{qualityInspectionManage}
and quality_inspection_stage = #{qualityInspectionStage}
and quality_inspection_rule = #{qualityInspectionRule}
and quality_inspection_ratio = #{qualityInspectionRatio}
and quality_inspection_term = #{qualityInspectionTerm}
and quality_inspection_results = #{qualityInspectionResults}
and allow_overcharge = #{allowOvercharge}
and overcharge_ratio = #{overchargeRatio}
and batch_number = #{batchNumber}
and material_status_code = #{materialStatusCode}
and material_status_name like concat('%', #{materialStatusName}, '%')
and distribute_rule_id = #{distributeRuleId}
and distribute_rule_code = #{distributeRuleCode}
and distribute_rule_name like concat('%', #{distributeRuleName}, '%')
and container_id = #{containerId}
and container_code = #{containerCode}
and container_type = #{containerType}
and container_type_name like concat('%', #{containerTypeName}, '%')
and level = #{level}
and parent_unique_id = #{parentUniqueId}
and create_by_name like concat('%', #{createByName}, '%')
and update_by_name like concat('%', #{updateByName}, '%')