diff --git a/src/main/java/com/supervision/police/dto/IndexResultQuery.java b/src/main/java/com/supervision/police/dto/IndexResultQuery.java
index dfc8af7..1e2460a 100644
--- a/src/main/java/com/supervision/police/dto/IndexResultQuery.java
+++ b/src/main/java/com/supervision/police/dto/IndexResultQuery.java
@@ -23,4 +23,7 @@ public class IndexResultQuery {
@Schema(description = "原子指标名称")
private String atomicName;
+
+ @Schema(description = "指标来源")
+ private String indexSource;
}
diff --git a/src/main/resources/mapper/ModelCaseMapper.xml b/src/main/resources/mapper/ModelCaseMapper.xml
index 559fcdb..3842a55 100644
--- a/src/main/resources/mapper/ModelCaseMapper.xml
+++ b/src/main/resources/mapper/ModelCaseMapper.xml
@@ -125,6 +125,9 @@
and mai.name like concat('%', #{query.atomicName}, '%')
+
+ and mai.index_source = #{query.indexSource}
+
and nrs.id is null