Преглед изворни кода

更新术语静态知识接口,将名称合并到列表输出接口

MarkHuang пре 6 година
родитељ
комит
14d6325eb5

+ 7 - 2
knowledgeman-service/src/main/java/com/diagbot/dto/LibraryDetailDTO.java

@@ -30,12 +30,12 @@ public class LibraryDetailDTO {
     /**
      * 记录创建时间
      */
-    private LocalDateTime gmtCreate;
+    private String gmtCreate;
 
     /**
      * 记录修改时间,如果时间是1970年则表示纪录未修改
      */
-    private LocalDateTime gmtModified;
+    private String gmtModified;
 
     /**
      * 创建人,0表示无创建人值
@@ -52,6 +52,11 @@ public class LibraryDetailDTO {
      */
     private Long conceptId;
 
+    /**
+     * 概念名称
+     */
+    private String name;
+
     /**
      * 提示明细标题
      */

+ 18 - 3
knowledgeman-service/src/main/resources/mapper/LibraryDetailMapper.xml

@@ -20,9 +20,24 @@
     </resultMap>
 
     <select id="getAllKnowledge" resultType="com.diagbot.dto.LibraryDetailDTO">
-        SELECT * FROM library_detail
-        WHERE is_deleted = "N"
-        ORDER BY concept_id
+        SELECT
+        a.id,
+        a.is_deleted,
+        a.gmt_create,
+        a.gmt_modified,
+        a.creator,
+        a.modifier,
+        b.name,
+        a.concept_id,
+        a.title,
+        a.content,
+        a.text,
+        a.order_no,
+        a.position,
+        a.is_reason
+        FROM library_detail a, library_info b
+        WHERE a.is_deleted = "N" AND a.concept_id = b.concept_id AND b.is_concept=1
+        ORDER BY a.concept_id
     </select>
 
     <update id="truncateDetail">