diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/JobApplyController.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/JobApplyController.java index d08213f..a4512c7 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/JobApplyController.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/JobApplyController.java @@ -100,11 +100,15 @@ public class JobApplyController extends BaseController { @PutMapping("/applyAgree") public AjaxResult applyAgree(@RequestBody JobApply jobApply) { - if(jobApply.getId()==null){ + if(jobApply.getId() == null || jobApply.getHire() == null){ return AjaxResult.error("参数id为空"); } - jobApply.setHire(StringUtil.HIRE_LY); - jobApply.setHireSource(StringUtil.HIRE_SOURCE_SYSTEM); + String hire = jobApply.getHire(); + jobApply = iJobApplyService.selectJobApplyById(jobApply.getId()); + if (jobApply != null) { + jobApply.setHire(hire); + jobApply.setHireSource(StringUtil.HIRE_SOURCE_SYSTEM); + } return success(iJobApplyService.updateJobApply(jobApply)); } diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/util/StringUtil.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/util/StringUtil.java index e2a6adf..5835848 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/util/StringUtil.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/util/StringUtil.java @@ -60,6 +60,11 @@ public class StringUtil { */ public static final String HIRE_LY="0"; + /** + *不录用 + */ + public static final String HIRE_LY_NOT="2"; + /** *录用-系统 */ diff --git a/ruoyi-bussiness/src/main/resources/mapper/app/JobApplyMapper.xml b/ruoyi-bussiness/src/main/resources/mapper/app/JobApplyMapper.xml index bc00b47..ff24f35 100644 --- a/ruoyi-bussiness/src/main/resources/mapper/app/JobApplyMapper.xml +++ b/ruoyi-bussiness/src/main/resources/mapper/app/JobApplyMapper.xml @@ -104,7 +104,7 @@