1.添加pc端查询求职者列表

2.添加pc录用接口
This commit is contained in:
sh
2025-11-25 13:27:10 +08:00
parent f37508674b
commit 63dc346ca0
10 changed files with 235 additions and 10 deletions

View File

@@ -6,6 +6,7 @@ import javax.servlet.http.HttpServletResponse;
import com.ruoyi.cms.domain.vo.AppUserLky;
import com.ruoyi.cms.util.RoleUtils;
import com.ruoyi.common.annotation.BussinessLog;
import com.ruoyi.common.core.domain.entity.AppUserShow;
import com.ruoyi.common.core.domain.model.RegisterBody;
import com.ruoyi.common.utils.SecurityUtils;
import com.ruoyi.common.utils.StringUtils;
@@ -48,7 +49,7 @@ public class CmsAppUserController extends BaseController
* 查询APP用户列表
*/
@ApiOperation("查询APP用户列表")
// @PreAuthorize("@ss.hasPermi('cms:appUser:list')")
@PreAuthorize("@ss.hasPermi('cms:appUser:list')")
@GetMapping("/list")
public TableDataInfo list(AppUser appUser)
{
@@ -187,4 +188,14 @@ public class CmsAppUserController extends BaseController
AppUserLky appUserLky = appUserService.selectAppUserInfo(appUser);
return AjaxResult.success(appUserLky);
}
@ApiOperation("查询APP申请用户列表")
//@PreAuthorize("@ss.hasPermi('cms:appUser:userApplyList')")
@GetMapping("/userApplyList")
public TableDataInfo userApplyList(AppUser appUser)
{
startPage();
List<AppUserShow> list = appUserService.selectUserApplyList(appUser);
return getDataTable(list);
}
}

View File

@@ -6,6 +6,7 @@ import com.ruoyi.cms.domain.vo.CandidateVO;
import com.ruoyi.cms.service.IAppUserService;
import com.ruoyi.cms.service.IJobApplyService;
import com.ruoyi.cms.util.RoleUtils;
import com.ruoyi.cms.util.StringUtil;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
@@ -92,4 +93,22 @@ public class JobApplyController extends BaseController {
}
return success(iJobApplyService.applyComJob(jobApply));
}
@Log(title = "岗位", businessType = BusinessType.UPDATE)
@ApiOperation("求职者管理-用户列表录用")
@PutMapping("/applyAgree")
public AjaxResult applyAgree(@RequestBody JobApply jobApply)
{
if(jobApply.getJobId()==null){
return AjaxResult.error("岗位id为空");
}
if(jobApply.getUserId()==null){
return AjaxResult.error("用户id为空!");
}
jobApply.setHire(StringUtil.HIRE_LY);
jobApply.setHireSource(StringUtil.HIRE_SOURCE_SYSTEM);
return success(iJobApplyService.applyComJob(jobApply));
}
}