From a9d2db70ad9e0382e75a0def2ff1a52546de274b Mon Sep 17 00:00:00 2001 From: shiyang <316555390@qq.com> Date: Tue, 17 May 2022 14:06:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=BB=E7=94=9F=E7=99=BB=E5=BD=95=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E7=8E=AF=E4=BF=A1ID?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/lyms/talkonlineweb/controller/DoctorController.java | 10 ++++++++++ 1 file changed, 10 insertions(+) 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 b6105c2..46c2a22 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/DoctorController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/DoctorController.java @@ -197,6 +197,16 @@ public class DoctorController { Map map=new HashMap<>(); map.put("doctor",doctor); map.put("token",jwt); + if (StringUtil.isEmpty(doctor.getHxid())) { + JSONObject json = hxService.addUser(doctor.getDlogin(), Constant.COMMON_PASSWD, doctor.getDname()); + JSONArray rArr = json.getJSONArray("entities"); + if (rArr.size() > 0) { + LymsDoctor doctor2=new LymsDoctor(); + doctor2.setDid(doctor.getDid()); + doctor2.setHxid(rArr.getJSONObject(0).getString("uuid")); + lymsDoctorService.updateById(doctor2); + } + } baseResponse.setErrorcode(0); baseResponse.setObject(map); } -- 1.8.3.1