|
|
@@ -6,6 +6,7 @@ import com.nb.app.assistant.api.feign.IAssistantUserBindClient;
|
|
|
import com.nb.app.assistant.api.feign.IAssistantUserClient;
|
|
|
import com.nb.app.assistant.api.feign.result.AssistantUserResult;
|
|
|
import com.nb.app.doctor.service.dto.AssistantUserBindResult;
|
|
|
+import com.nb.core.exception.CustomException;
|
|
|
import com.nb.core.result.R;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
@@ -37,6 +38,9 @@ public class NoticeMsgController {
|
|
|
@ApiOperation("查询绑定申请消息详情")
|
|
|
public R<AssistantUserBindResult> bindMsg(@PathVariable("bindId") String bindId){
|
|
|
AssistantUserBindEntity userBind = userBindClient.findById(bindId);
|
|
|
+ if(bindId==null){
|
|
|
+ throw new CustomException("该绑定关系不存在,请刷新后重试");
|
|
|
+ }
|
|
|
AssistantUserBindResult result = BeanUtil.toBean(userBind, AssistantUserBindResult.class);
|
|
|
result.setAssistPhone(Optional.ofNullable(userClient.getById(userBind.getAssistId())).orElse(new AssistantUserResult()).getPhone());
|
|
|
return R.success(result);
|