| 
														
															@@ -23,6 +23,7 @@ import com.fs.his.vo.FsDoctorBillListSVO; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.his.vo.FsDoctorExtractListSVO; 
														 | 
														
														 | 
														
															 import com.fs.his.vo.FsDoctorExtractListSVO; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.im.config.IMConfig; 
														 | 
														
														 | 
														
															 import com.fs.im.config.IMConfig; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.im.service.OpenIMService; 
														 | 
														
														 | 
														
															 import com.fs.im.service.OpenIMService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import com.fs.im.service.OpenIMService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.sms.service.SmsService; 
														 | 
														
														 | 
														
															 import com.fs.sms.service.SmsService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.system.service.ISysConfigService; 
														 | 
														
														 | 
														
															 import com.fs.system.service.ISysConfigService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.github.pagehelper.PageHelper; 
														 | 
														
														 | 
														
															 import com.github.pagehelper.PageHelper; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -112,7 +113,6 @@ public class DoctorController extends  AppBaseController { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         //获取管理员token 
														 | 
														
														 | 
														
															         //获取管理员token 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         String userId = userIdMap.get("userId"); 
														 | 
														
														 | 
														
															         String userId = userIdMap.get("userId"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         String adminToken = openIMService.getAdminToken(); 
														 | 
														
														 | 
														
															         String adminToken = openIMService.getAdminToken(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         JSONObject requestBody = new JSONObject(); 
														 | 
														
														 | 
														
															         JSONObject requestBody = new JSONObject(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         // 解析响应 
														 | 
														
														 | 
														
															         // 解析响应 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (StringUtil.isNotEmpty(adminToken)) { 
														 | 
														
														 | 
														
															         if (StringUtil.isNotEmpty(adminToken)) { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -121,7 +121,7 @@ public class DoctorController extends  AppBaseController { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             requestBody = new JSONObject(); 
														 | 
														
														 | 
														
															             requestBody = new JSONObject(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             userIds.add(userId); 
														 | 
														
														 | 
														
															             userIds.add(userId); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             requestBody.put("checkUserIDs", userIds); 
														 | 
														
														 | 
														
															             requestBody.put("checkUserIDs", userIds); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            String body = HttpRequest.post(IMConfig.URL+"/user/account_check") 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            String body = HttpRequest.post("https://web.im.cdwjyyh.com/api/user/account_check") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     .header("operationID", String.valueOf(System.currentTimeMillis())) 
														 | 
														
														 | 
														
															                     .header("operationID", String.valueOf(System.currentTimeMillis())) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     .header("token", adminToken) 
														 | 
														
														 | 
														
															                     .header("token", adminToken) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     .body(requestBody.toString()) 
														 | 
														
														 | 
														
															                     .body(requestBody.toString()) 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -129,13 +129,12 @@ public class DoctorController extends  AppBaseController { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     .body(); 
														 | 
														
														 | 
														
															                     .body(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             JSONObject jsonObject = new JSONObject(body); 
														 | 
														
														 | 
														
															             JSONObject jsonObject = new JSONObject(body); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             JSONArray results = jsonObject.getJSONObject("data").getJSONArray("results"); 
														 | 
														
														 | 
														
															             JSONArray results = jsonObject.getJSONObject("data").getJSONArray("results"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            System.out.println("查询用户结果:"+results); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             if (results != null && results.length() > 0) { 
														 | 
														
														 | 
														
															             if (results != null && results.length() > 0) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 JSONObject resultObj = results.getJSONObject(0); 
														 | 
														
														 | 
														
															                 JSONObject resultObj = results.getJSONObject(0); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 int accountStatus = resultObj.getInt("accountStatus"); 
														 | 
														
														 | 
														
															                 int accountStatus = resultObj.getInt("accountStatus"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 //未注册自动注册 
														 | 
														
														 | 
														
															                 //未注册自动注册 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 if (accountStatus==0){ 
														 | 
														
														 | 
														
															                 if (accountStatus==0){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    String s = userId.replaceFirst("^"+"D", ""); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    String s = userId.replaceFirst("^D", ""); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     FsDoctor fsDoctor = doctorService.selectFsDoctorByDoctorId(Long.parseLong(s)); 
														 | 
														
														 | 
														
															                     FsDoctor fsDoctor = doctorService.selectFsDoctorByDoctorId(Long.parseLong(s)); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     if (null==fsDoctor){ 
														 | 
														
														 | 
														
															                     if (null==fsDoctor){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         return R.error("用户不存在"); 
														 | 
														
														 | 
														
															                         return R.error("用户不存在"); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -144,30 +143,28 @@ public class DoctorController extends  AppBaseController { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     HashMap<String, String> map = new HashMap<>(); 
														 | 
														
														 | 
														
															                     HashMap<String, String> map = new HashMap<>(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     map.put("userID",userId); 
														 | 
														
														 | 
														
															                     map.put("userID",userId); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     map.put("nickname",fsDoctor.getDoctorName()); 
														 | 
														
														 | 
														
															                     map.put("nickname",fsDoctor.getDoctorName()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    map.put("faceURL",StringUtils.isEmpty(fsDoctor.getAvatar())?"https://cos.his.cdwjyyh.com/fs/20240926/420728ee06e54575ba82665dedb4756b.png":fsDoctor.getAvatar()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    map.put("faceURL",fsDoctor.getAvatar()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     users.add(map); 
														 | 
														
														 | 
														
															                     users.add(map); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     requestBody = new JSONObject(); 
														 | 
														
														 | 
														
															                     requestBody = new JSONObject(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    //userIds.add(userId); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    userIds.add(userId); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     requestBody.put("users", users); 
														 | 
														
														 | 
														
															                     requestBody.put("users", users); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    String body1 = HttpRequest.post(IMConfig.URL+"/user/user_register") 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    HttpRequest.post("https://web.im.cdwjyyh.com/api/user/user_register") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                             .header("operationID", String.valueOf(System.currentTimeMillis())) 
														 | 
														
														 | 
														
															                             .header("operationID", String.valueOf(System.currentTimeMillis())) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                             .header("token", adminToken).body(requestBody.toString()).execute().body(); 
														 | 
														
														 | 
														
															                             .header("token", adminToken).body(requestBody.toString()).execute().body(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    log.info("注册结果:"+body1); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 } 
														 | 
														
														 | 
														
															                 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             } else { 
														 | 
														
														 | 
														
															             } else { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 return R.error("返回结果为空"); 
														 | 
														
														 | 
														
															                 return R.error("返回结果为空"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             } 
														 | 
														
														 | 
														
															             } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+           /* HashMap<String, String> tokenMap = new HashMap<>(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            tokenMap.put("platformID","1"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            tokenMap.put("userID",userId);*/ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             requestBody = new JSONObject(); 
														 | 
														
														 | 
														
															             requestBody = new JSONObject(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             requestBody.put("platformID",5); 
														 | 
														
														 | 
														
															             requestBody.put("platformID",5); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             requestBody.put("userID",userId); 
														 | 
														
														 | 
														
															             requestBody.put("userID",userId); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            String body1 = HttpRequest.post(IMConfig.URL+"/auth/get_user_token") 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            String body1 = HttpRequest.post("https://web.im.cdwjyyh.com/api/auth/get_user_token") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     .header("operationID", String.valueOf(System.currentTimeMillis())) 
														 | 
														
														 | 
														
															                     .header("operationID", String.valueOf(System.currentTimeMillis())) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     .header("token", adminToken) 
														 | 
														
														 | 
														
															                     .header("token", adminToken) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     .body(requestBody.toString()).execute().body(); 
														 | 
														
														 | 
														
															                     .body(requestBody.toString()).execute().body(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            System.out.println("operationID"+System.currentTimeMillis()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            System.out.println("adimtoken"+adminToken); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            System.out.println("IPad地址"+IMConfig.URL+"/api/auth/get_user_token"); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            System.out.println("json接送内容:"+body1); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             JSONObject userJson = new JSONObject(body1); 
														 | 
														
														 | 
														
															             JSONObject userJson = new JSONObject(body1); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             JSONObject userData = userJson.getJSONObject("data"); 
														 | 
														
														 | 
														
															             JSONObject userData = userJson.getJSONObject("data"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             String userToken = userData.getString("token"); 
														 | 
														
														 | 
														
															             String userToken = userData.getString("token"); 
														 |