From c58311a0eab1378daa89df3e3eaf164bad5d6672 Mon Sep 17 00:00:00 2001
From: xueqingkun <xueqingkun@126.com>
Date: Fri, 23 Aug 2024 15:24:32 +0800
Subject: [PATCH] =?UTF-8?q?1.=20getIndexDetail=20=E6=B7=BB=E5=8A=A0indexSo?=
 =?UTF-8?q?urce=E8=BF=87=E6=BB=A4=E5=AD=97=E6=AE=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/main/java/com/supervision/police/dto/IndexResultQuery.java | 3 +++
 src/main/resources/mapper/ModelCaseMapper.xml                  | 3 +++
 2 files changed, 6 insertions(+)

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 @@
                         <if test="query.atomicName != null and query.atomicName != ''">
                             and mai.name like concat('%', #{query.atomicName}, '%')
                         </if>
+                        <if test="query.indexSource != null and query.indexSource != ''">
+                            and mai.index_source = #{query.indexSource}
+                        </if>
                         <choose>
                             <when test="query.indexHasRecord != null and query.indexHasRecord == false">
                                 and nrs.id is  null