@@ -31,6 +31,15 @@ public class RecruitmentController {
return recruitmentService.getRecruitmentList();
}
+ /**
+ * 获取某个id的招聘信息
+ * id 要获取的id
+ */
+ @RequestMapping("/get")
+ public HttpRespMsg getRecruitment(@RequestParam Integer id) {
+ return recruitmentService.getRecruitment(id);
+ }
+
/**
* 删除招聘信息
* id 要删除的招聘信息id
@@ -16,6 +16,8 @@ import org.springframework.web.multipart.MultipartFile;
public interface RecruitmentService extends IService<Recruitment> {
HttpRespMsg getRecruitmentList();
+ HttpRespMsg getRecruitment(Integer id);
HttpRespMsg deleteRecruitmentList(Integer id);
HttpRespMsg editRecruitmentList(Integer id, String title, String content, String date, MultipartFile file);
@@ -40,6 +40,13 @@ public class RecruitmentServiceImpl extends ServiceImpl<RecruitmentMapper, Recru
return httpRespMsg;
+ @Override
+ public HttpRespMsg getRecruitment(Integer id) {
+ HttpRespMsg httpRespMsg = new HttpRespMsg();
+ httpRespMsg.data = recruitmentMapper.selectById(id);
+ return httpRespMsg;
@Override
public HttpRespMsg deleteRecruitmentList(Integer id) {
HttpRespMsg httpRespMsg = new HttpRespMsg();