diff --git a/src/main/java/com/docus/server/archive/entity/TBasic.java b/src/main/java/com/docus/server/archive/entity/TBasic.java index a643605..7a88425 100644 --- a/src/main/java/com/docus/server/archive/entity/TBasic.java +++ b/src/main/java/com/docus/server/archive/entity/TBasic.java @@ -123,4 +123,7 @@ public class TBasic implements Serializable { private String groundingNo; @ApiModelProperty(value = "是否终审") private Integer isArchive; + + @ApiModelProperty(value = "是否其他数据 0否,1是婴儿,2医疗保险类别是家庭病床") + private Integer isOther; } diff --git a/src/main/java/com/docus/server/archive/service/impl/GzZxyJhQcPatientInfoSyncServiceImpl.java b/src/main/java/com/docus/server/archive/service/impl/GzZxyJhQcPatientInfoSyncServiceImpl.java index b65ace3..fc0acc5 100644 --- a/src/main/java/com/docus/server/archive/service/impl/GzZxyJhQcPatientInfoSyncServiceImpl.java +++ b/src/main/java/com/docus/server/archive/service/impl/GzZxyJhQcPatientInfoSyncServiceImpl.java @@ -145,6 +145,7 @@ public class GzZxyJhQcPatientInfoSyncServiceImpl implements PatientInfoSyncServi iuBasic.setPatientId(String.valueOf(idService.getDateSeq())); iuBasic.setCreateTime(nowDate); iuBasic.setUpdateTime(nowDate); + iuBasic.setIsOther(0); insertBasicList.add(iuBasic); } diff --git a/src/main/java/com/docus/server/archive/service/impl/MzsyPatientInfoSyncServiceImpl.java b/src/main/java/com/docus/server/archive/service/impl/MzsyPatientInfoSyncServiceImpl.java index 23b49fd..42a2a67 100644 --- a/src/main/java/com/docus/server/archive/service/impl/MzsyPatientInfoSyncServiceImpl.java +++ b/src/main/java/com/docus/server/archive/service/impl/MzsyPatientInfoSyncServiceImpl.java @@ -136,6 +136,7 @@ public class MzsyPatientInfoSyncServiceImpl implements PatientInfoSyncService { iuBasic.setCreateTime(nowDate); iuBasic.setUpdateTime(nowDate); iuBasic.setIsArchive(0); + iuBasic.setIsOther(0); if (ObjectUtil.isNotEmpty(iuBasic.getLeaveMethod())) { leaveMethodList.add(iuBasic); } diff --git a/src/main/java/com/docus/server/archive/service/impl/ZqDyRyPatientInfoSyncServiceImpl.java b/src/main/java/com/docus/server/archive/service/impl/ZqDyRyPatientInfoSyncServiceImpl.java index 2c5ecbe..7e4dd47 100644 --- a/src/main/java/com/docus/server/archive/service/impl/ZqDyRyPatientInfoSyncServiceImpl.java +++ b/src/main/java/com/docus/server/archive/service/impl/ZqDyRyPatientInfoSyncServiceImpl.java @@ -125,6 +125,10 @@ public class ZqDyRyPatientInfoSyncServiceImpl implements PatientInfoSyncService iuBasic.setCreateTime(nowDate); iuBasic.setUpdateTime(nowDate); iuBasic.setIsArchive(0); + iuBasic.setIsOther(0); + if (iuBasic.getInpatientNo().toLowerCase().contains("b")) { + iuBasic.setIsOther(1); + } insertBasicList.add(iuBasic); } diff --git a/src/main/resources/mapper/TBasicMapper.xml b/src/main/resources/mapper/TBasicMapper.xml index 850931c..43d3e20 100644 --- a/src/main/resources/mapper/TBasicMapper.xml +++ b/src/main/resources/mapper/TBasicMapper.xml @@ -12,7 +12,7 @@ `attending`, `attending_name`, `is_dead`,`file_source`, `jzh`,`bed_no`, `jz_card_no`, `total_cost`, - `create_time`, `update_time`,`admiss_days`,`grounding_no`,`is_archive`) VALUES + `create_time`, `update_time`,`admiss_days`,`grounding_no`,`is_archive`,`is_other`) VALUES ( #{basic.patientId},#{basic.admissTimes},#{basic.inpatientNo},#{basic.name},#{basic.nameSpell}, @@ -22,7 +22,7 @@ #{basic.attending},#{basic.attendingName}, #{basic.isDead},#{basic.fileSource}, #{basic.jzh},#{basic.bedNo},#{basic.jzCardNo},#{basic.totalCost}, - #{basic.createTime},#{basic.updateTime},#{basic.admissDays},#{basic.groundingNo},#{basic.isArchive} + #{basic.createTime},#{basic.updateTime},#{basic.admissDays},#{basic.groundingNo},#{basic.isArchive},#{basic.isOther} )