diff --git a/platform-dal/src/main/java/com/lyms/platform/pojo/AssayConfig.java b/platform-dal/src/main/java/com/lyms/platform/pojo/AssayConfig.java
index 63dc444..51fad4f 100644
--- a/platform-dal/src/main/java/com/lyms/platform/pojo/AssayConfig.java
+++ b/platform-dal/src/main/java/com/lyms/platform/pojo/AssayConfig.java
@@ -2,6 +2,9 @@ package com.lyms.platform.pojo;
import com.lyms.platform.common.result.BaseModel;
+/**
+ * 化验项
+ */
public class AssayConfig extends BaseModel {
/**
* 添加字段注释
diff --git a/platform-dal/src/main/java/com/lyms/platform/pojo/BasicConfig.java b/platform-dal/src/main/java/com/lyms/platform/pojo/BasicConfig.java
index 7c80756..e21d5e2 100644
--- a/platform-dal/src/main/java/com/lyms/platform/pojo/BasicConfig.java
+++ b/platform-dal/src/main/java/com/lyms/platform/pojo/BasicConfig.java
@@ -5,6 +5,9 @@ import org.springframework.data.mongodb.core.mapping.Document;
import com.lyms.platform.common.result.BaseModel;
+/**
+ * 基础项配置
+ */
@Document(collection="lyms_basicconfig")
public class BasicConfig extends BaseModel {
diff --git a/platform-dal/src/main/java/com/lyms/platform/pojo/CommunityConfig.java b/platform-dal/src/main/java/com/lyms/platform/pojo/CommunityConfig.java
index dd43d7c..41ca223 100644
--- a/platform-dal/src/main/java/com/lyms/platform/pojo/CommunityConfig.java
+++ b/platform-dal/src/main/java/com/lyms/platform/pojo/CommunityConfig.java
@@ -6,6 +6,7 @@ import java.util.List;
/**
* Created by Zhang.Rui on 2016/3/18.
+ *
*/
public class CommunityConfig {
private String id;
diff --git a/platform-data-api/pom.xml b/platform-data-api/pom.xml
index 6758b62..c355421 100644
--- a/platform-data-api/pom.xml
+++ b/platform-data-api/pom.xml
@@ -42,6 +42,11 @@
platform-biz-service
${project.version}
+
+ com.lyms.core
+ platform-mommyData
+ ${project.version}
+
diff --git a/platform-data-api/src/main/java/com/lyms/platform/data/service/DataImportTaskService.java b/platform-data-api/src/main/java/com/lyms/platform/data/service/DataImportTaskService.java
new file mode 100644
index 0000000..df981f7
--- /dev/null
+++ b/platform-data-api/src/main/java/com/lyms/platform/data/service/DataImportTaskService.java
@@ -0,0 +1,75 @@
+package com.lyms.platform.data.service;
+
+import java.util.Date;
+
+/**
+ * Created by Administrator on 2016/4/30 0030.
+ */
+public interface DataImportTaskService {
+
+ /**
+ * 增量同步机构、部门、用户(职工(角色)、plat_user)
+ */
+ public void updateUsers();
+
+ /**
+ * 全量同步机构、部门、用户(职工(角色)、plat_user)
+ */
+ public void fullUpdateUsers();
+
+ /**
+ * 按医院同步机构、部门、用户(职工(角色)、plat_user)
+ */
+ public void updateUsersByHospital(String hospitalForeignId, Integer hospitalId, Date startTime);
+
+ /**
+ * 全量同步基础配置
+ */
+ public void updateBasicConfig();
+
+ /**
+ * 增量同步检验项
+ */
+ public void updateAssay();
+
+ /**
+ * 全量同步检验项
+ */
+ public void fullUpdateAssay();
+
+ /**
+ * 按医院同步检验项
+ */
+ public void updateAssayByHospital(String hospitalForeignId, Integer hospitalId, Date startTime);
+
+ /**
+ * 增量同步检产妇
+ */
+ public void updatePatients();
+
+ /**
+ * 全量同步产妇
+ */
+ public void fullUpdatePatients();
+
+ /**
+ * 按医院同步产妇
+ */
+ public void updatePatientsByHospital(String hospitalForeignId, Integer hospitalId, Date startTime);
+
+ /**
+ * 增量同步新生儿
+ */
+ public void updateNewBorns();
+
+ /**
+ * 全量同步新生儿
+ */
+ public void fullUpdateNewBorns();
+
+ /**
+ * 按医院同步新生儿
+ */
+ public void updateNewBornsByHospital(String hospitalForeignId, Integer hospitalId, Date startTime);
+
+}
diff --git a/platform-data-api/src/main/resources/spring/applicationContext.xml b/platform-data-api/src/main/resources/spring/applicationContext.xml
index b59f255..49f5c8f 100644
--- a/platform-data-api/src/main/resources/spring/applicationContext.xml
+++ b/platform-data-api/src/main/resources/spring/applicationContext.xml
@@ -67,5 +67,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ classpath*:earlyOrm/*.xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/platform-mommyData/pom.xml b/platform-mommyData/pom.xml
new file mode 100644
index 0000000..4730d91
--- /dev/null
+++ b/platform-mommyData/pom.xml
@@ -0,0 +1,38 @@
+
+
+
+ com.lyms.core
+ regional-platform
+ 1.0.1
+
+ 4.0.0
+ jar
+ platform-mommyData
+
+
+
+ com.lyms.core
+ platform-common
+ 1.0.1
+
+
+ com.oracle
+ ojdbc14
+ 11.2.0.1.0
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ 1.7
+ 1.7
+
+
+
+ platform-mommyData
+
+
\ No newline at end of file
diff --git a/platform-mommyData/src/main/java/com/lymsh/mommybaby/earlydata/dao/MommyMapper.java b/platform-mommyData/src/main/java/com/lymsh/mommybaby/earlydata/dao/MommyMapper.java
new file mode 100644
index 0000000..57fa072
--- /dev/null
+++ b/platform-mommyData/src/main/java/com/lymsh/mommybaby/earlydata/dao/MommyMapper.java
@@ -0,0 +1,33 @@
+package com.lymsh.mommybaby.earlydata.dao;
+
+import com.lymsh.mommybaby.earlydata.model.*;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+
+/**
+ * Created by riecard on 15/10/26.
+ */
+public interface MommyMapper {
+
+ public List selectMommyExamineInfo(OracleCommonQuery query);
+
+ public List selectMommyEmployee(OracleCommonQuery query);
+
+ public List selectMommyPatient(OracleCommonQuery query);
+
+ public List selectMommyPatientinfo(OracleCommonQuery query);
+
+ public List selectMommyChildexaminerecord(OracleCommonQuery query);
+
+ public List selectMommyExamine(OracleCommonQuery query);
+
+ public List selectExamineDiagnosis(String triageOrderNo);
+
+ public List selectGuideTheWomen(@Param("week") Integer week);
+
+ public List selectDcIdName(OracleCommonQuery query);
+
+ public List selectDiagnosisView(String triageOrderNo);
+
+}
diff --git a/platform-mommyData/src/main/java/com/lymsh/mommybaby/earlydata/dao/PlatMapper.java b/platform-mommyData/src/main/java/com/lymsh/mommybaby/earlydata/dao/PlatMapper.java
new file mode 100644
index 0000000..16f2727
--- /dev/null
+++ b/platform-mommyData/src/main/java/com/lymsh/mommybaby/earlydata/dao/PlatMapper.java
@@ -0,0 +1,35 @@
+package com.lymsh.mommybaby.earlydata.dao;
+
+import com.lymsh.mommybaby.earlydata.model.*;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.Date;
+import java.util.List;
+import java.util.Map;
+
+/**
+ * Created by riecard on 15/10/26.
+ */
+public interface PlatMapper {
+
+ public List selectPlatDataType(OracleCommonQuery query);
+
+ public List selectPlatDataContent(OracleCommonQuery query);
+
+ public List selectPlatHospital(OracleCommonQuery query);
+
+ public List selectPlatUsers(OracleCommonQuery query);
+
+ public List selectPlatPatient(OracleCommonQuery query);
+
+ public List