|
|
@@ -72,7 +72,10 @@ public class RecruiterApiController {
|
|
|
|
|
|
@PostMapping("getAboutMe")
|
|
|
@ApiOperation(value = "招聘方['我的'主页]")
|
|
|
- public MessageResult<Map<String,Object>> getAboutMe(@RequestAttribute String subject){
|
|
|
+ public MessageResult<Map<String,Object>> getAboutMe(
|
|
|
+ String token,
|
|
|
+ @RequestAttribute String subject
|
|
|
+ ){
|
|
|
try{
|
|
|
//包含两部分信息:个人信息,统计信息
|
|
|
Assert.state(StringUtils.isNoneEmpty(subject),"缺少用户参数");
|
|
|
@@ -99,10 +102,12 @@ public class RecruiterApiController {
|
|
|
@ApiImplicitParams({
|
|
|
@ApiImplicitParam(name = "status", value = "招聘信息状态(publish:招聘中;approve:审核中;close:已下架)", required = true, paramType = "form")
|
|
|
})
|
|
|
- public MessageResultSimple loadOwnRecruitments(@RequestParam(value="pageIndex",defaultValue="1") int pageIndex,
|
|
|
- @RequestParam(value="pageSize",defaultValue="20") int pageSize,
|
|
|
- @RequestParam(value="status",defaultValue="publish") String status,
|
|
|
- @RequestAttribute String subject
|
|
|
+ public MessageResultSimple loadOwnRecruitments(
|
|
|
+ String token,
|
|
|
+ @RequestParam(value="pageIndex",defaultValue="1") int pageIndex,
|
|
|
+ @RequestParam(value="pageSize",defaultValue="20") int pageSize,
|
|
|
+ @RequestParam(value="status",defaultValue="publish") String status,
|
|
|
+ @RequestAttribute String subject
|
|
|
) {
|
|
|
|
|
|
try{
|
|
|
@@ -123,7 +128,9 @@ public class RecruiterApiController {
|
|
|
@ApiImplicitParam(name = "recruitmentId", value = "招聘记录ID", required = true, paramType = "form"),
|
|
|
@ApiImplicitParam(name = "publishTag", value = "上下架操作[1:上架,0:下架]", required = true, paramType = "form")
|
|
|
})
|
|
|
- public MessageResultSimple publishRecruitment(@RequestParam(value="recruitmentId",required = true) String recruitmentId,
|
|
|
+ public MessageResultSimple publishRecruitment(
|
|
|
+ String token,
|
|
|
+ @RequestParam(value="recruitmentId",required = true) String recruitmentId,
|
|
|
@RequestParam(value="publishTag",required = true) String publishTag,
|
|
|
@RequestAttribute String subject
|
|
|
){
|
|
|
@@ -150,15 +157,17 @@ public class RecruiterApiController {
|
|
|
@ApiImplicitParam(name = "dreamMoney", value = "期望月薪编码值", required = false, paramType = "form"),
|
|
|
@ApiImplicitParam(name = "jobStatus", value = "工作状态编码值", required = false, paramType = "form")
|
|
|
})
|
|
|
- public MessageResultSimple loadCollectResumes(@RequestParam(value="pageIndex",defaultValue="1") int pageIndex,
|
|
|
- @RequestParam(value="pageSize",defaultValue="20") int pageSize,
|
|
|
- @RequestParam(value="positionName",required = false) String positionName,
|
|
|
- @RequestParam(value="positionId",required = false) String positionId,
|
|
|
- @RequestParam(value="education",required = false) String education,
|
|
|
- @RequestParam(value="workExp",required = false) String workExp,
|
|
|
- @RequestParam(value="dreamMoney",required = false) String dreamMoney,
|
|
|
- @RequestParam(value="jobStatus",required = false) String jobStatus,
|
|
|
- @RequestAttribute String subject
|
|
|
+ public MessageResultSimple loadCollectResumes(
|
|
|
+ String token,
|
|
|
+ @RequestParam(value="pageIndex",defaultValue="1") int pageIndex,
|
|
|
+ @RequestParam(value="pageSize",defaultValue="20") int pageSize,
|
|
|
+ @RequestParam(value="positionName",required = false) String positionName,
|
|
|
+ @RequestParam(value="positionId",required = false) String positionId,
|
|
|
+ @RequestParam(value="education",required = false) String education,
|
|
|
+ @RequestParam(value="workExp",required = false) String workExp,
|
|
|
+ @RequestParam(value="dreamMoney",required = false) String dreamMoney,
|
|
|
+ @RequestParam(value="jobStatus",required = false) String jobStatus,
|
|
|
+ @RequestAttribute String subject
|
|
|
) {
|
|
|
|
|
|
try{
|
|
|
@@ -180,7 +189,11 @@ public class RecruiterApiController {
|
|
|
@ApiImplicitParams({
|
|
|
@ApiImplicitParam(name = "resumeId", value = "简历记录主键", required = true, paramType = "form")
|
|
|
})
|
|
|
- public MessageResultSimple cancelCollectResume(@RequestParam(value="resumeId",required = true) String resumeId, @RequestAttribute String subject) {
|
|
|
+ public MessageResultSimple cancelCollectResume(
|
|
|
+ String token,
|
|
|
+ @RequestParam(value="resumeId",required = true) String resumeId,
|
|
|
+ @RequestAttribute String subject
|
|
|
+ ) {
|
|
|
try{
|
|
|
Assert.state(StringUtils.isNoneEmpty(subject),"缺少登录信息");
|
|
|
recruitmentCollectionService.updateCancelCollect(resumeId,subject);
|
|
|
@@ -205,15 +218,17 @@ public class RecruiterApiController {
|
|
|
@ApiImplicitParam(name = "jobStatus", value = "工作状态编码值", required = false, paramType = "form"),
|
|
|
@ApiImplicitParam(name = "orderType", value = "排序类别[new:最新,hot:最热]", required = false, paramType = "form")
|
|
|
})
|
|
|
- public MessageResultSimple loadAllResumes(@RequestParam(value="pageIndex",defaultValue="1") int pageIndex,
|
|
|
- @RequestParam(value="pageSize",defaultValue="20") int pageSize,
|
|
|
- @RequestParam(value="orderType",defaultValue="new") String orderType,
|
|
|
- @RequestParam(value="positionName",required = false) String positionName,
|
|
|
- @RequestParam(value="positionId",required = false) String positionId,
|
|
|
- @RequestParam(value="education",required = false) String education,
|
|
|
- @RequestParam(value="workExp",required = false) String workExp,
|
|
|
- @RequestParam(value="dreamMoney",required = false) String dreamMoney,
|
|
|
- @RequestParam(value="jobStatus",required = false) String jobStatus
|
|
|
+ public MessageResultSimple loadAllResumes(
|
|
|
+ String token,
|
|
|
+ @RequestParam(value="pageIndex",defaultValue="1") int pageIndex,
|
|
|
+ @RequestParam(value="pageSize",defaultValue="20") int pageSize,
|
|
|
+ @RequestParam(value="orderType",defaultValue="new") String orderType,
|
|
|
+ @RequestParam(value="positionName",required = false) String positionName,
|
|
|
+ @RequestParam(value="positionId",required = false) String positionId,
|
|
|
+ @RequestParam(value="education",required = false) String education,
|
|
|
+ @RequestParam(value="workExp",required = false) String workExp,
|
|
|
+ @RequestParam(value="dreamMoney",required = false) String dreamMoney,
|
|
|
+ @RequestParam(value="jobStatus",required = false) String jobStatus
|
|
|
) {
|
|
|
|
|
|
try{
|