From fb67992ca2c98aa328b929bf9ee6ddc16f71d43f Mon Sep 17 00:00:00 2001 From: hanshaofeng Date: Wed, 19 Oct 2016 18:52:52 +0800 Subject: [PATCH] add import test --- .../lyms/platform/biz/service/LisCrisisItemService.java | 14 ++++++++++++++ .../java/com/lyms/hospitalapi/qhdfy/QhdfyHisService.java | 4 ++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/LisCrisisItemService.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/LisCrisisItemService.java index 321ff62..54c3590 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/LisCrisisItemService.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/LisCrisisItemService.java @@ -1,10 +1,24 @@ package com.lyms.platform.biz.service; +import com.lyms.platform.biz.dal.LisCrisisItemDao; +import com.lyms.platform.pojo.LisCrisisItem; +import com.lyms.platform.query.LisCrisisItemQuery; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import java.util.List; + /** * Created by Administrator on 2016/10/19 0019. */ @Service("lisCrisisItemService") public class LisCrisisItemService { + + @Autowired + private LisCrisisItemDao lisCrisisItemDao; + + public List query(LisCrisisItemQuery query) { + return lisCrisisItemDao.queryLisCrisisItem(query.convertToQuery()); + } + } diff --git a/platform-operate-api/src/main/java/com/lyms/hospitalapi/qhdfy/QhdfyHisService.java b/platform-operate-api/src/main/java/com/lyms/hospitalapi/qhdfy/QhdfyHisService.java index c5931cf..1da1317 100644 --- a/platform-operate-api/src/main/java/com/lyms/hospitalapi/qhdfy/QhdfyHisService.java +++ b/platform-operate-api/src/main/java/com/lyms/hospitalapi/qhdfy/QhdfyHisService.java @@ -51,8 +51,8 @@ public class QhdfyHisService { QueryRunner queryRunner = new QueryRunner(true); try { PatientsQuery patientsQuery = new PatientsQuery(); - String sql = "select top 10000 shenqinghao as hospitalId,bingrenid as patientFid,zhuyuanhao as patientHid,kahao as vcCardNo,huanzhexingming as name,xingbie as sex,nianling as age,shenqingkeshidaima as deptCode,shenqingkeshimingcheng as deptName,shenqingyishengdaima as applyDoctorCode,shenqingyishengmingcheng as applyDoctorName,jianchayishengdaima as checkDoctorCode,jianchayishengxingming as checkDoctorName,baogaofabushijian as publishTime from valllist_ex where kahao is not null and baogaofabushijian>=? order by shenqinghao desc"; - String subSql = "select top 1000 sheqingdanhao as id,xiangmudaima as code,xiangmumingcheng as name,xiangmujieguo as result,zifujieguo as charResult,shuzijieguo as numberResult,gaodibiaozhi as flag,cankaozhi as ref,danwei as unit,jieguoleixing as result from valresult_ex where sheqingdanhao='"; + String sql = "select top 10000 shenqinghao as hospitalId,bingrenid as patientFid,zhuyuanhao as patientHid,kahao as vcCardNo,huanzhexingming as name,xingbie as sex,nianling as age,shenqingkeshidaima as deptCode,shenqingkeshimingcheng as deptName,shenqingyishengdaima as applyDoctorCode,shenqingyishengmingcheng as applyDoctorName,jianchayishengdaima as checkDoctorCode,jianchayishengxingming as checkDoctorName,baogaofabushijian as publishTime from valllist_ex_en where kahao is not null and baogaofabushijian>=? order by shenqinghao desc"; + String subSql = "select top 1000 sheqingdanhao as id,xiangmudaima as code,xiangmumingcheng as name,xiangmujieguo as result,zifujieguo as charResult,shuzijieguo as numberResult,gaodibiaozhi as flag,cankaozhi as ref,danwei as unit,jieguoleixing as result from valresult_ex_en where sheqingdanhao='"; Object[] params = {startDate}; List list = queryRunner.query(conn, sql, new BeanListHandler(LisReport.class), params); if (list.size() > 0) { -- 1.8.3.1