Browse Source

代码优化

wangyu 6 years ago
parent
commit
0782d2144c
1 changed files with 3 additions and 6 deletions
  1. 3 6
      aipt-service/src/main/resources/mapper/ConceptMapper.xml

+ 3 - 6
aipt-service/src/main/resources/mapper/ConceptMapper.xml

@@ -335,10 +335,10 @@
             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
-            LEFT JOIN kl_concept_common t3 ON t1.id = t3.concept_id
             LEFT JOIN kl_relation t4 ON t4.end_id= t1.id
             LEFT JOIN kl_concept t5 on t5.id = t4.start_id
             LEFT JOIN kl_lexicon t6 ON t6.id = t5.lib_type
+            LEFT JOIN kl_concept_common t3 ON t5.id = t3.concept_id
             <if test="isStatic != null and isStatic == 1">
                 LEFT JOIN kl_concept_detail t7 ON t7.concept_id = t5.id
             </if>
@@ -349,7 +349,6 @@
             AND t4.is_deleted = 'N'
             AND t5.is_deleted = 'N'
             AND t6.is_deleted = 'N'
-            AND t5.id = t3.concept_id
             <if test="isStatic != null and isStatic == 1">
                 AND t7.is_deleted = 'N'
             </if>
@@ -383,10 +382,10 @@
             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
-            LEFT JOIN kl_concept_common t3 ON t1.id = t3.concept_id
             LEFT JOIN kl_relation t4 ON t4.end_id= t1.id
             LEFT JOIN kl_concept t5 on t5.id = t4.start_id
             LEFT JOIN kl_lexicon t6 ON t6.id = t5.lib_type
+            LEFT JOIN kl_concept_common t3 ON t5.id = t3.concept_id
             <if test="isStatic != null and isStatic == 1">
                 LEFT JOIN kl_concept_detail t7 ON t7.concept_id = t5.id
             </if>
@@ -397,7 +396,6 @@
             AND t4.is_deleted = 'N'
             AND t5.is_deleted = 'N'
             AND t6.is_deleted = 'N'
-            AND t5.id = t3.concept_id
             <if test="isStatic != null and isStatic == 1">
                 AND t7.is_deleted = 'N'
             </if>
@@ -431,10 +429,10 @@
             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
-            LEFT JOIN kl_concept_common t3 ON t1.id = t3.concept_id
             LEFT JOIN kl_relation t4 ON t4.end_id= t1.id
             LEFT JOIN kl_concept t5 on t5.id = t4.start_id
             LEFT JOIN kl_lexicon t6 ON t6.id = t5.lib_type
+            LEFT JOIN kl_concept_common t3 ON t5.id = t3.concept_id
             <if test="isStatic != null and isStatic == 1">
                 LEFT JOIN kl_concept_detail t7 ON t7.concept_id = t5.id
             </if>
@@ -445,7 +443,6 @@
             AND t4.is_deleted = 'N'
             AND t5.is_deleted = 'N'
             AND t6.is_deleted = 'N'
-            AND t5.id = t3.concept_id
             <if test="isStatic != null and isStatic == 1">
                 AND t7.is_deleted = 'N'
             </if>