|
@@ -217,6 +217,7 @@
|
|
|
</foreach>
|
|
|
</if>
|
|
|
AND (t2.spell = UPPER(#{InputStr}) OR t2.name = #{InputStr})
|
|
|
+ LIMIT 100
|
|
|
UNION
|
|
|
SELECT t1.id selfId,t1.lib_name selfName,0 parentId,null parentName,t2.`name` sameName,t2.is_concept showType,t1.lib_type libTypeId,t6.`name` libTypeName FROM kl_concept t1
|
|
|
LEFT JOIN kl_library_info t2 ON t1.id = t2.concept_id
|
|
@@ -247,6 +248,7 @@
|
|
|
</foreach>
|
|
|
</if>
|
|
|
AND (t2.spell LIKE CONCAT( UPPER(#{InputStr}),'%') OR t2.name LIKE CONCAT( #{InputStr},'%'))
|
|
|
+ LIMIT 100
|
|
|
UNION
|
|
|
SELECT t1.id selfId,t1.lib_name selfName,0 parentId,null parentName,t2.`name` sameName,t2.is_concept showType,t1.lib_type libTypeId,t6.`name` libTypeName FROM kl_concept t1
|
|
|
LEFT JOIN kl_library_info t2 ON t1.id = t2.concept_id
|
|
@@ -277,6 +279,7 @@
|
|
|
</foreach>
|
|
|
</if>
|
|
|
AND (t2.spell LIKE CONCAT('%',UPPER(#{InputStr}),'%') OR t2.name LIKE CONCAT('%',#{InputStr},'%'))
|
|
|
+ LIMIT 100
|
|
|
<if test="detilType != null and detilType != ''">
|
|
|
UNION
|
|
|
SELECT t1.id selfId,t1.lib_name selfName,t5.id parentId,t5.lib_name parentName,null sameName,t2.is_concept showType,t5.lib_type libTypeId,t6.`name` libTypeName FROM kl_concept t1
|
|
@@ -314,6 +317,7 @@
|
|
|
</foreach>
|
|
|
</if>
|
|
|
AND t4.relation_id = 18
|
|
|
+ LIMIT 100
|
|
|
UNION
|
|
|
SELECT t1.id selfId,t1.lib_name selfName,t5.id parentId,t5.lib_name parentName,null sameName,t2.is_concept showType,t5.lib_type libTypeId,t6.`name` libTypeName FROM kl_concept t1
|
|
|
LEFT JOIN kl_library_info t2 ON t1.id = t2.concept_id
|
|
@@ -350,6 +354,7 @@
|
|
|
</foreach>
|
|
|
</if>
|
|
|
AND t4.relation_id = 18
|
|
|
+ LIMIT 100
|
|
|
UNION
|
|
|
SELECT t1.id selfId,t1.lib_name selfName,t5.id parentId,t5.lib_name parentName,null sameName,t2.is_concept showType,t5.lib_type libTypeId,t6.`name` libTypeName FROM kl_concept t1
|
|
|
LEFT JOIN kl_library_info t2 ON t1.id = t2.concept_id
|
|
@@ -386,6 +391,7 @@
|
|
|
</foreach>
|
|
|
</if>
|
|
|
AND t4.relation_id = 18
|
|
|
+ LIMIT 100
|
|
|
</if>
|
|
|
) a1
|
|
|
LIMIT 100
|