From f255d0f8183e7f2c029729d386e69e205fd77fac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=87=E5=AE=99=E7=9A=AE=E7=9A=AE=E5=A8=83?= <2964346877@qq.com> Date: Tue, 19 Sep 2023 14:07:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=BF=87=E6=BB=A4=E5=85=B6?= =?UTF-8?q?=E4=BB=96=E6=95=B0=E6=8D=AE=E7=9A=84=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../collection/infrastructure/dao/entity/TBasic.java | 3 +++ .../collection/service/impl/TBasicServiceImpl.java | 6 ++++++ src/main/resources/mapper/TBasicMapper.xml | 9 ++++++--- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/docus/server/collection/infrastructure/dao/entity/TBasic.java b/src/main/java/com/docus/server/collection/infrastructure/dao/entity/TBasic.java index 72031b9..f93208a 100644 --- a/src/main/java/com/docus/server/collection/infrastructure/dao/entity/TBasic.java +++ b/src/main/java/com/docus/server/collection/infrastructure/dao/entity/TBasic.java @@ -91,4 +91,7 @@ public class TBasic implements Serializable { @ApiModelProperty(value = "责任护士") private String dutyNurse; + + @ApiModelProperty(value = "是否其他数据 0否,1是婴儿,2医疗保险类别是家庭病床") + private Integer isOther; } diff --git a/src/main/java/com/docus/server/collection/service/impl/TBasicServiceImpl.java b/src/main/java/com/docus/server/collection/service/impl/TBasicServiceImpl.java index 25f3c14..f8ebad6 100644 --- a/src/main/java/com/docus/server/collection/service/impl/TBasicServiceImpl.java +++ b/src/main/java/com/docus/server/collection/service/impl/TBasicServiceImpl.java @@ -198,6 +198,12 @@ public class TBasicServiceImpl implements ITBasicService { tBasic.setDisDept(tBasicDto.getDisDept()); tBasic.setDisDeptName(tBasicDto.getDisDeptName()); tBasic.setCreateTime(DateUtil.now()); + //判断是否B开头 + if(ObjectUtil.isNotEmpty(tBasicDto.getInpatientNo())&&(tBasicDto.getInpatientNo().contains("B")||tBasicDto.getInpatientNo().contains("b"))){ + tBasic.setIsOther(1); + }else { + tBasic.setIsOther(0); + } if (num>0) { log.info("更新,jzh为"+tBasic.getJzh()); diff --git a/src/main/resources/mapper/TBasicMapper.xml b/src/main/resources/mapper/TBasicMapper.xml index 3faa1f9..64bc32a 100644 --- a/src/main/resources/mapper/TBasicMapper.xml +++ b/src/main/resources/mapper/TBasicMapper.xml @@ -25,7 +25,8 @@ `dis_date`, `dis_dept_name`, `attending_name`, - `jzh`) + `jzh`, + `is_other`) VALUES (#{tBasic.admissDept}, @@ -48,7 +49,8 @@ #{tBasic.disDate}, #{tBasic.disDeptName}, #{tBasic.attendingName}, - #{tBasic.jzh}) + #{tBasic.jzh}, + #{tBasic.isOther}) @@ -71,7 +73,8 @@ `admiss_dept_name` = #{tBasic.admissDeptName}, `dis_date` = #{tBasic.disDate}, `dis_dept_name` = #{tBasic.disDeptName}, - `attending_name` = #{tBasic.attendingName} + `attending_name` = #{tBasic.attendingName}, + `is_other` = #{tBasic.isOther} WHERE `jzh` = #{tBasic.jzh}