123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- 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<QualificationApply> request){
- qualificationAuditService.saveBatch(request);
- return Result.ok();
- }
- /**
- * 资质批量-校验
- */
- @ApiOperation("资质批量授权校验")
- @PostMapping("saveBatchCheck")
- public Result saveBatchCheck(@RequestBody List<QualificationApply> request){
- return Result.ok(qualificationAuditService.saveBatchCheck(request));
- }
- }
|