package com.kcim.controller; import com.kcim.controller.request.QualificationAuditRequest; import com.kcim.dao.model.QualificationApply; import com.kcim.service.QualificationAuditService; import com.kcim.util.Result; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; @RestController @RequestMapping("/qualificationAudit") public class QualificationAuditController { @Autowired private QualificationAuditService qualificationAuditService; /** * 资质审批查询 */ @ApiOperation("资质审批-查询") @GetMapping("list") public Result list(@RequestParam(value = "role",required = true) Integer role, @RequestParam(value = "queryCondition",required = false,defaultValue = "") String queryCondition, @RequestParam(value = "current",required = false,defaultValue = "1") Integer current, @RequestParam(value = "pageSize",required = false,defaultValue = "10") Integer pageSize){ return Result.ok(qualificationAuditService.list(role,queryCondition,current,pageSize)); } /** * 资质审批-保存 */ @ApiOperation("资质审批-保存") @PostMapping("save") public Result save(@RequestBody QualificationAuditRequest request){ qualificationAuditService.save(request); return Result.ok(); } /** * 资质批量-保存 */ @ApiOperation("资质批量授权") @PostMapping("saveBatch") public Result saveBatch(@RequestBody List request){ qualificationAuditService.saveBatch(request); return Result.ok(); } /** * 资质批量-校验 */ @ApiOperation("资质批量授权校验") @PostMapping("saveBatchCheck") public Result saveBatchCheck(@RequestBody List request){ return Result.ok(qualificationAuditService.saveBatchCheck(request)); } }