Commit a9b935f2971e726de8dee1f82cbff17ef1951c19

Authored by liquanyu
1 parent bff5b6bf11

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;