|  | @ -511,40 +511,21 @@ public class JwSmjkEntranceService {
 | 
	
		
			
				|  |  |      */
 | 
	
		
			
				|  |  |     public String GetDoctorList(String hospitalId,String hosDeptId) throws Exception{
 | 
	
		
			
				|  |  |         if(isdemo){
 | 
	
		
			
				|  |  |             return "{\n" +
 | 
	
		
			
				|  |  |                     "  \"status\": 200,\n" +
 | 
	
		
			
				|  |  |                     "  \"msg\": \"获取医生列表成功!\",\n" +
 | 
	
		
			
				|  |  |                     "  \"data\": [\n" +
 | 
	
		
			
				|  |  |                     "    {\n" +
 | 
	
		
			
				|  |  |                     "      \"id\": \"259724\",\n" +
 | 
	
		
			
				|  |  |                     "      \"name\": \"陈水龙\",\n" +
 | 
	
		
			
				|  |  |                     "      \"sex\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "      \"title\": \"主任医师\",\n" +
 | 
	
		
			
				|  |  |                     "      \"edu\": \"硕士\",\n" +
 | 
	
		
			
				|  |  |                     "      \"introduce\": \"主任医师、硕士,毕业于福建医科大学。现任科教部副主任,心内二科医疗组长。\\r\\n从事心血管内科临床及教学工作20余年,积累了丰富的临床工作经验。擅长高血压、冠心病、心力衰竭的临床诊治工作,在高血压的诊治方面有独到的造诣。\",\n" +
 | 
	
		
			
				|  |  |                     "      \"photo\": \"\",\n" +
 | 
	
		
			
				|  |  |                     "      \"fee\": null,\n" +
 | 
	
		
			
				|  |  |                     "      \"hosDeptId\": \"30100\",\n" +
 | 
	
		
			
				|  |  |                     "      \"hosDeptName\": \"心内科门诊\",\n" +
 | 
	
		
			
				|  |  |                     "      \"hospitalId\": \"350211A1002\",\n" +
 | 
	
		
			
				|  |  |                     "      \"hospitalName\": \"马銮湾医院\"\n" +
 | 
	
		
			
				|  |  |                     "    },\n" +
 | 
	
		
			
				|  |  |                     "    {\n" +
 | 
	
		
			
				|  |  |                     "      \"id\": \"259726\",\n" +
 | 
	
		
			
				|  |  |                     "      \"name\": \"王斌\",\n" +
 | 
	
		
			
				|  |  |                     "      \"sex\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "      \"title\": \"主任医师\",\n" +
 | 
	
		
			
				|  |  |                     "      \"edu\": \"博士\",\n" +
 | 
	
		
			
				|  |  |                     "      \"introduce\": \"主任医师、博士,毕业于四川大学华西临床医学院。现任急诊科主任。\\r\\n主要从事心血管内科临床、冠脉介入、瓣膜性心脏病微创介入及胸痛中心建设、维护及认证工作。\",\n" +
 | 
	
		
			
				|  |  |                     "      \"photo\": \"\",\n" +
 | 
	
		
			
				|  |  |                     "      \"fee\": null,\n" +
 | 
	
		
			
				|  |  |                     "      \"hosDeptId\": \"30100\",\n" +
 | 
	
		
			
				|  |  |                     "      \"hosDeptName\": \"心内科门诊\",\n" +
 | 
	
		
			
				|  |  |                     "      \"hospitalId\": \"350211A1002\",\n" +
 | 
	
		
			
				|  |  |                     "      \"hospitalName\": \"马銮湾医院\"\n" +
 | 
	
		
			
				|  |  |                     "    }\n" +
 | 
	
		
			
				|  |  |                     "  ]\n" +
 | 
	
		
			
				|  |  |                     "}";
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |             String sql = "select * from booking_doctor_temp where 1=1 ";
 | 
	
		
			
				|  |  | //            if(StringUtils.isNotBlank(hospitalId)){
 | 
	
		
			
				|  |  | //                sql+=" and hospitalId='"+hospitalId+"'";
 | 
	
		
			
				|  |  | //            }
 | 
	
		
			
				|  |  | //            if(StringUtils.isNotBlank(hosDeptId)){
 | 
	
		
			
				|  |  | //                sql+=" and hosDeptId='"+hosDeptId+"'";
 | 
	
		
			
				|  |  | //            }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |             List<Map<String,Object>> list = jdbcTemplate.queryForList(sql);
 | 
	
		
			
				|  |  |             com.alibaba.fastjson.JSONObject json = new com.alibaba.fastjson.JSONObject();
 | 
	
		
			
				|  |  |             json.put("status",200);
 | 
	
		
			
				|  |  |             json.put("msg","获取医生列表成功");
 | 
	
		
			
				|  |  |             json.put("data",list);
 | 
	
		
			
				|  |  |             return  json.toJSONString();
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         String url = jwUrl + "/third/guahao/GetDoctorList";
 | 
	
		
			
				|  |  |         List<NameValuePair> params = new ArrayList<>();
 | 
	
	
		
			
				|  | @ -563,107 +544,18 @@ public class JwSmjkEntranceService {
 | 
	
		
			
				|  |  |      */
 | 
	
		
			
				|  |  |     public String GetDoctorArrange(String hospitalId,String hosDeptId,String doctorId) throws Exception{
 | 
	
		
			
				|  |  |         if(isdemo){
 | 
	
		
			
				|  |  |             return "{\n" +
 | 
	
		
			
				|  |  |                     "  \"status\": 200,\n" +
 | 
	
		
			
				|  |  |                     "  \"message\": \"获取医生排班成功!\",\n" +
 | 
	
		
			
				|  |  |                     "  \"data\": [\n" +
 | 
	
		
			
				|  |  |                     "    {\n" +
 | 
	
		
			
				|  |  |                     "      \"date\": \"2022/12/23 0:00:00\",\n" +
 | 
	
		
			
				|  |  |                     "      \"max\": \"28\",\n" +
 | 
	
		
			
				|  |  |                     "      \"fee\": \"50\",\n" +
 | 
	
		
			
				|  |  |                     "      \"time\": \"a\",\n" +
 | 
	
		
			
				|  |  |                     "      \"used\": \"14\",\n" +
 | 
	
		
			
				|  |  |                     "      \"regType\": \"主任号\",\n" +
 | 
	
		
			
				|  |  |                     "      \"sections\": [\n" +
 | 
	
		
			
				|  |  |                     "        {\n" +
 | 
	
		
			
				|  |  |                     "          \"max\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "          \"startTime\": \"2022/12/23 8:34:40\",\n" +
 | 
	
		
			
				|  |  |                     "          \"used\": \"0\",\n" +
 | 
	
		
			
				|  |  |                     "          \"endTime\": \"2022/12/23 8:42:00\"\n" +
 | 
	
		
			
				|  |  |                     "        },\n" +
 | 
	
		
			
				|  |  |                     "        {\n" +
 | 
	
		
			
				|  |  |                     "          \"max\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "          \"startTime\": \"2022/12/23 8:42:00\",\n" +
 | 
	
		
			
				|  |  |                     "          \"used\": \"0\",\n" +
 | 
	
		
			
				|  |  |                     "          \"endTime\": \"2022/12/23 8:49:20\"\n" +
 | 
	
		
			
				|  |  |                     "        },\n" +
 | 
	
		
			
				|  |  |                     "        {\n" +
 | 
	
		
			
				|  |  |                     "          \"max\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "          \"startTime\": \"2022/12/23 8:49:20\",\n" +
 | 
	
		
			
				|  |  |                     "          \"used\": \"0\",\n" +
 | 
	
		
			
				|  |  |                     "          \"endTime\": \"2022/12/23 8:56:40\"\n" +
 | 
	
		
			
				|  |  |                     "        },\n" +
 | 
	
		
			
				|  |  |                     "        {\n" +
 | 
	
		
			
				|  |  |                     "          \"max\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "          \"startTime\": \"2022/12/23 9:26:00\",\n" +
 | 
	
		
			
				|  |  |                     "          \"used\": \"0\",\n" +
 | 
	
		
			
				|  |  |                     "          \"endTime\": \"2022/12/23 9:33:20\"\n" +
 | 
	
		
			
				|  |  |                     "        },\n" +
 | 
	
		
			
				|  |  |                     "        {\n" +
 | 
	
		
			
				|  |  |                     "          \"max\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "          \"startTime\": \"2022/12/23 9:48:00\",\n" +
 | 
	
		
			
				|  |  |                     "          \"used\": \"0\",\n" +
 | 
	
		
			
				|  |  |                     "          \"endTime\": \"2022/12/23 9:55:20\"\n" +
 | 
	
		
			
				|  |  |                     "        },\n" +
 | 
	
		
			
				|  |  |                     "        {\n" +
 | 
	
		
			
				|  |  |                     "          \"max\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "          \"startTime\": \"2022/12/23 9:55:20\",\n" +
 | 
	
		
			
				|  |  |                     "          \"used\": \"0\",\n" +
 | 
	
		
			
				|  |  |                     "          \"endTime\": \"2022/12/23 10:02:40\"\n" +
 | 
	
		
			
				|  |  |                     "        },\n" +
 | 
	
		
			
				|  |  |                     "        {\n" +
 | 
	
		
			
				|  |  |                     "          \"max\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "          \"startTime\": \"2022/12/23 10:17:20\",\n" +
 | 
	
		
			
				|  |  |                     "          \"used\": \"0\",\n" +
 | 
	
		
			
				|  |  |                     "          \"endTime\": \"2022/12/23 10:24:40\"\n" +
 | 
	
		
			
				|  |  |                     "        },\n" +
 | 
	
		
			
				|  |  |                     "        {\n" +
 | 
	
		
			
				|  |  |                     "          \"max\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "          \"startTime\": \"2022/12/23 10:54:00\",\n" +
 | 
	
		
			
				|  |  |                     "          \"used\": \"0\",\n" +
 | 
	
		
			
				|  |  |                     "          \"endTime\": \"2022/12/23 11:01:20\"\n" +
 | 
	
		
			
				|  |  |                     "        },\n" +
 | 
	
		
			
				|  |  |                     "        {\n" +
 | 
	
		
			
				|  |  |                     "          \"max\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "          \"startTime\": \"2022/12/23 11:01:20\",\n" +
 | 
	
		
			
				|  |  |                     "          \"used\": \"0\",\n" +
 | 
	
		
			
				|  |  |                     "          \"endTime\": \"2022/12/23 11:08:40\"\n" +
 | 
	
		
			
				|  |  |                     "        },\n" +
 | 
	
		
			
				|  |  |                     "        {\n" +
 | 
	
		
			
				|  |  |                     "          \"max\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "          \"startTime\": \"2022/12/23 11:08:40\",\n" +
 | 
	
		
			
				|  |  |                     "          \"used\": \"0\",\n" +
 | 
	
		
			
				|  |  |                     "          \"endTime\": \"2022/12/23 11:16:00\"\n" +
 | 
	
		
			
				|  |  |                     "        },\n" +
 | 
	
		
			
				|  |  |                     "        {\n" +
 | 
	
		
			
				|  |  |                     "          \"max\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "          \"startTime\": \"2022/12/23 11:16:00\",\n" +
 | 
	
		
			
				|  |  |                     "          \"used\": \"0\",\n" +
 | 
	
		
			
				|  |  |                     "          \"endTime\": \"2022/12/23 11:23:20\"\n" +
 | 
	
		
			
				|  |  |                     "        },\n" +
 | 
	
		
			
				|  |  |                     "        {\n" +
 | 
	
		
			
				|  |  |                     "          \"max\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "          \"startTime\": \"2022/12/23 11:23:20\",\n" +
 | 
	
		
			
				|  |  |                     "          \"used\": \"0\",\n" +
 | 
	
		
			
				|  |  |                     "          \"endTime\": \"2022/12/23 11:30:40\"\n" +
 | 
	
		
			
				|  |  |                     "        },\n" +
 | 
	
		
			
				|  |  |                     "        {\n" +
 | 
	
		
			
				|  |  |                     "          \"max\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "          \"startTime\": \"2022/12/23 11:30:40\",\n" +
 | 
	
		
			
				|  |  |                     "          \"used\": \"0\",\n" +
 | 
	
		
			
				|  |  |                     "          \"endTime\": \"2022/12/23 11:38:00\"\n" +
 | 
	
		
			
				|  |  |                     "        },\n" +
 | 
	
		
			
				|  |  |                     "        {\n" +
 | 
	
		
			
				|  |  |                     "          \"max\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "          \"startTime\": \"2022/12/23 11:38:00\",\n" +
 | 
	
		
			
				|  |  |                     "          \"used\": \"0\",\n" +
 | 
	
		
			
				|  |  |                     "          \"endTime\": \"2022/12/23 11:45:20\"\n" +
 | 
	
		
			
				|  |  |                     "        }\n" +
 | 
	
		
			
				|  |  |                     "      ],\n" +
 | 
	
		
			
				|  |  |                     "      \"status\": \"1\"\n" +
 | 
	
		
			
				|  |  |                     "    }\n" +
 | 
	
		
			
				|  |  |                     "  ]\n" +
 | 
	
		
			
				|  |  |                     "}";
 | 
	
		
			
				|  |  |             String sql1 = "select date,max,fee,time,used,regType,status from booking_doctor_arrange_temp";
 | 
	
		
			
				|  |  |             String sql2 = "select max,startTime,used,endTime from booking_doctor_arrange_detail_temp";
 | 
	
		
			
				|  |  |             List<Map<String,Object>> list1 = jdbcTemplate.queryForList(sql1);
 | 
	
		
			
				|  |  |             for (Map<String,Object> map:list1){
 | 
	
		
			
				|  |  |                 List<Map<String,Object>> list2 = jdbcTemplate.queryForList(sql2);
 | 
	
		
			
				|  |  |                 map.put("sections",list2);
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             JSONObject json = new JSONObject();
 | 
	
		
			
				|  |  |             json.put("status",200);
 | 
	
		
			
				|  |  |             json.put("message","获取医生排班成功");
 | 
	
		
			
				|  |  |             json.put("data",list1);
 | 
	
		
			
				|  |  |             return  json.toString();
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         String url = jwUrl + "/third/guahao/GetDoctorArrange";
 | 
	
	
		
			
				|  | @ -1353,26 +1245,13 @@ public class JwSmjkEntranceService {
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public JSONObject GetDoctorInfoTen(String hospitalId, String hosDeptId, String doctorId) {
 | 
	
		
			
				|  |  |         if(isdemo){
 | 
	
		
			
				|  |  |             String tmp = "{\n" +
 | 
	
		
			
				|  |  |                     "  \"message\": \"获取医生详细信息成功!\",\n" +
 | 
	
		
			
				|  |  |                     "  \"data\": {\n" +
 | 
	
		
			
				|  |  |                     "    \"hosDeptId\": \"30100\",\n" +
 | 
	
		
			
				|  |  |                     "    \"hospitalId\": \"350211A1002\",\n" +
 | 
	
		
			
				|  |  |                     "    \"introduce\": \"主任医师、硕士,毕业于福建医科大学。现任科教部副主任,心内二科医疗组长。\\r\\n从事心血管内科临床及教学工作20余年,积累了丰富的临床工作经验。擅长高血压、冠心病、心力衰竭的临床诊治工作,在高血压的诊治方面有独到的造诣。\",\n" +
 | 
	
		
			
				|  |  |                     "    \"hosDeptName\": \"心内科门诊\",\n" +
 | 
	
		
			
				|  |  |                     "    \"sex\": \"1\",\n" +
 | 
	
		
			
				|  |  |                     "    \"edu\": \"硕士\",\n" +
 | 
	
		
			
				|  |  |                     "    \"fee\": null,\n" +
 | 
	
		
			
				|  |  |                     "    \"name\": \"陈水龙\",\n" +
 | 
	
		
			
				|  |  |                     "    \"photo\": \"\",\n" +
 | 
	
		
			
				|  |  |                     "    \"id\": \"259724\",\n" +
 | 
	
		
			
				|  |  |                     "    \"hospitalName\": \"马銮湾医院\",\n" +
 | 
	
		
			
				|  |  |                     "    \"title\": \"主任医师\"\n" +
 | 
	
		
			
				|  |  |                     "  },\n" +
 | 
	
		
			
				|  |  |                     "  \"status\": 200\n" +
 | 
	
		
			
				|  |  |                     "}";
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |             return new JSONObject(tmp);
 | 
	
		
			
				|  |  |             String sql = "select * from booking_doctor_temp where id ='259724' ";
 | 
	
		
			
				|  |  |             List<Map<String,Object>> list = jdbcTemplate.queryForList(sql);
 | 
	
		
			
				|  |  |             JSONObject json = new JSONObject();
 | 
	
		
			
				|  |  |             json.put("status",200);
 | 
	
		
			
				|  |  |             json.put("message","获取医生详细信息成功");
 | 
	
		
			
				|  |  |             json.put("data",list.get(0));
 | 
	
		
			
				|  |  |             return json;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         String url = jwUrl + "/third/smjk/RegDeptSpeDoctorList";
 | 
	
		
			
				|  |  |         List<NameValuePair> params = new ArrayList<>();
 |