diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/domain/externalimport/ExternalImport.java b/postdischarge-manage/src/main/java/com/xinelu/manage/domain/externalimport/ExternalImport.java index 5af1096c..cd76f53d 100644 --- a/postdischarge-manage/src/main/java/com/xinelu/manage/domain/externalimport/ExternalImport.java +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/domain/externalimport/ExternalImport.java @@ -170,6 +170,8 @@ public class ExternalImport extends BaseEntity { @Excel(name = "数据获取时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private LocalDateTime dataGetTime; + private String sn; + @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/domain/patientinfoimportmain/PatientInfoImportMain.java b/postdischarge-manage/src/main/java/com/xinelu/manage/domain/patientinfoimportmain/PatientInfoImportMain.java index 41ff0ab2..58a2b457 100644 --- a/postdischarge-manage/src/main/java/com/xinelu/manage/domain/patientinfoimportmain/PatientInfoImportMain.java +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/domain/patientinfoimportmain/PatientInfoImportMain.java @@ -12,7 +12,7 @@ import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; /** - * 【请填写功能名称】对象 patient_info_import_main + * 导入文件信息对象 patient_info_import_main * * @author xinelu * @date 2024-11-29 @@ -21,7 +21,7 @@ import org.apache.commons.lang3.builder.ToStringStyle; @AllArgsConstructor @NoArgsConstructor @EqualsAndHashCode(callSuper = true) -@ApiModel(value = "【请填写功能名称】对象", description = "patient_info_import_main") +@ApiModel(value = "导入文件信息对象", description = "patient_info_import_main") public class PatientInfoImportMain extends BaseEntity { private static final long serialVersionUID = 1L; diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/service/patientinfo/impl/PatientInfoServiceImpl.java b/postdischarge-manage/src/main/java/com/xinelu/manage/service/patientinfo/impl/PatientInfoServiceImpl.java index 4164ae60..16ef38fb 100644 --- a/postdischarge-manage/src/main/java/com/xinelu/manage/service/patientinfo/impl/PatientInfoServiceImpl.java +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/service/patientinfo/impl/PatientInfoServiceImpl.java @@ -357,15 +357,6 @@ public class PatientInfoServiceImpl implements IPatientInfoService { if (CollectionUtils.isNotEmpty(list) && list.size() > number) { return AjaxResult.error("本次导入表数据超过" + number + "人次上限!"); } -// PatientInfoImport patientInfoImport1 = new PatientInfoImport(); -// patientInfoImport1.setCreateTime(LocalDateTime.now()); -// List patientInfoImports = patientInfoImportMapper.selectPatientInfoImportList(patientInfoImport1); -// if (CollectionUtils.isNotEmpty(patientInfoImports) && patientInfoImports.size() > number) { -// return AjaxResult.error("今日导入已达" + number + "人次上限!"); -// } -// if (CollectionUtils.isNotEmpty(list) && CollectionUtils.isNotEmpty(patientInfoImports) && (list.size() + patientInfoImports.size() > number)) { -// return AjaxResult.error("总计导入超过" + number + "人次上限,请修改后重新导入!"); -// } } //登录用户科室信息 SysUser sysUser = sysUserMapper.selectUserById(SecurityUtils.getUserId()); @@ -601,7 +592,6 @@ public class PatientInfoServiceImpl implements IPatientInfoService { return AjaxResult.error("患者信息新增失败;"); } patientInfoImportList.forEach(item -> item.setPatientInfoId(item.getId())); - //新增就诊记录表 //region 新增就诊记录表 List patientVisitRecords = new ArrayList<>(); for (PatientInfoImport patientInfoImport : patientInfoImportList) { diff --git a/postdischarge-manage/src/main/resources/mapper/manage/externalImport/ExternalImportMapper.xml b/postdischarge-manage/src/main/resources/mapper/manage/externalImport/ExternalImportMapper.xml index 2ee21ba8..51efa744 100644 --- a/postdischarge-manage/src/main/resources/mapper/manage/externalImport/ExternalImportMapper.xml +++ b/postdischarge-manage/src/main/resources/mapper/manage/externalImport/ExternalImportMapper.xml @@ -25,10 +25,11 @@ + - select id, patient_name, phone, age, card_no, sex, department_name, visit_code, visit_method, visit_date, admission_time, discharge_time, push_time, plan_follow_up, follow_up_template, main_diagnosis, data_source, discharge_method, health_state, data_get_time from external_import + select id, patient_name, phone, age, card_no, sex, department_name, visit_code, visit_method, visit_date, admission_time, discharge_time, push_time, plan_follow_up, follow_up_template, main_diagnosis, data_source, discharge_method, health_state, data_get_time, sn from external_import