对比新文件 |
| | |
| | | package com.gk.firework.Controller; |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.gk.firework.Controller.Base.BaseController; |
| | | import com.gk.firework.Domain.AccessAssessApply; |
| | | import com.gk.firework.Domain.AssessApply; |
| | | import com.gk.firework.Domain.Utils.FilterObject; |
| | | import com.gk.firework.Service.AccessAssessApplyService; |
| | | import com.gk.firework.Service.AssessApplyService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | @Api(tags = "销售,准入评定") |
| | | @RequestMapping("/assess") |
| | | @RestController |
| | | public class AssessApplyController extends BaseController { |
| | | |
| | | @Autowired |
| | | AssessApplyService assessApplyService; |
| | | @Autowired |
| | | AccessAssessApplyService accessAssessApplyService; |
| | | |
| | | @PostMapping("/addApply-sale") |
| | | @ApiOperation(value = "新增评定申请", httpMethod = "POST") |
| | | public Object addSaleAssessApply(AssessApply assessApply) { |
| | | assessApplyService.addSaleAssessApply(assessApply, getUser()); |
| | | return success(); |
| | | } |
| | | |
| | | @PostMapping("/modApply-sale") |
| | | @ApiOperation(value = "修改评定申请", httpMethod = "POST") |
| | | public Object modSaleAssessApply(AssessApply assessApply) { |
| | | assessApplyService.modSaleAssessApply(assessApply, getUser()); |
| | | return success(); |
| | | } |
| | | |
| | | @PostMapping("/submitApply-sale") |
| | | @ApiOperation(value = "提交申请",httpMethod = "POST") |
| | | public Object submitSaleAssessApply(@RequestParam Long id) { |
| | | assessApplyService.submitSaleAssessApply(id, getUser()); |
| | | return success(); |
| | | } |
| | | |
| | | @PostMapping("/approveApply-sale") |
| | | @ApiOperation(value = "审批通过", httpMethod = "POST") |
| | | public Object approveSaleAssessApply(@RequestBody JSONObject entity) { |
| | | assessApplyService.approveSaleAssessApply(entity,getUser()); |
| | | return success(); |
| | | } |
| | | |
| | | @PostMapping("/rejectApply-sale") |
| | | @ApiOperation(value = "审批驳回", httpMethod = "POST") |
| | | public Object rejectSaleAssessApply(@RequestBody JSONObject entity) { |
| | | assessApplyService.rejectSaleAssessApply(entity,getUser()); |
| | | return success(); |
| | | } |
| | | |
| | | @PostMapping("/applyList-sale") |
| | | @ApiOperation(value = "分页查询", httpMethod = "POST") |
| | | public Object saleApplyList(@RequestBody FilterObject filterAssess) { |
| | | Integer pageIndex = filterAssess.getPageIndex(); |
| | | Integer pageSize = filterAssess.getPageSize(); |
| | | IPage page = assessApplyService.selectSalePages(new Page<>(pageIndex, pageSize), filterAssess.getFilter(), getUser()); |
| | | return success(page); |
| | | } |
| | | |
| | | |
| | | @PostMapping("/addApply-access") |
| | | @ApiOperation(value = "新增准入申请", httpMethod = "POST") |
| | | public Object addAccessAssessApply(AssessApply assessApply) { |
| | | assessApplyService.addAccessAssessApply(assessApply, getUser()); |
| | | return success(); |
| | | } |
| | | |
| | | @PostMapping("/modApply-access") |
| | | @ApiOperation(value = "修改准入申请", httpMethod = "POST") |
| | | public Object modAccessAssessApply(AssessApply assessApply) { |
| | | assessApplyService.modAccessAssessApply(assessApply, getUser()); |
| | | return success(); |
| | | } |
| | | |
| | | @PostMapping("/submitApply-access") |
| | | @ApiOperation(value = "提交准入申请",httpMethod = "POST") |
| | | public Object submitAccessAssessApply(@RequestParam Long id) { |
| | | assessApplyService.submitAccessAssessApply(id, getUser()); |
| | | return success(); |
| | | } |
| | | |
| | | @PostMapping("/approveApply-access") |
| | | @ApiOperation(value = "审批通过",httpMethod = "POST") |
| | | public Object approveAccessAssessApply(@RequestBody JSONObject entity) { |
| | | accessAssessApplyService.approveAccessAssessApply(entity, getUser()); |
| | | return success(); |
| | | } |
| | | |
| | | |
| | | @PostMapping("/rejectApply-access") |
| | | @ApiOperation(value = "拒绝通过",httpMethod = "POST") |
| | | public Object rejectAccessAssessApply(@RequestBody JSONObject entity) { |
| | | accessAssessApplyService.rejectAccessAssessApply(entity, getUser()); |
| | | return success(); |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * @Description: 准入评定申请分页(协会) |
| | | * @date 2021/7/7 16:07 |
| | | */ |
| | | @PostMapping("/applyList-access") |
| | | @ApiOperation(value = "准入评定申请分页", httpMethod = "POST") |
| | | public Object accessApplyList(@RequestBody FilterObject filterAssess) { |
| | | Integer pageIndex = filterAssess.getPageIndex(); |
| | | Integer pageSize = filterAssess.getPageSize(); |
| | | IPage page = accessAssessApplyService.selectAccessPages(new Page<>(pageIndex, pageSize), filterAssess.getFilter(), getUser()); |
| | | return success(page); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * @Description: 准入评定申诉分页(被处罚企业) |
| | | * @date 2021/7/7 16:07 |
| | | */ |
| | | @PostMapping("/applyList-access-appeal") |
| | | @ApiOperation(value = "准入评定申诉分页", httpMethod = "POST") |
| | | public Object accessApplyAppealList(@RequestBody FilterObject filterAssess) { |
| | | Integer pageIndex = filterAssess.getPageIndex(); |
| | | Integer pageSize = filterAssess.getPageSize(); |
| | | IPage page = accessAssessApplyService.selectAccessAppealPages(new Page<>(pageIndex, pageSize), filterAssess.getFilter(), getUser()); |
| | | return success(page); |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * @Description: 企业申诉(将被处罚企业) 14天内可以申诉 |
| | | * @date 2021/7/7 16:07 |
| | | */ |
| | | @PostMapping("/appealApply-access") |
| | | @ApiOperation(value = "企业准入评定申诉", httpMethod = "POST") |
| | | public Object appealAccessApply(AccessAssessApply accessAccessApply) { |
| | | accessAssessApplyService.AccessAppeal(accessAccessApply,getUser()); |
| | | return success(); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * @Description: 申诉通过 |
| | | * @date 2021/7/7 16:07 |
| | | */ |
| | | @PostMapping("/appealPass-access") |
| | | @ApiOperation(value = "申诉通过", httpMethod = "POST") |
| | | public Object appealAccessPass(@RequestParam Long id) { |
| | | accessAssessApplyService.appealAccessPass(id,getUser()); |
| | | return success(); |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * @Description: 申诉拒绝(可以包含拒绝理由) |
| | | * @date 2021/7/7 16:07 |
| | | */ |
| | | @PostMapping("/appealReject-access") |
| | | @ApiOperation(value = "申诉拒绝", httpMethod = "POST") |
| | | public Object appealAccessReject(@RequestBody JSONObject entity) { |
| | | accessAssessApplyService.appealAccessReject(entity,getUser()); |
| | | return success(); |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | } |