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 9359056..bf90d10 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/ChatGroupController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/ChatGroupController.java @@ -1,6 +1,8 @@ package com.lyms.talkonlineweb.controller; import com.alibaba.fastjson.JSONObject; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.lyms.talkonlineweb.domain.*; @@ -64,7 +66,12 @@ public class ChatGroupController { log.info("rJson:" + rJson); group.setHxgroupid(rJson.getJSONObject("data").getString("groupid")); group.setDescription(group.getFromp() + "," + group.getTarget()); - group.setGroupname(group.getFromp() + "," + group.getTarget()); +// group.setGroupname(group.getFromp() + "," + group.getTarget()); + //环信群组名称更改为姓名串-用于PC端问诊展示 + LymsPatient patient= lymsPatientService.getOne(new QueryWrapper().lambda().eq(LymsPatient::getIdno, group.getFromp())); + LymsDoctor doctor= lymsDoctorService.getOne(new QueryWrapper().lambda().eq(LymsDoctor::getDlogin, group.getTarget())); + group.setGroupname(patient.getPname() + "," + doctor.getDdname()); + group.setCtime(new Date()); lymsChatgroupService.saveOrUpdate(group); } diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsChatgroup.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsChatgroup.java index 14988ad..c763d82 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsChatgroup.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/domain/LymsChatgroup.java @@ -22,13 +22,13 @@ public class LymsChatgroup implements Serializable { private Integer id; /** - * + * 环信群组名称 */ @TableField(value = "groupname") private String groupname; /** - * + * 环信群组描述 */ @TableField(value = "description") private String description;