对比新文件 |
| | |
| | | package com.ruoyi.manage.controller; |
| | | |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.deepoove.poi.data.style.*; |
| | | import com.ruoyi.common.core.domain.Result; |
| | | import com.ruoyi.common.utils.JackSonUtil; |
| | | |
| | | import com.ruoyi.manage.dto.InternalImplementDto; |
| | | import com.ruoyi.manage.pojo.InternalImplement; |
| | | import com.ruoyi.manage.service.InternalImplementService; |
| | | import com.deepoove.poi.data.style.*; |
| | | import com.deepoove.poi.data.style.*; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.AllArgsConstructor; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.util.Map; |
| | | |
| | | |
| | | /** |
| | | * 鍐呭瀹炴柦璁″垝 |
| | | * |
| | | * @author zhuo |
| | | * @since 2024-11-11 |
| | | */ |
| | | @Api(tags = "鍐呭瀹炴柦璁″垝") |
| | | @AllArgsConstructor |
| | | @RestController |
| | | @RequestMapping("/internalImplement") |
| | | public class InternalImplementController { |
| | | |
| | | private InternalImplementService internalImplementService; |
| | | |
| | | /** |
| | | * 鍐呭瀹炴柦璁″垝鍒嗛〉鏌ヨ |
| | | * @param |
| | | * @return |
| | | */ |
| | | |
| | | @ApiOperation(value = "鍐呭瀹炴柦璁″垝鍒嗛〉鏌ヨ") |
| | | @PostMapping("/pageInternalImplement") |
| | | public Result<IPage<InternalImplementDto>> pageInternalImplement(Page page,InternalImplement internalImplement) throws Exception { |
| | | return Result.success(internalImplementService.pageInternalImplement(page, internalImplement)); |
| | | } |
| | | |
| | | /** |
| | | * 鍐呭瀹炴柦璁″垝鏂板 |
| | | * @return |
| | | */ |
| | | |
| | | @ApiOperation(value = "鍐呭瀹炴柦璁″垝鏂板") |
| | | @PostMapping("/addInternalImplement") |
| | | public Result addInternalImplement(@RequestBody InternalImplementDto internalImplement){ |
| | | return Result.success(internalImplementService.addInternalImplement(internalImplement)); |
| | | } |
| | | |
| | | /** |
| | | * 鍐呭瀹炴柦璁″垝淇敼 |
| | | * @return |
| | | */ |
| | | |
| | | @ApiOperation(value = "鍐呭瀹炴柦璁″垝淇敼") |
| | | @PostMapping("/updateInternalImplement") |
| | | public Result updateInternalImplement(@RequestBody InternalImplementDto internalImplement){ |
| | | return Result.success(internalImplementService.updateInternalImplement(internalImplement)); |
| | | } |
| | | |
| | | /** |
| | | * 鍐呭瀹炴柦璁″垝鍒犻櫎 |
| | | * @return |
| | | */ |
| | | |
| | | @ApiOperation(value = "鍐呭瀹炴柦璁″垝鍒犻櫎") |
| | | @GetMapping("/delInternalImplement") |
| | | public Result delInternalImplement(Integer implementId){ |
| | | return Result.success(internalImplementService.delInternalImplement(implementId)); |
| | | } |
| | | |
| | | /** |
| | | * 鍐呭瀹炴柦璁″垝鏌ョ湅璇︽儏 |
| | | * @return |
| | | */ |
| | | |
| | | @ApiOperation(value = "鍐呭瀹炴柦璁″垝鏌ョ湅璇︽儏") |
| | | @GetMapping("/getInternalImplementOne") |
| | | public Result<InternalImplementDto> getInternalImplementOne(Integer implementId){ |
| | | return Result.success(internalImplementService.getInternalImplementOne(implementId)); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 鍐呭瀹炴柦璁″垝鎵瑰噯 |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "鍐呭瀹炴柦璁″垝鎵瑰噯") |
| | | @PostMapping("/ratifyInternalImplement") |
| | | public Result ratifyInternalImplement(@RequestBody InternalImplementDto internalImplement){ |
| | | return Result.success(internalImplementService.ratifyInternalImplement(internalImplement)); |
| | | } |
| | | |
| | | /** |
| | | * 瀵煎嚭鍐呭瀹炴柦璁″垝 |
| | | * @return |
| | | */ |
| | | |
| | | @ApiOperation(value = "瀵煎嚭鍐呭瀹炴柦璁″垝") |
| | | @GetMapping("/exportInternalImplement") |
| | | public void exportInternalImplement(Integer implementId, HttpServletResponse response){ |
| | | internalImplementService.exportInternalImplement(implementId, response); |
| | | } |
| | | |
| | | } |
| | | |