|
@@ -140,6 +140,33 @@ public class TZDBConn {
|
|
|
|
|
|
return basDoctorInfoList;
|
|
return basDoctorInfoList;
|
|
}
|
|
}
|
|
|
|
+// /**
|
|
|
|
+// * 从视图中获取医院科室数据,把院区id新增到科室表中
|
|
|
|
+// */
|
|
|
|
+// public List<BasDeptInfo> getDeptHospitalCampusIdInfo(String sql){
|
|
|
|
+// List<BasDeptInfo> basDeptInfoList=Lists.newLinkedList();
|
|
|
|
+// try {
|
|
|
|
+// TZDBConn dbconn=new TZDBConn();
|
|
|
|
+// ResultSet rs =dbconn.Query(sql, null);
|
|
|
|
+// while(rs.next()){
|
|
|
|
+// BasDeptInfo basDeptInfo=new BasDeptInfo();
|
|
|
|
+// basDeptInfo.setDeptId(rs.getString("ZZKSDM"));//科室编码
|
|
|
|
+// basDeptInfo.setHospitalId(HOSPITAL_ID);//医院ID
|
|
|
|
+// basDeptInfo.setDeptName(rs.getString("ZZKSMC"));//科室名称
|
|
|
|
+// //basDeptInfoVO.setDeptType(rs.getString("ZZKSLB"));//科室类别
|
|
|
|
+// basDeptInfo.setSpell(rs.getString("HZSRM1"));//首字母拼音
|
|
|
|
+// //basDeptInfoVO.setStation(rs.getString("FLKSID"));//区域类别
|
|
|
|
+//
|
|
|
|
+// basDeptInfoList.add(basDeptInfo);
|
|
|
|
+// }
|
|
|
|
+// } catch (Exception e) {
|
|
|
|
+// e.printStackTrace();
|
|
|
|
+// }finally {
|
|
|
|
+// close();
|
|
|
|
+// }
|
|
|
|
+// return basDeptInfoList;
|
|
|
|
+// }
|
|
|
|
+
|
|
|
|
|
|
/**
|
|
/**
|
|
* 从视图中获取医院科室数据,根据修改时间同步数据
|
|
* 从视图中获取医院科室数据,根据修改时间同步数据
|
|
@@ -152,12 +179,18 @@ public class TZDBConn {
|
|
ResultSet rs =dbconn.Query(sql, null);
|
|
ResultSet rs =dbconn.Query(sql, null);
|
|
while(rs.next()){
|
|
while(rs.next()){
|
|
BasDeptInfo basDeptInfo=new BasDeptInfo();
|
|
BasDeptInfo basDeptInfo=new BasDeptInfo();
|
|
- basDeptInfo.setDeptId(rs.getString("ZZKSDM"));//科室编码
|
|
|
|
|
|
+ //basDeptInfo.setDeptId(rs.getString("ZZKSDM"));//科室编码
|
|
basDeptInfo.setHospitalId(HOSPITAL_ID);//医院ID
|
|
basDeptInfo.setHospitalId(HOSPITAL_ID);//医院ID
|
|
- basDeptInfo.setDeptName(rs.getString("ZZKSMC"));//科室名称
|
|
|
|
|
|
+ basDeptInfo.setDeptName(rs.getString("HOSPITALID"));//科室名称
|
|
//basDeptInfoVO.setDeptType(rs.getString("ZZKSLB"));//科室类别
|
|
//basDeptInfoVO.setDeptType(rs.getString("ZZKSLB"));//科室类别
|
|
- basDeptInfo.setSpell(rs.getString("HZSRM1"));//首字母拼音
|
|
|
|
|
|
+ //basDeptInfo.setSpell(rs.getString("HZSRM1"));//首字母拼音
|
|
//basDeptInfoVO.setStation(rs.getString("FLKSID"));//区域类别
|
|
//basDeptInfoVO.setStation(rs.getString("FLKSID"));//区域类别
|
|
|
|
+ basDeptInfo.setHospitalCampusId(rs.getLong("YUANQUID"));//院区ID
|
|
|
|
+ basDeptInfo.setDeptId(rs.getString("DEPTID"));//科室ID
|
|
|
|
+ basDeptInfo.setParentDeptId(rs.getString("PARENTDEPTID"));//上级科室ID
|
|
|
|
+ basDeptInfo.setDeptType(rs.getString("DEPTTYPE"));//科室类别
|
|
|
|
+ basDeptInfo.setSpell(rs.getString("SPELL"));
|
|
|
|
+ basDeptInfo.setStation(rs.getString("STATION"));
|
|
|
|
|
|
basDeptInfoList.add(basDeptInfo);
|
|
basDeptInfoList.add(basDeptInfo);
|
|
}
|
|
}
|