Browse Source

5推出的疾病映射到新的词库

gaodm 4 năm trước cách đây
mục cha
commit
b9d29c546c

+ 1 - 1
src/main/java/com/diagbot/entity/GraphDiseaseCorresponding.java

@@ -15,7 +15,7 @@ import java.io.Serializable;
  * @since 2020-11-13
  */
 @Data
-public class GraphDiseaseCorresponding implements Serializable {
+public class KlDiseaseCorresponding implements Serializable {
 
     private static final long serialVersionUID = 1L;
 

+ 4 - 3
src/main/java/com/diagbot/facade/NeoFacade.java

@@ -18,11 +18,12 @@ import com.diagbot.enums.StandConvertEnum;
 import com.diagbot.enums.StaticTypeEnum;
 import com.diagbot.exception.CommonErrorCode;
 import com.diagbot.exception.CommonException;
-import com.diagbot.mapper.GraphDiseaseCorrespondingMapper;
+import com.diagbot.mapper.KlDiseaseCorrespondingMapper;
 import com.diagbot.mapper.SymptomFeatureMapper;
 import com.diagbot.mapper.TranHospitalFilterMapper;
 import com.diagbot.model.entity.PD;
 import com.diagbot.repository.*;
+import com.diagbot.service.KlDiseaseCorrespondingService;
 import com.diagbot.util.ListUtil;
 import com.diagbot.util.NeoUtil;
 import com.diagbot.util.RedisUtil;
@@ -114,7 +115,7 @@ public class NeoFacade {
     @Autowired
     SymptomFeatureMapper symptomFeatureMapper;
     @Autowired
-    GraphDiseaseCorrespondingMapper graphDiseaseCorrespondingMapper;
+    KlDiseaseCorrespondingService klDiseaseCorrespondingService;
     @Autowired
     TranHospitalFilterMapper tranHospitalFilterMapper;
 
@@ -216,7 +217,7 @@ public class NeoFacade {
     }
 
     public void diseaseCorrespondCache() {
-        List<GraphDiseaseCorresponding> symptomFeatures = graphDiseaseCorrespondingMapper.selectList(null);
+        List<KlDiseaseCorresponding> symptomFeatures = klDiseaseCorrespondingService.list(null);
         if (ListUtil.isNotEmpty(symptomFeatures)) {
             Map map = symptomFeatures.stream().collect(Collectors.toMap(
                     k -> RedisEnum.diseaseCorrespond.getName() + k.getDiagPingan(),

+ 2 - 2
src/main/java/com/diagbot/mapper/GraphDiseaseCorrespondingMapper.java

@@ -1,6 +1,6 @@
 package com.diagbot.mapper;
 
-import com.diagbot.entity.GraphDiseaseCorresponding;
+import com.diagbot.entity.KlDiseaseCorresponding;
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 
 /**
@@ -11,6 +11,6 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * @author zhoutg
  * @since 2020-11-13
  */
-public interface GraphDiseaseCorrespondingMapper extends BaseMapper<GraphDiseaseCorresponding> {
+public interface KlDiseaseCorrespondingMapper extends BaseMapper<KlDiseaseCorresponding> {
 
 }

+ 0 - 16
src/main/java/com/diagbot/service/GraphDiseaseCorrespondingService.java

@@ -1,16 +0,0 @@
-package com.diagbot.service;
-
-import com.diagbot.entity.GraphDiseaseCorresponding;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
- * <p>
- *  服务类
- * </p>
- *
- * @author zhoutg
- * @since 2020-11-13
- */
-public interface GraphDiseaseCorrespondingService extends IService<GraphDiseaseCorresponding> {
-
-}

+ 18 - 0
src/main/java/com/diagbot/service/KlDiseaseCorrespondingService.java

@@ -0,0 +1,18 @@
+package com.diagbot.service;
+
+import com.baomidou.dynamic.datasource.annotation.DS;
+import com.diagbot.entity.KlDiseaseCorresponding;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-11-13
+ */
+@DS("med")
+public interface KlDiseaseCorrespondingService extends IService<KlDiseaseCorresponding> {
+
+}

+ 0 - 20
src/main/java/com/diagbot/service/impl/GraphDiseaseCorrespondingServiceImpl.java

@@ -1,20 +0,0 @@
-package com.diagbot.service.impl;
-
-import com.diagbot.entity.GraphDiseaseCorresponding;
-import com.diagbot.mapper.GraphDiseaseCorrespondingMapper;
-import com.diagbot.service.GraphDiseaseCorrespondingService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-/**
- * <p>
- *  服务实现类
- * </p>
- *
- * @author zhoutg
- * @since 2020-11-13
- */
-@Service
-public class GraphDiseaseCorrespondingServiceImpl extends ServiceImpl<GraphDiseaseCorrespondingMapper, GraphDiseaseCorresponding> implements GraphDiseaseCorrespondingService {
-
-}

+ 20 - 0
src/main/java/com/diagbot/service/impl/KlDiseaseCorrespondingServiceImpl.java

@@ -0,0 +1,20 @@
+package com.diagbot.service.impl;
+
+import com.diagbot.entity.KlDiseaseCorresponding;
+import com.diagbot.mapper.KlDiseaseCorrespondingMapper;
+import com.diagbot.service.KlDiseaseCorrespondingService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author zhoutg
+ * @since 2020-11-13
+ */
+@Service
+public class KlDiseaseCorrespondingServiceImpl extends ServiceImpl<KlDiseaseCorrespondingMapper, KlDiseaseCorresponding> implements KlDiseaseCorrespondingService {
+
+}

+ 2 - 2
src/main/resources/mapper/GraphDiseaseCorrespondingMapper.xml

@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.diagbot.mapper.GraphDiseaseCorrespondingMapper">
+<mapper namespace="com.diagbot.mapper.KlDiseaseCorrespondingMapper">
 
     <!-- 通用查询映射结果 -->
-    <resultMap id="BaseResultMap" type="com.diagbot.entity.GraphDiseaseCorresponding">
+    <resultMap id="BaseResultMap" type="com.diagbot.entity.KlDiseaseCorresponding">
         <id column="id" property="id" />
         <result column="diag_pingan" property="diagPingan" />
         <result column="diag_icd" property="diagIcd" />