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