|
|
@@ -40,6 +40,7 @@ import com.nb.common.queue.delay.manager.DelayMessageManager;
|
|
|
import com.nb.common.queue.delay.message.DelayMessage;
|
|
|
import com.nb.common.queue.delay.message.DelayMessageProperties;
|
|
|
import com.nb.core.Value;
|
|
|
+import com.nb.core.enums.SexEnum;
|
|
|
import com.nb.core.enums.StatusEnum;
|
|
|
import com.nb.core.exception.CustomException;
|
|
|
import com.nb.core.sms.SmsHelper;
|
|
|
@@ -464,7 +465,6 @@ public class LocalAssistantUserBindService extends BaseService<AssistantUserBind
|
|
|
AssistantUserResult assistantUser = userService.getById(userBind.getAssistId());
|
|
|
if(BindEnum.WAITING.equals(userBind.getStatus())){
|
|
|
AssistantUserBindEntity userBindEntity = BeanUtil.toBean(source, AssistantUserBindEntity.class);
|
|
|
- String patientNameHis = userBindEntity.getPatientName();
|
|
|
boolean result = this.updateById(userBindEntity);
|
|
|
if(result){
|
|
|
SpringUtil.publishEvent(new SaveMsgEvent(
|
|
|
@@ -486,15 +486,10 @@ public class LocalAssistantUserBindService extends BaseService<AssistantUserBind
|
|
|
.extend(userBind.getInviteCode())
|
|
|
.sys(false)
|
|
|
.build()));
|
|
|
-
|
|
|
//更新最新的聊天室信息
|
|
|
UpdateBindPatientParam patientParam = new UpdateBindPatientParam();
|
|
|
+ BeanUtil.copyProperties(userBindEntity,patientParam);
|
|
|
patientParam.setBindId(userBindEntity.getId());
|
|
|
- patientParam.setPatientAge(String.valueOf(userBindEntity.getPatientAge()));
|
|
|
- patientParam.setPatientCode(userBindEntity.getPatientCode());
|
|
|
- patientParam.setPatientId(userBindEntity.getPatientId());
|
|
|
- patientParam.setPatientSex(userBindEntity.getPatientSex());
|
|
|
- patientParam.setPatientName(userBindEntity.getPatientName());
|
|
|
SpringUtil.publishEvent(new UpdateBindPatientEvent(this,patientParam,userBindEntity.getAssistId(),userBindEntity.getDoctorId(),userBindEntity.getPatientId()));
|
|
|
}
|
|
|
return result;
|