Commit a9b935f2971e726de8dee1f82cbff17ef1951c19
1 parent
bff5b6bf11
Exists in
master
and in
6 other branches
update code
Showing 2 changed files with 36 additions and 21 deletions
platform-operate-api/src/main/java/com/lyms/hospitalapi/lcfy/ConnTools.java
View file @
a9b935f
| ... | ... | @@ -5,24 +5,23 @@ |
| 5 | 5 | import java.sql.SQLException; |
| 6 | 6 | |
| 7 | 7 | /** |
| 8 | - * 妇幼 | |
| 9 | - * | |
| 10 | - * 陵城 | |
| 8 | + *陵城 妇幼 | |
| 11 | 9 | * Created by Administrator |
| 12 | 10 | */ |
| 13 | 11 | public class ConnTools { |
| 14 | 12 | |
| 15 | -// private static String lisDirverClassName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; | |
| 16 | -// private static String lisUrl = "jdbc:sqlserver://192.168.210.4:1433; DatabaseName=lis"; | |
| 17 | -// private static String lisUser = "sa"; | |
| 18 | -// private static String lisPassword = "PAssw0rd"; | |
| 13 | + //正式 | |
| 14 | + private static String lisDirverClassName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; | |
| 15 | + private static String lisUrl = "jdbc:sqlserver://192.168.210.4:1433; DatabaseName=lis"; | |
| 16 | + private static String lisUser = "sa"; | |
| 17 | + private static String lisPassword = "PAssw0rd"; | |
| 19 | 18 | |
| 20 | 19 | |
| 21 | - | |
| 22 | - private static String lisDirverClassName = "com.mysql.jdbc.Driver"; | |
| 23 | - private static String lisUrl = "jdbc:mysql://119.90.57.26:3306/platform?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8"; | |
| 24 | - private static String lisUser = "platform"; | |
| 25 | - private static String lisPassword = "platform123"; | |
| 20 | + //测试 | |
| 21 | +// private static String lisDirverClassName = "com.mysql.jdbc.Driver"; | |
| 22 | +// private static String lisUrl = "jdbc:mysql://119.90.57.26:3306/platform?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8"; | |
| 23 | +// private static String lisUser = "platform"; | |
| 24 | +// private static String lisPassword = "platform123"; | |
| 26 | 25 | |
| 27 | 26 | |
| 28 | 27 | public static Connection makeLisConnection() { |
platform-operate-api/src/main/java/com/lyms/hospitalapi/lcfy/LisService.java
View file @
a9b935f
| ... | ... | @@ -5,7 +5,11 @@ |
| 5 | 5 | import org.apache.commons.dbutils.DbUtils; |
| 6 | 6 | import org.springframework.stereotype.Service; |
| 7 | 7 | |
| 8 | -import java.sql.*; | |
| 8 | +import java.sql.Connection; | |
| 9 | +import java.sql.PreparedStatement; | |
| 10 | +import java.sql.ResultSet; | |
| 11 | +import java.sql.SQLException; | |
| 12 | +import java.util.Date; | |
| 9 | 13 | import java.util.HashMap; |
| 10 | 14 | import java.util.Map; |
| 11 | 15 | |
| ... | ... | @@ -35,7 +39,7 @@ |
| 35 | 39 | itemsMan.put("lyms011","乙肝血清学检查"); |
| 36 | 40 | itemsMan.put("lyms012","肝肾功能检测"); |
| 37 | 41 | Connection conn = null; |
| 38 | - String sql = "insert into TI_申请信息(v患者类别,v患者编号,v患者ID号,v患者姓名,v性别,i年龄,v年龄类型,v申请项目编码,v申请项目名称,v唯一标示号,iTag) values (?,?,?,?,?,?,?,?,?,?,?);"; | |
| 42 | + String sql = "insert into TI_申请信息(v患者类别,v患者编号,v患者ID号,v患者姓名,v性别,v年龄,v年龄类型,v申请项目编码,v申请项目名称,v唯一标识号,iTag,v手机号,v身份证号,d申请时间,v申请日期,i项目数量) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"; | |
| 39 | 43 | PreparedStatement ps = null; |
| 40 | 44 | ResultSet rs = null; |
| 41 | 45 | try { |
| 42 | 46 | |
| 43 | 47 | |
| 44 | 48 | |
| ... | ... | @@ -45,17 +49,22 @@ |
| 45 | 49 | for (String key : itemsWamen.keySet()) |
| 46 | 50 | { |
| 47 | 51 | ps = conn.prepareStatement(sql); |
| 48 | - ps.setString(1,"体检TJ"); | |
| 49 | - ps.setString(2,model.getWifeCardNo()); | |
| 52 | + ps.setString(1,"TJ"); | |
| 53 | + ps.setString(2,wId); | |
| 50 | 54 | ps.setString(3,wId); |
| 51 | - ps.setString(4, model.getWifeName()); | |
| 55 | + ps.setString(4,model.getWifeName()); | |
| 52 | 56 | ps.setString(5, "女"); |
| 53 | 57 | ps.setString(6, model.getWifeBirthday() != null ? DateUtil.getAge(model.getWifeBirthday())+"" : ""); |
| 54 | - ps.setString(7, model.getWifeBirthday() != null ? DateUtil.getyyyy_MM_dd(model.getWifeBirthday()) : ""); | |
| 58 | + ps.setString(7, "岁"); | |
| 55 | 59 | ps.setString(8, key); |
| 56 | 60 | ps.setString(9, itemsWamen.get(key)); |
| 57 | 61 | ps.setString(10, com.lyms.platform.common.utils.StringUtils.uuid()); |
| 58 | 62 | ps.setString(11,"0"); |
| 63 | + ps.setString(12,model.getWifePhone()); | |
| 64 | + ps.setString(13,model.getWifeCardNo()); | |
| 65 | + ps.setDate(14, new java.sql.Date(new Date().getTime())); | |
| 66 | + ps.setString(15,DateUtil.getyyyy_MM_dd(new Date())); | |
| 67 | + ps.setInt(16, 1); | |
| 59 | 68 | int inCount = ps.executeUpdate(); |
| 60 | 69 | System.out.println("女性保存"+inCount); |
| 61 | 70 | } |
| 62 | 71 | |
| 63 | 72 | |
| ... | ... | @@ -63,17 +72,22 @@ |
| 63 | 72 | for (String key : itemsMan.keySet()) |
| 64 | 73 | { |
| 65 | 74 | ps = conn.prepareStatement(sql); |
| 66 | - ps.setString(1,"体检TJ"); | |
| 67 | - ps.setString(2,model.getHusbandCardNo()); | |
| 75 | + ps.setString(1,"TJ"); | |
| 76 | + ps.setString(2,mid); | |
| 68 | 77 | ps.setString(3,mid); |
| 69 | 78 | ps.setString(4, model.getHusbandName()); |
| 70 | 79 | ps.setString(5, "男"); |
| 71 | 80 | ps.setString(6, model.getHusbandBirthday() != null ? DateUtil.getAge(model.getHusbandBirthday())+"" : ""); |
| 72 | - ps.setString(7, model.getHusbandBirthday() != null ? DateUtil.getyyyy_MM_dd(model.getHusbandBirthday()) : ""); | |
| 81 | + ps.setString(7, "岁"); | |
| 73 | 82 | ps.setString(8, key); |
| 74 | 83 | ps.setString(9, itemsMan.get(key)); |
| 75 | 84 | ps.setString(10, com.lyms.platform.common.utils.StringUtils.uuid()); |
| 76 | 85 | ps.setString(11,"0"); |
| 86 | + ps.setString(12,model.getHusbandPhone()); | |
| 87 | + ps.setString(13,model.getHusbandCardNo()); | |
| 88 | + ps.setDate(14, new java.sql.Date(new Date().getTime())); | |
| 89 | + ps.setString(15, DateUtil.getyyyy_MM_dd(new Date())); | |
| 90 | + ps.setInt(16, 1); | |
| 77 | 91 | int inCount = ps.executeUpdate(); |
| 78 | 92 | System.out.println("男性性保存"+inCount); |
| 79 | 93 | } |
| ... | ... | @@ -89,6 +103,8 @@ |
| 89 | 103 | e1.printStackTrace(); |
| 90 | 104 | } |
| 91 | 105 | DbUtils.closeQuietly(conn); |
| 106 | + | |
| 107 | + e.printStackTrace(); | |
| 92 | 108 | System.out.println(e.getMessage()); |
| 93 | 109 | } |
| 94 | 110 | return null; |