zhaops 4 éve
szülő
commit
fe2dfb304e

+ 9 - 14
src/main/java/com/diagbot/facade/KlConceptStaticFacade.java

@@ -413,20 +413,15 @@ public class KlConceptStaticFacade extends KlConceptStaticServiceImpl {
                 i.setType(Integer.valueOf(dicTypeMap.get(i.getTypeName())));
             }
             i.setHasInfo(1);
-            if (i.getType().equals(8)) {
-                //todo 量表内容处理
-
-            } else {
-                i.setHasStaticKnowledge(detailMap.get(i.getId()).stream()
-                        .filter(x -> x.getContentType().contains("1")).count() > 0 ? 1 : 0);
-                i.setHasNotice(detailMap.get(i.getId()).stream()
-                        .filter(x -> x.getContentType().contains("2")).count() > 0 ? 1 : 0);
-                i.setHasClinicalPathway(detailMap.get(i.getId()).stream()
-                        .filter(x -> x.getContentType().contains("3")).count() > 0 ? 1 : 0);
-                i.setHasTreatInfo(detailMap.get(i.getId()).stream()
-                        .filter(x -> x.getContentType().contains("4")).count() > 0 ? 1 : 0);
-                i.setAbstractContent(detailMap.get(i.getId()).get(0).getContent());
-            }
+            i.setHasStaticKnowledge(detailMap.get(i.getId()).stream()
+                    .filter(x -> x.getContentType().contains("1")).count() > 0 ? 1 : 0);
+            i.setHasNotice(detailMap.get(i.getId()).stream()
+                    .filter(x -> x.getContentType().contains("2")).count() > 0 ? 1 : 0);
+            i.setHasClinicalPathway(detailMap.get(i.getId()).stream()
+                    .filter(x -> x.getContentType().contains("3")).count() > 0 ? 1 : 0);
+            i.setHasTreatInfo(detailMap.get(i.getId()).stream()
+                    .filter(x -> x.getContentType().contains("4")).count() > 0 ? 1 : 0);
+            i.setAbstractContent(detailMap.get(i.getId()).get(0).getContent());
         });
 
         page.setRecords(records);

+ 2 - 0
src/main/resources/mapper/KlConceptStaticMapper.xml

@@ -448,6 +448,7 @@
         s.isConcept DESC
         ) f
     </select>
+
     <select id="getKlScaleInfoPage" resultType="com.diagbot.dto.KlScaleInfoDTO">
         SELECT
         a.`id` AS id,
@@ -470,6 +471,7 @@
             AND a.status = #{status}
         </if>
     </select>
+
     <select id="getklScaleInfo" resultType="com.diagbot.dto.KlScaleByIdDTO">
         SELECT
         a.`id` AS id,