From 46f24bc282231560ae14920fbf94fe527994df9c Mon Sep 17 00:00:00 2001 From: shiyang <316555390@qq.com> Date: Sat, 21 May 2022 08:43:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=82=A3=E8=80=85=E7=82=B9=E5=92=A8=E8=AF=A2?= =?UTF-8?q?=E3=80=82=E6=9F=A5=E8=AF=A2=E6=98=AF=E5=90=A6=E6=9C=89=E5=9B=9E?= =?UTF-8?q?=E8=AE=BF=E3=80=82=E6=9C=89=E5=B0=B1=E7=9B=B4=E6=8E=A5=E8=BF=9B?= =?UTF-8?q?=E5=85=A5=E8=81=8A=E5=A4=A9=E3=80=82=E4=B8=8D=E6=B6=88=E8=80=97?= =?UTF-8?q?=E9=97=AE=E8=AF=8A=E5=8D=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/ChatGroupController.java | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/ChatGroupController.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/ChatGroupController.java index 763f2a9..91be2a5 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/ChatGroupController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/ChatGroupController.java @@ -501,4 +501,34 @@ public class ChatGroupController { } return baseResponse; } + /** + * 患者点咨询。查询是否有回访。有就直接进入聊天。不消耗问诊卡 + * @param request + * @return + */ + @GetMapping("getYnReturnVisit") + @TokenRequired + public BaseResponse getYnReturnVisit(LymsChatgroup chatgroup){ + BaseResponse baseResponse =new BaseResponse(); + try { + final LymsChatgroup lymsChatgroup = lymsChatgroupService.getOne(new QueryWrapper() + .lambda().eq(LymsChatgroup::getFromp, chatgroup.getFromp()) + .eq(LymsChatgroup::getTarget, chatgroup.getTarget()) + .eq(LymsChatgroup::getPcid, chatgroup.getPcid()) + .eq(LymsChatgroup::getType, 1) + .eq(LymsChatgroup::getStat, 0)); + if (null!=lymsChatgroup) { + Map map=new HashMap(); + map.put("hxgroupid",lymsChatgroup.getHxgroupid()); + map.put("stat",lymsChatgroup.getStat()); + baseResponse.setObject(lymsChatgroup); + } + baseResponse.setErrorcode(0); + baseResponse.setErrormsg("成功"); + } catch (Exception e) { + e.printStackTrace(); + } + return baseResponse; + } + } -- 1.8.3.1