From f874f4a2324b89eadf1ee9d2cd256c3457265bfc Mon Sep 17 00:00:00 2001 From: changpengfei Date: Fri, 10 Sep 2021 15:30:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=B3=A8=E5=86=8C=E7=8E=AF?= =?UTF-8?q?=E4=BF=A1=E6=98=B5=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/lyms/talkonlineweb/controller/DoctorController.java | 2 +- .../java/com/lyms/talkonlineweb/controller/PatientController.java | 2 +- .../main/java/com/lyms/talkonlineweb/controller/UserContoller.java | 2 +- .../src/main/java/com/lyms/talkonlineweb/util/HXService.java | 4 +++- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/DoctorController.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/DoctorController.java index 7cd624e..e555c1a 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/DoctorController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/DoctorController.java @@ -157,7 +157,7 @@ public class DoctorController { doctor=dLst.get(0); if(doctor.getHxid()==null ){ - JSONObject json=hxService.addUser(doctor.getDlogin(),Constant.COMMON_PASSWD); + JSONObject json=hxService.addUser(doctor.getDlogin(),Constant.COMMON_PASSWD,doctor.getDname()+","+doctor.getHname()+","+doctor.getDdname()); JSONArray rArr=json.getJSONArray("entities"); if(rArr.size()>0){ doctor.setHxid(rArr.getJSONObject(0).getString("uuid")); diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/PatientController.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/PatientController.java index d3bdc21..1ddfce1 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/PatientController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/PatientController.java @@ -216,7 +216,7 @@ public class PatientController { patient.setIslogin(1); if(patient.getHxid()==null ){ - JSONObject json=hxService.addUser(patient.getIdno(),Constant.COMMON_PASSWD); + JSONObject json=hxService.addUser(patient.getIdno(),Constant.COMMON_PASSWD,patient.getPname()); JSONArray rArr=json.getJSONArray("entities"); if(rArr.size()>0){ patient.setHxid(rArr.getJSONObject(0).getString("uuid")); diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/UserContoller.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/UserContoller.java index 9cc8da4..32ffb35 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/UserContoller.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/UserContoller.java @@ -75,7 +75,7 @@ public class UserContoller { tMap.put("token",JWT); if(user.getHxid()==null && user.getHid()==null){ - JSONObject json=hxService.addUser(user.getLogin(),Constant.COMMON_PASSWD); + JSONObject json=hxService.addUser(user.getLogin(),Constant.COMMON_PASSWD,"sys_"+user.getUname()); JSONArray rArr=json.getJSONArray("entities"); if(rArr.size()>0){ user.setHxid(rArr.getJSONObject(0).getString("uuid")); diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/util/HXService.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/util/HXService.java index 148b099..545950b 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/util/HXService.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/util/HXService.java @@ -93,7 +93,7 @@ public class HXService { return user; } - public JSONObject addUser(String username,String passwd){ + public JSONObject addUser(String username,String passwd,String nickname){ JSONObject rs=new JSONObject(); Map param=new HashMap<>(); HttpHeaders headers=new HttpHeaders(); @@ -103,7 +103,9 @@ public class HXService { param.clear(); param.put("username",username); param.put("password",passwd); + param.put("nickname",nickname); lParam.add(param); + log.info("注册环信用户:"+param); HttpEntity entity=new HttpEntity(param,headers); resp=restTemplate.postForEntity(getUrl()+"users",entity,String.class); if (resp.getStatusCodeValue()==200){ -- 1.8.3.1