Commit 55a87c5d067f400ac0ae84fa73b1c571216b894e
1 parent
a4306b2378
Exists in
master
添加医生的时候添加环信ID
Showing 1 changed file with 9 additions and 10 deletions
talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/DoctorController.java
View file @
55a87c5
| ... | ... | @@ -107,6 +107,15 @@ |
| 107 | 107 | baseResponse.setErrorcode(1); |
| 108 | 108 | return baseResponse; |
| 109 | 109 | } |
| 110 | + | |
| 111 | + if(doctor.getHxid()==null ){ | |
| 112 | + JSONObject json=hxService.addUser(doctor.getDlogin(),Constant.COMMON_PASSWD,doctor.getDname()+","+doctor.getHname()+","+doctor.getDdname()); | |
| 113 | + JSONArray rArr=json.getJSONArray("entities"); | |
| 114 | + if(rArr.size()>0){ | |
| 115 | + doctor.setHxid(rArr.getJSONObject(0).getString("uuid")); | |
| 116 | + } | |
| 117 | +// lymsDoctorService.saveOrUpdate(doctor); | |
| 118 | + } | |
| 110 | 119 | }else{ |
| 111 | 120 | did=1; |
| 112 | 121 | doctor.setUpdatedTime(new Date()); |
| ... | ... | @@ -155,16 +164,6 @@ |
| 155 | 164 | baseResponse.setErrorcode(1); |
| 156 | 165 | if (dLst.size()>0) { |
| 157 | 166 | doctor=dLst.get(0); |
| 158 | - | |
| 159 | - if(doctor.getHxid()==null ){ | |
| 160 | - JSONObject json=hxService.addUser(doctor.getDlogin(),Constant.COMMON_PASSWD,doctor.getDname()+","+doctor.getHname()+","+doctor.getDdname()); | |
| 161 | - JSONArray rArr=json.getJSONArray("entities"); | |
| 162 | - if(rArr.size()>0){ | |
| 163 | - doctor.setHxid(rArr.getJSONObject(0).getString("uuid")); | |
| 164 | - } | |
| 165 | - lymsDoctorService.saveOrUpdate(doctor); | |
| 166 | - } | |
| 167 | - | |
| 168 | 167 | doctor.setDpasswd(null); |
| 169 | 168 | baseResponse.setObject(doctor); |
| 170 | 169 | String jwt = JwtUtils.createJWT("1", doctor.getDlogin(), Constant.JWT_TTL); |