Browse Source

代码优化

wangyu 6 years ago
parent
commit
43111240fa

+ 1 - 1
icss-service/src/main/java/com/diagbot/facade/DiseaseIcdFacade.java

@@ -17,7 +17,7 @@ import java.util.List;
  * @time: 2019/2/14 15:25
  */
 @Component
-public class DiseaseIcdFacade  {
+public class TranDiseaseIcdFacade {
 
     @Autowired
     TranServiceClient tranServiceClient;

+ 1 - 2
icss-service/src/main/java/com/diagbot/facade/TranFieldInfoFacade.java

@@ -5,7 +5,6 @@ import com.diagbot.dto.RespDTO;
 import com.diagbot.dto.TranFieldInfoDTO;
 import com.diagbot.exception.CommonErrorCode;
 import com.diagbot.exception.CommonException;
-import com.diagbot.service.impl.TranFieldInfoServiceImpl;
 import com.diagbot.vo.TranFieldInfoVO;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
@@ -18,7 +17,7 @@ import java.util.List;
  * @time: 2018/11/21 14:13
  */
 @Component
-public class TranFieldInfoFacade extends TranFieldInfoServiceImpl {
+public class TranFieldInfoFacade {
 
     @Autowired
     TranServiceClient tranServiceClient;

+ 0 - 21
icss-service/src/main/java/com/diagbot/mapper/TranFieldInfoMapper.java

@@ -1,21 +0,0 @@
-package com.diagbot.mapper;
-
-import com.diagbot.dto.TranFieldInfoDTO;
-import com.diagbot.entity.TranFieldInfo;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import com.diagbot.vo.TranFieldInfoVO;
-
-import java.util.List;
-
-/**
- * <p>
- * 字段对应表 Mapper 接口
- * </p>
- *
- * @author wangyu
- * @since 2018-11-21
- */
-public interface TranFieldInfoMapper extends BaseMapper<TranFieldInfo> {
-
-    List<TranFieldInfoDTO> getInfosByUuid(TranFieldInfoVO tranFieldInfoVO);
-}

+ 0 - 21
icss-service/src/main/java/com/diagbot/service/TranFieldInfoService.java

@@ -1,21 +0,0 @@
-package com.diagbot.service;
-
-import com.baomidou.mybatisplus.extension.service.IService;
-import com.diagbot.dto.TranFieldInfoDTO;
-import com.diagbot.entity.TranFieldInfo;
-import com.diagbot.vo.TranFieldInfoVO;
-
-import java.util.List;
-
-/**
- * <p>
- * 字段对应表 服务类
- * </p>
- *
- * @author wangyu
- * @since 2018-11-21
- */
-public interface TranFieldInfoService extends IService<TranFieldInfo> {
-
-    public List<TranFieldInfoDTO> getInfosByUuid(TranFieldInfoVO tranFieldInfoVO);
-}

+ 0 - 28
icss-service/src/main/java/com/diagbot/service/impl/TranFieldInfoServiceImpl.java

@@ -1,28 +0,0 @@
-package com.diagbot.service.impl;
-
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.diagbot.dto.TranFieldInfoDTO;
-import com.diagbot.entity.TranFieldInfo;
-import com.diagbot.mapper.TranFieldInfoMapper;
-import com.diagbot.service.TranFieldInfoService;
-import com.diagbot.vo.TranFieldInfoVO;
-import org.springframework.stereotype.Service;
-
-import java.util.List;
-
-/**
- * <p>
- * 字段对应表 服务实现类
- * </p>
- *
- * @author wangyu
- * @since 2018-11-21
- */
-@Service
-public class TranFieldInfoServiceImpl extends ServiceImpl<TranFieldInfoMapper, TranFieldInfo> implements TranFieldInfoService {
-
-    @Override
-    public List<TranFieldInfoDTO> getInfosByUuid(TranFieldInfoVO tranFieldInfoVO) {
-        return baseMapper.getInfosByUuid(tranFieldInfoVO);
-    }
-}

+ 4 - 4
icss-service/src/main/java/com/diagbot/web/DiseaseIcdController.java

@@ -4,7 +4,7 @@ package com.diagbot.web;
 import com.diagbot.annotation.SysLogger;
 import com.diagbot.dto.GetDiseaseIcdDTO;
 import com.diagbot.dto.RespDTO;
-import com.diagbot.facade.DiseaseIcdFacade;
+import com.diagbot.facade.TranDiseaseIcdFacade;
 import com.diagbot.vo.GetDiseaseIcdVO;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
@@ -28,9 +28,9 @@ import java.util.List;
 @RestController
 @RequestMapping("/diseaseIcd")
 @Api(value = "对应的诊断icd API", tags = { "对应的诊断icd API" })
-public class DiseaseIcdController {
+public class TranDiseaseIcdController {
     @Autowired
-    DiseaseIcdFacade diseaseIcdFacade;
+    TranDiseaseIcdFacade tranDiseaseIcdFacade;
 
     @ApiOperation(value = "各医院对应的诊断icd——查询[by:wangyu]",
             notes = "questions:疾病id,必填<br>" +
@@ -39,7 +39,7 @@ public class DiseaseIcdController {
     @SysLogger("getDiseaseIcds")
     /*@ApiIgnore*/
     public RespDTO<List<GetDiseaseIcdDTO>> getDiseaseIcds(@RequestBody @Valid GetDiseaseIcdVO getDiseaseIcdVO){
-        List<GetDiseaseIcdDTO> data = diseaseIcdFacade.getDiseaseIcds(getDiseaseIcdVO);
+        List<GetDiseaseIcdDTO> data = tranDiseaseIcdFacade.getDiseaseIcds(getDiseaseIcdVO);
         return RespDTO.onSuc(data);
     }
 }

+ 0 - 23
icss-service/src/main/resources/mapper/TranFieldInfoMapper.xml

@@ -1,23 +0,0 @@
-<?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.TranFieldInfoMapper">
-
-    <!-- 通用查询映射结果 -->
-    <resultMap id="BaseResultMap" type="com.diagbot.entity.TranFieldInfo">
-        <id column="id" property="id" />
-        <result column="is_deleted" property="isDeleted" />
-        <result column="gmt_create" property="gmtCreate" />
-        <result column="gmt_modified" property="gmtModified" />
-        <result column="creator" property="creator" />
-        <result column="modifier" property="modifier" />
-        <result column="uuid" property="uuid" />
-        <result column="icss_field" property="icssField" />
-        <result column="his_field" property="hisField" />
-        <result column="status" property="status" />
-        <result column="remark" property="remark" />
-    </resultMap>
-
-    <select id="getInfosByUuid" resultType="com.diagbot.dto.TranFieldInfoDTO">
-        SELECT * FROM `tran_field_info` t where t.status = '1'and t.is_deleted = 'N' and FIND_IN_SET(#{uuid},uuid)
-    </select>
-</mapper>

+ 1 - 1
tran-service/src/main/java/com/diagbot/facade/DiseaseIcdFacade.java

@@ -16,7 +16,7 @@ import java.util.Map;
  * @time: 2019/2/14 15:25
  */
 @Component
-public class DiseaseIcdFacade extends DiseaseIcdServiceImpl {
+public class TranDiseaseIcdFacade extends DiseaseIcdServiceImpl {
 
     /**
      * 根据医院编号和诊断ids获取各自的icd编码

+ 3 - 3
tran-service/src/main/java/com/diagbot/web/DiseaseIcdController.java

@@ -4,7 +4,7 @@ package com.diagbot.web;
 import com.diagbot.annotation.SysLogger;
 import com.diagbot.dto.GetDiseaseIcdDTO;
 import com.diagbot.dto.RespDTO;
-import com.diagbot.facade.DiseaseIcdFacade;
+import com.diagbot.facade.TranDiseaseIcdFacade;
 import com.diagbot.vo.GetDiseaseIcdVO;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
@@ -29,9 +29,9 @@ import java.util.List;
 @RestController
 @RequestMapping("/diseaseIcd")
 @Api(value = "对应的诊断icd API", tags = { "对应的诊断icd API" })
-public class DiseaseIcdController {
+public class TranDiseaseIcdController {
     @Autowired
-    DiseaseIcdFacade diseaseIcdFacade;
+    TranDiseaseIcdFacade diseaseIcdFacade;
 
     @ApiOperation(value = "各医院对应的诊断icd——查询[by:wangyu]",
             notes = "questions:疾病id,必填<br>" +