移动端添加求职者设置简历公开和保密
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
package com.ruoyi.cms.controller.app;
|
package com.ruoyi.cms.controller.app;
|
||||||
|
|
||||||
import com.ruoyi.cms.domain.AppReviewJob;
|
import com.ruoyi.cms.domain.AppReviewJob;
|
||||||
|
import com.ruoyi.cms.util.StringUtil;
|
||||||
import com.ruoyi.common.core.domain.entity.AppUser;
|
import com.ruoyi.common.core.domain.entity.AppUser;
|
||||||
import com.ruoyi.common.core.domain.entity.Company;
|
import com.ruoyi.common.core.domain.entity.Company;
|
||||||
import com.ruoyi.cms.domain.Job;
|
import com.ruoyi.cms.domain.Job;
|
||||||
@@ -191,4 +192,28 @@ public class AppUserController extends BaseController
|
|||||||
appUser.setLcUserid(SiteSecurityUtils.getlcUserid());
|
appUser.setLcUserid(SiteSecurityUtils.getlcUserid());
|
||||||
return AjaxResult.success(appUserService.editUserSafety(appUser));
|
return AjaxResult.success(appUserService.editUserSafety(appUser));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ApiOperation("修改简历停用和启用")
|
||||||
|
@PutMapping("/changeResumeStatus/{resumeStatus}")
|
||||||
|
public AjaxResult changeResumeStatus(@PathVariable(name = "resumeStatus", required = true)String resumeStatus){
|
||||||
|
if(!SiteSecurityUtils.isLogin()){
|
||||||
|
return error("未登录!");
|
||||||
|
}
|
||||||
|
if (!StringUtil.RESUME_STATUS_PUBLIC.equals(resumeStatus) && !StringUtil.RESUME_STATUS_SECRET.equals(resumeStatus)) {
|
||||||
|
return AjaxResult.error("简历状态仅支持:1-公开、2-保密");
|
||||||
|
}
|
||||||
|
Long userId=SiteSecurityUtils.getUserId();
|
||||||
|
AppUser targetUser = appUserService.selectAppUserByUserId(userId);
|
||||||
|
if (targetUser == null || "1".equals(targetUser.getDelFlag())) {
|
||||||
|
return AjaxResult.error("目标用户不存在或已删除");
|
||||||
|
}
|
||||||
|
AppUser updateEntity = new AppUser();
|
||||||
|
updateEntity.setUserId(userId);
|
||||||
|
updateEntity.setResumeStatus(resumeStatus);
|
||||||
|
appUserService.updateAppUser(updateEntity);
|
||||||
|
String msg = StringUtil.RESUME_STATUS_PUBLIC.equals(resumeStatus)
|
||||||
|
? "简历已设置成公开!"
|
||||||
|
: "简历已设置成保密!";
|
||||||
|
return success(msg);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user