diff --git a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lpfy/IlpFyFmService.java b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lpfy/IlpFyFmService.java new file mode 100644 index 0000000..7dae6cf --- /dev/null +++ b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lpfy/IlpFyFmService.java @@ -0,0 +1,10 @@ +package com.lyms.hospitalapi.lpfy; + +/** + * Created by Administrator on 2018/1/10. + */ +public interface IlpFyFmService { + + public void queryFmPatient(String start,String end,String phone); + +} diff --git a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lpfy/LpfyFmService.java b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lpfy/LpfyFmService.java index 5968e1a..a390080 100644 --- a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lpfy/LpfyFmService.java +++ b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lpfy/LpfyFmService.java @@ -34,7 +34,7 @@ import java.util.*; * Created by Administrator on 2018/1/4. */ @Service("lpfyFmService") -public class LpfyFmService { +public class LpfyFmService implements IlpFyFmService { @Autowired private PatientsService patientsService; @@ -108,6 +108,7 @@ public class LpfyFmService { } + public void queryFmPatient(String start,String end,String phone) { String cloumns = " ID as ID,\n" + @@ -418,7 +419,7 @@ public class LpfyFmService { } }else{ a=1; - //乐陵服务器有分娩记录,但是在这边系统没有对应孕妇 取分娩信息建档儿童数据 + //滦平服务器有分娩记录,但是在这边系统没有对应孕妇 取分娩信息建档儿童数据 List names = buildBabyName(allList); Date dateTime = fmt.parse(allFm.getBABY_DELIVERY_TIME()); @@ -483,12 +484,10 @@ public class LpfyFmService { } } } - DbUtils.closeQuietly(conn); + } catch (Exception e) { ExceptionUtils.catchException(e, "sql执行异常"); e.printStackTrace(); - } finally { - DbUtils.closeQuietly(conn); } } @@ -661,4 +660,19 @@ public class LpfyFmService { } } + public class saveFm implements Runnable{ + + private List list; + + public saveFm(List list){ + this.list=list; + } + + public void run(){ + + } + } + + + } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/FmController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/FmController.java new file mode 100644 index 0000000..1f7b7d1 --- /dev/null +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/FmController.java @@ -0,0 +1,36 @@ +package com.lyms.platform.operate.web.controller; + +import com.lyms.hospitalapi.dzfy.Fm; +import com.lyms.hospitalapi.lpfy.IlpFyFmService; +import com.lyms.platform.common.result.BaseResponse; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; +import org.springframework.web.bind.annotation.ResponseBody; + +import javax.servlet.http.HttpServletRequest; +import java.util.List; + +/** + * Created by Administrator on 2018/1/10. + */ +@Controller +public class FmController { + + @Autowired + private IlpFyFmService lpfyFmService; + + @RequestMapping(method = RequestMethod.POST, value = "/saveFmData") + @ResponseBody + public BaseResponse saveLisData(@RequestBody List models, + HttpServletRequest httpServletRequest){ + + //lpfyFmService.saveFmData(models); + + return null; + } + + +}