diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsNoticeController.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsNoticeController.java index 4bfbc43..fd39b8e 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsNoticeController.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsNoticeController.java @@ -5,6 +5,7 @@ import com.ruoyi.cms.domain.Notice; import com.ruoyi.cms.domain.vo.NoticeTotal; import com.ruoyi.cms.service.IAppNoticeService; import com.ruoyi.cms.service.IAppUserService; +import com.ruoyi.cms.util.StringUtil; import com.ruoyi.cms.util.notice.NoticeUtils; import com.ruoyi.cms.util.RoleUtils; import com.ruoyi.common.annotation.Log; @@ -194,9 +195,15 @@ public class CmsNoticeController extends BaseController if(!SecurityUtils.isLogin()){ return AjaxResult.success("未登录!,返回为空"); } + AppUser appUser=null; if(notice.getUserId()==null){ Long appuserId= RoleUtils.getSysAppuserId(); - AppUser appUser=appUserService.selectAppUserByUserId(appuserId); + if(appuserId==null){ + String idCard= RoleUtils.getCurrentUseridCard(); + appUser=appUserService.selectAppuserByIdcard(idCard, StringUtil.IS_JOB_REQUEST_USER); + }else { + appUser=appUserService.selectAppUserByUserId(appuserId); + } if(appUser==null){ error(HttpStatus.ERROR,"用户信息未完善,请完善身份证信息!"); }else{