From a9b935f2971e726de8dee1f82cbff17ef1951c19 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Thu, 23 Jan 2020 16:02:47 +0800 Subject: [PATCH] update code --- .../java/com/lyms/hospitalapi/lcfy/ConnTools.java | 23 +++++++-------- .../java/com/lyms/hospitalapi/lcfy/LisService.java | 34 ++++++++++++++++------ 2 files changed, 36 insertions(+), 21 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lcfy/ConnTools.java b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lcfy/ConnTools.java index f3afdf0..fcde420 100644 --- a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lcfy/ConnTools.java +++ b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lcfy/ConnTools.java @@ -5,24 +5,23 @@ import java.sql.DriverManager; import java.sql.SQLException; /** - * 妇幼 - * - * 陵城 + *陵城 妇幼 * Created by Administrator */ public class ConnTools { -// private static String lisDirverClassName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; -// private static String lisUrl = "jdbc:sqlserver://192.168.210.4:1433; DatabaseName=lis"; -// private static String lisUser = "sa"; -// private static String lisPassword = "PAssw0rd"; + //正式 + private static String lisDirverClassName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; + private static String lisUrl = "jdbc:sqlserver://192.168.210.4:1433; DatabaseName=lis"; + private static String lisUser = "sa"; + private static String lisPassword = "PAssw0rd"; - - private static String lisDirverClassName = "com.mysql.jdbc.Driver"; - private static String lisUrl = "jdbc:mysql://119.90.57.26:3306/platform?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8"; - private static String lisUser = "platform"; - private static String lisPassword = "platform123"; + //测试 +// private static String lisDirverClassName = "com.mysql.jdbc.Driver"; +// private static String lisUrl = "jdbc:mysql://119.90.57.26:3306/platform?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8"; +// private static String lisUser = "platform"; +// private static String lisPassword = "platform123"; public static Connection makeLisConnection() { diff --git a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lcfy/LisService.java b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lcfy/LisService.java index 6d7148f..9bd5010 100644 --- a/platform-operate-api/src/main/java/com/lyms/hospitalapi/lcfy/LisService.java +++ b/platform-operate-api/src/main/java/com/lyms/hospitalapi/lcfy/LisService.java @@ -5,7 +5,11 @@ import com.lyms.platform.pojo.PreEugenicsBaseModel; import org.apache.commons.dbutils.DbUtils; import org.springframework.stereotype.Service; -import java.sql.*; +import java.sql.Connection; +import java.sql.PreparedStatement; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.util.Date; import java.util.HashMap; import java.util.Map; @@ -35,7 +39,7 @@ public class LisService { itemsMan.put("lyms011","乙肝血清学检查"); itemsMan.put("lyms012","肝肾功能检测"); Connection conn = null; - String sql = "insert into TI_申请信息(v患者类别,v患者编号,v患者ID号,v患者姓名,v性别,i年龄,v年龄类型,v申请项目编码,v申请项目名称,v唯一标示号,iTag) values (?,?,?,?,?,?,?,?,?,?,?);"; + String sql = "insert into TI_申请信息(v患者类别,v患者编号,v患者ID号,v患者姓名,v性别,v年龄,v年龄类型,v申请项目编码,v申请项目名称,v唯一标识号,iTag,v手机号,v身份证号,d申请时间,v申请日期,i项目数量) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"; PreparedStatement ps = null; ResultSet rs = null; try { @@ -45,17 +49,22 @@ public class LisService { for (String key : itemsWamen.keySet()) { ps = conn.prepareStatement(sql); - ps.setString(1,"体检TJ"); - ps.setString(2,model.getWifeCardNo()); + ps.setString(1,"TJ"); + ps.setString(2,wId); ps.setString(3,wId); - ps.setString(4, model.getWifeName()); + ps.setString(4,model.getWifeName()); ps.setString(5, "女"); ps.setString(6, model.getWifeBirthday() != null ? DateUtil.getAge(model.getWifeBirthday())+"" : ""); - ps.setString(7, model.getWifeBirthday() != null ? DateUtil.getyyyy_MM_dd(model.getWifeBirthday()) : ""); + ps.setString(7, "岁"); ps.setString(8, key); ps.setString(9, itemsWamen.get(key)); ps.setString(10, com.lyms.platform.common.utils.StringUtils.uuid()); ps.setString(11,"0"); + ps.setString(12,model.getWifePhone()); + ps.setString(13,model.getWifeCardNo()); + ps.setDate(14, new java.sql.Date(new Date().getTime())); + ps.setString(15,DateUtil.getyyyy_MM_dd(new Date())); + ps.setInt(16, 1); int inCount = ps.executeUpdate(); System.out.println("女性保存"+inCount); } @@ -63,17 +72,22 @@ public class LisService { for (String key : itemsMan.keySet()) { ps = conn.prepareStatement(sql); - ps.setString(1,"体检TJ"); - ps.setString(2,model.getHusbandCardNo()); + ps.setString(1,"TJ"); + ps.setString(2,mid); ps.setString(3,mid); ps.setString(4, model.getHusbandName()); ps.setString(5, "男"); ps.setString(6, model.getHusbandBirthday() != null ? DateUtil.getAge(model.getHusbandBirthday())+"" : ""); - ps.setString(7, model.getHusbandBirthday() != null ? DateUtil.getyyyy_MM_dd(model.getHusbandBirthday()) : ""); + ps.setString(7, "岁"); ps.setString(8, key); ps.setString(9, itemsMan.get(key)); ps.setString(10, com.lyms.platform.common.utils.StringUtils.uuid()); ps.setString(11,"0"); + ps.setString(12,model.getHusbandPhone()); + ps.setString(13,model.getHusbandCardNo()); + ps.setDate(14, new java.sql.Date(new Date().getTime())); + ps.setString(15, DateUtil.getyyyy_MM_dd(new Date())); + ps.setInt(16, 1); int inCount = ps.executeUpdate(); System.out.println("男性性保存"+inCount); } @@ -89,6 +103,8 @@ public class LisService { e1.printStackTrace(); } DbUtils.closeQuietly(conn); + + e.printStackTrace(); System.out.println(e.getMessage()); } return null; -- 1.8.3.1