Jelajahi Sumber

fix 邀请码生成医生信息为空校验去除

18339543638 3 tahun lalu
induk
melakukan
196ded0ba3

+ 1 - 1
nb-im/src/main/java/com/nb/im/enums/ImMsgType.java

@@ -23,7 +23,7 @@ public enum ImMsgType implements IEnum<Integer> {
     vedio(3,"视频"),
     hyperlinks(4,"超链接"),
     file(5,"文件")
-    ;
+            ;
 
     private Integer value;
     private String text;

+ 3 - 1
nb-service/app-doctor/src/main/java/com/nb/app/doctor/controller/PatientMonitorController.java

@@ -13,6 +13,7 @@ import com.nb.app.doctor.controller.vo.ChangeManageVo;
 import com.nb.app.doctor.controller.vo.InviteCodeVo;
 import com.nb.app.doctor.controller.vo.UpdateBindPatientVo;
 import com.nb.app.doctor.service.dto.PatientMonitorConsultResult;
+import com.nb.auth.bean.LoginUser;
 import com.nb.auth.utils.SecurityUtil;
 import com.nb.common.websocket.WebSocketSessionLifeCycleManage;
 import com.nb.core.annotation.Log;
@@ -118,7 +119,8 @@ public class PatientMonitorController {
 //        if(userBindClient.haveBindByPatientCode(resource.getPatientCode(),tenantId)){
 //            throw new CustomException("该病人已被看护");
 //        }
-        return R.success(patientClient.generateInviteCode(tenantId,resource.getPatientCode(),resource.getDoctorId(),resource.getDoctorName(),resource.getManage()));
+        LoginUser loginUser = SecurityUtil.getLoginUser();
+        return R.success(patientClient.generateInviteCode(tenantId,resource.getPatientCode(),String.valueOf(loginUser.getId()),loginUser.getNickName(),resource.getManage()));
     }
 
 

+ 0 - 3
nb-service/app-doctor/src/main/java/com/nb/app/doctor/controller/vo/InviteCodeVo.java

@@ -23,9 +23,6 @@ public class InviteCodeVo {
     @ApiModelProperty(value = "监护位置",allowableValues = "0(院内管理) 1(居家管理)",required = true)
     @NotNull(message = "监护位置不能为空")
     private ClinicManageEnum manage;
-    @ApiModelProperty(value = "医生id",required = true)
-    @NotNull(message = "医生id不能为空")
-    private String doctorId;
     @ApiModelProperty(value = "医生名称",required = true)
     @NotNull(message = "医生名称不能为空")
     private String doctorName;