package com.hssx.ysofficial.controller; import com.hssx.ysofficial.entity.Qualification; import com.hssx.ysofficial.service.QualificationService; import com.hssx.ysofficial.utility.HttpRespMsg; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; /** *

* 前端控制器 *

* * @author Reiskuchen * @since 2020-02-18 */ @RestController @RequestMapping("/qualification") public class QualificationController { @Autowired private QualificationService qualificationService; /** * 获取资质列表 */ @RequestMapping("/list") public HttpRespMsg getRecruitmentList() { return qualificationService.getQualificationList(); } /** * 删除资质 * id 要删除的资质id */ @RequestMapping("/delete") public HttpRespMsg deleteRecruitment(@RequestParam Integer id) { return qualificationService.deleteQualification(id); } /** * 新增或修改资质 * id 修改时要传的资质id * title 资质标题 * content 资质内容 * file 图片文件 */ @RequestMapping("/insertOrUpdate") public HttpRespMsg editRecruitment(Qualification qualification, MultipartFile file) { return qualificationService.editQualification(qualification, file); } }