cnas-server/src/main/resources/mapper/DeviceMapper.xml
@@ -107,7 +107,14 @@ device d LEFT JOIN `user` u ON u.id = d.equipment_manager LEFT JOIN laboratory l ON l.id = d.subordinate_departments_id LEFT JOIN device_metric_record cmr ON d.id = cmr.device_id LEFT JOIN structure_item_parameter sip ON FIND_IN_SET(sip.id, d.ins_product_ids) <where> <if test="laboratoryNameIsNull != null and laboratoryNameIsNull == true"> l.laboratory_name is null </if> AND cmr.type = 'calibrate' or cmr.type is null or cmr.type = '' </where> GROUP BY d.id, u.name, l.laboratory_name