查询个人消息时,如果sys_user中appuserid为空,则根据id_card角色1求职者查询个人通知消息
This commit is contained in:
@@ -5,6 +5,7 @@ import com.ruoyi.cms.domain.Notice;
|
|||||||
import com.ruoyi.cms.domain.vo.NoticeTotal;
|
import com.ruoyi.cms.domain.vo.NoticeTotal;
|
||||||
import com.ruoyi.cms.service.IAppNoticeService;
|
import com.ruoyi.cms.service.IAppNoticeService;
|
||||||
import com.ruoyi.cms.service.IAppUserService;
|
import com.ruoyi.cms.service.IAppUserService;
|
||||||
|
import com.ruoyi.cms.util.StringUtil;
|
||||||
import com.ruoyi.cms.util.notice.NoticeUtils;
|
import com.ruoyi.cms.util.notice.NoticeUtils;
|
||||||
import com.ruoyi.cms.util.RoleUtils;
|
import com.ruoyi.cms.util.RoleUtils;
|
||||||
import com.ruoyi.common.annotation.Log;
|
import com.ruoyi.common.annotation.Log;
|
||||||
@@ -194,9 +195,15 @@ public class CmsNoticeController extends BaseController
|
|||||||
if(!SecurityUtils.isLogin()){
|
if(!SecurityUtils.isLogin()){
|
||||||
return AjaxResult.success("未登录!,返回为空");
|
return AjaxResult.success("未登录!,返回为空");
|
||||||
}
|
}
|
||||||
|
AppUser appUser=null;
|
||||||
if(notice.getUserId()==null){
|
if(notice.getUserId()==null){
|
||||||
Long appuserId= RoleUtils.getSysAppuserId();
|
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){
|
if(appUser==null){
|
||||||
error(HttpStatus.ERROR,"用户信息未完善,请完善身份证信息!");
|
error(HttpStatus.ERROR,"用户信息未完善,请完善身份证信息!");
|
||||||
}else{
|
}else{
|
||||||
|
|||||||
Reference in New Issue
Block a user