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}