diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/history/HistoryMapsMapper.xml b/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/history/HistoryMapsMapper.xml index b5b82f9..91a5426 100644 --- a/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/history/HistoryMapsMapper.xml +++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/history/HistoryMapsMapper.xml @@ -4,13 +4,14 @@ - + + - ID AS id, WOMAN_ID AS womanId, SOUCE_ID AS souceId + ID AS id, WOMAN_ID AS womanId, SOUCE_ID AS souceId, OTHER_TXT AS otherTxt diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/history/HistorySourceMapper.xml b/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/history/HistorySourceMapper.xml index cd62222..7f0e4ae 100644 --- a/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/history/HistorySourceMapper.xml +++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/history/HistorySourceMapper.xml @@ -4,7 +4,7 @@ - + diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/history/HistoryMaps.java b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/history/HistoryMaps.java index ba60c3d..8d05847 100644 --- a/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/history/HistoryMaps.java +++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/history/HistoryMaps.java @@ -33,6 +33,11 @@ public class HistoryMaps implements Serializable { */ @TableField(value="SOUCE_ID") private String souceId; + /** + * 其他情况下保存用户输入的txt + */ + @TableField(value="OTHER_TXT") + private String otherTxt; public String getId() { @@ -59,4 +64,12 @@ public class HistoryMaps implements Serializable { this.souceId = souceId; } + public String getOtherTxt() { + return otherTxt; + } + + public void setOtherTxt(String otherTxt) { + this.otherTxt = otherTxt; + } + } diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/history/HistorySource.java b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/history/HistorySource.java index 350f614..261a87e 100644 --- a/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/history/HistorySource.java +++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/history/HistorySource.java @@ -21,7 +21,7 @@ public class HistorySource implements Serializable { /** * */ - @TableId(value="ID") + @TableId(value="ID") private String id; /** * 本表上级ID diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/service/filtrate/FiltrateRecordService.java b/parent/hospital.mac/src/main/java/com/lyms/hospital/service/filtrate/FiltrateRecordService.java index ef8643b..bba288c 100644 --- a/parent/hospital.mac/src/main/java/com/lyms/hospital/service/filtrate/FiltrateRecordService.java +++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/service/filtrate/FiltrateRecordService.java @@ -14,11 +14,55 @@ import java.io.Serializable; */ public interface FiltrateRecordService extends BaseService { - /** + /** *
  • @Description:逻辑删除,ifDel = 1 为删除,否则为没有删除 *
  • @param id 删除主键id *
  • @return 大于0修改成功,否则为失败 */ - public Integer deleteLogicById(Serializable id); - + public Integer deleteLogicById(Serializable id); + + /** + *
  • @Description:孕妇档案转移到产筛档案,状态为“未申请产筛” + *
  • @param womanId 妇女档案id + *
  • @return + *
  • 创建人:方承 + *
  • 创建时间:2017年3月28日 + *
  • 修改人: + *
  • 修改时间: + */ + public boolean shiftToFiltrate(Serializable womanId); + + /** + *
  • @Description:申请产筛,将STATE设置为待产筛 + *
  • @param filtrateRecord 产筛档案表对象 + *
  • @return + *
  • 创建人:方承 + *
  • 创建时间:2017年3月28日 + *
  • 修改人: + *
  • 修改时间: + */ + public boolean applyFiltrate(FiltrateRecord filtrateRecord); + + /** + *
  • @Description:产筛结果录入 + *
  • @param filtrateRecord 产筛档案表对象 + *
  • @return + *
  • 创建人:方承 + *
  • 创建时间:2017年3月28日 + *
  • 修改人: + *
  • 修改时间: + */ + public boolean writeFiltrateResult(FiltrateRecord filtrateRecord); + + /** + *
  • @Description:诊断结果录入 + *
  • @param filtrateRecord 产筛档案表对象 + *
  • @return + *
  • 创建人:方承 + *
  • 创建时间:2017年3月28日 + *
  • 修改人: + *
  • 修改时间: + */ + public boolean writeDiagnoseResult(FiltrateRecord filtrateRecord); + } diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/service/filtrate/impl/FiltrateRecordServiceImpl.java b/parent/hospital.mac/src/main/java/com/lyms/hospital/service/filtrate/impl/FiltrateRecordServiceImpl.java index 5782630..4906045 100644 --- a/parent/hospital.mac/src/main/java/com/lyms/hospital/service/filtrate/impl/FiltrateRecordServiceImpl.java +++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/service/filtrate/impl/FiltrateRecordServiceImpl.java @@ -21,4 +21,27 @@ public class FiltrateRecordServiceImpl extends ServiceImpl