zhaops 5 vuotta sitten
vanhempi
commit
1a518de797

+ 31 - 0
mrman-service/src/main/java/com/diagbot/dto/BABLDTO.java

@@ -0,0 +1,31 @@
+package com.diagbot.dto;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * @Description:
+ * @Author:zhaops
+ * @time: 2020/1/17 17:03
+ */
+@Getter
+@Setter
+public class BABLDTO {
+    /**
+     * 病案首页编号BASYID
+     */
+    @TableId("BASYID")
+    private Long basyid;
+    /**
+     * 病人病案姓名BRBAXM
+     */
+    @TableField("BRBAXM")
+    private String brbaxm;
+    /**
+     * 病人住院序号BRZYID
+     */
+    @TableField("BRZYID")
+    private String brzyid;
+}

+ 6 - 0
mrman-service/src/main/java/com/diagbot/facade/ArRechomeFacade.java

@@ -1,8 +1,11 @@
 package com.diagbot.facade;
 
+import com.diagbot.dto.BABLDTO;
 import com.diagbot.service.impl.ArRechomeServiceImpl;
 import org.springframework.stereotype.Component;
 
+import java.util.List;
+
 
 /**
  * @Description:
@@ -12,4 +15,7 @@ import org.springframework.stereotype.Component;
 @Component
 public class ArRechomeFacade extends ArRechomeServiceImpl {
 
+    public List<BABLDTO> getBAZYList() {
+        return super.getBAZYList();
+    }
 }

+ 9 - 1
mrman-service/src/main/java/com/diagbot/service/ArRechomeService.java

@@ -1,8 +1,11 @@
 package com.diagbot.service;
 
+import com.diagbot.dto.BABLDTO;
 import com.diagbot.entity.ArRechome;
 import com.baomidou.mybatisplus.extension.service.IService;
 
+import java.util.List;
+
 /**
  * <p>
  * 病案首页信息Ar_RecHome 服务类
@@ -12,5 +15,10 @@ import com.baomidou.mybatisplus.extension.service.IService;
  * @since 2020-01-17
  */
 public interface ArRechomeService extends IService<ArRechome> {
-
+    /**
+     * 获取病案病历记录列表
+     *
+     * @return
+     */
+    List<BABLDTO> getBAZYList();
 }

+ 11 - 1
mrman-service/src/main/java/com/diagbot/service/impl/ArRechomeServiceImpl.java

@@ -1,11 +1,14 @@
 package com.diagbot.service.impl;
 
+import com.diagbot.dto.BABLDTO;
 import com.diagbot.entity.ArRechome;
 import com.diagbot.mapper.ArRechomeMapper;
 import com.diagbot.service.ArRechomeService;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import org.springframework.stereotype.Service;
 
+import java.util.List;
+
 /**
  * <p>
  * 病案首页信息Ar_RecHome 服务实现类
@@ -16,5 +19,12 @@ import org.springframework.stereotype.Service;
  */
 @Service
 public class ArRechomeServiceImpl extends ServiceImpl<ArRechomeMapper, ArRechome> implements ArRechomeService {
-
+    /**
+     * 获取病案病历记录列表
+     *
+     * @return
+     */
+    public List<BABLDTO> getBAZYList() {
+        return this.baseMapper.getBAZYList();
+    }
 }

+ 9 - 0
mrman-service/src/main/java/com/diagbot/web/ArRechomeController.java

@@ -2,6 +2,7 @@ package com.diagbot.web;
 
 
 import com.diagbot.annotation.SysLogger;
+import com.diagbot.dto.BABLDTO;
 import com.diagbot.dto.RespDTO;
 import com.diagbot.entity.ArRechome;
 import com.diagbot.entity.MrMrcontent;
@@ -49,4 +50,12 @@ public class ArRechomeController {
     public RespDTO<List<MrMrcontent>> getAll2() {
         return RespDTO.onSuc(mrMrcontentFacade.list());
     }
+
+    @ApiOperation(value = "获取病案病历记录列表[by:zhaops]",
+            notes = "获取病案病历记录列表")
+    @PostMapping("/getBAZYList")
+    @SysLogger("getBAZYList")
+    public RespDTO<List<BABLDTO>> getBAZYList() {
+        return RespDTO.onSuc(arRechomeFacade.getBAZYList());
+    }
 }

+ 7 - 0
mrman-service/src/main/resources/mapper/ArRechomeMapper.xml

@@ -41,4 +41,11 @@
         <result column="BRBAZY" property="brbazy" />
     </resultMap>
 
+    <!-- 住院记录列表 -->
+    <select id="getBAZYList" parameterType="java.util.Map" resultType="com.diagbot.dto.BABLDTO">
+        select
+            t1.BRBAXM,t1.BASYID,t2.BRZYID
+            from AR_RECHOME t1,BR_RECINHOS t2
+        where t1.BASYID=t2.BASYID
+    </select>
 </mapper>