¶Ô±ÈÐÂÎļþ |
| | |
| | | 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.InternalPlanDto; |
| | | import com.ruoyi.manage.pojo.InternalPlan; |
| | | import com.ruoyi.manage.service.InternalPlanService; |
| | | 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; |
| | | |
| | | /** |
| | | * <p> |
| | | * å
审年度计å å端æ§å¶å¨ |
| | | * </p> |
| | | * |
| | | * @author è¯å¯¼è½¯ä»¶ï¼æ±èï¼æéå
¬å¸ |
| | | * @since 2024-11-13 03:27:47 |
| | | */ |
| | | @Api(tags = "å
审年度计å") |
| | | @AllArgsConstructor |
| | | @RestController |
| | | @RequestMapping("/internalPlan") |
| | | public class InternalPlanController { |
| | | |
| | | |
| | | private InternalPlanService internalPlanService; |
| | | |
| | | /** |
| | | * å
审年度计åå页æ¥è¯¢ |
| | | * @param |
| | | * @return |
| | | */ |
| | | |
| | | @ApiOperation(value = "å
审年度计åå页æ¥è¯¢") |
| | | @PostMapping("/pageInternalPlan") |
| | | public Result<IPage<InternalPlanDto>> pageInternalPlan(Page page,InternalPlan internalPlan) throws Exception { |
| | | return Result.success(internalPlanService.pageInternalPlan(page, internalPlan)); |
| | | } |
| | | |
| | | /** |
| | | * å
å®¡å¹´åº¦è®¡åæ°å¢ |
| | | * @return |
| | | */ |
| | | |
| | | @ApiOperation(value = "å
å®¡å¹´åº¦è®¡åæ°å¢") |
| | | @PostMapping("/addInternalPlan") |
| | | public Result addInternalPlan(@RequestBody InternalPlanDto internalPlan){ |
| | | return Result.success(internalPlanService.addInternalPlan(internalPlan)); |
| | | } |
| | | |
| | | /** |
| | | * å
审年度计åä¿®æ¹ |
| | | * @return |
| | | */ |
| | | |
| | | @ApiOperation(value = "å
审年度计åä¿®æ¹") |
| | | @PostMapping("/updateInternalPlan") |
| | | public Result updateInternalPlan(@RequestBody InternalPlanDto internalPlan){ |
| | | return Result.success(internalPlanService.updateInternalPlan(internalPlan)); |
| | | } |
| | | |
| | | /** |
| | | * å
审年度计åå é¤ |
| | | * @return |
| | | */ |
| | | |
| | | @ApiOperation(value = "å
审年度计åå é¤") |
| | | @GetMapping("/delInternalPlan") |
| | | public Result delInternalPlan(Integer planId){ |
| | | return Result.success(internalPlanService.delInternalPlan(planId)); |
| | | } |
| | | |
| | | /** |
| | | * å
å®¡å¹´åº¦è®¡åæ¥ç详æ
|
| | | * @return |
| | | */ |
| | | |
| | | @ApiOperation(value = "å
å®¡å¹´åº¦è®¡åæ¥ç详æ
") |
| | | @GetMapping("/getInternalPlanOne") |
| | | public Result<InternalPlanDto> getInternalPlanOne(Integer planId){ |
| | | return Result.success(internalPlanService.getInternalPlanOne(planId)); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * å
审年度计åå®¡æ ¸ |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "å
审年度计åå®¡æ ¸") |
| | | @PostMapping("/examineInternalPlan") |
| | | public Result examineInternalPlan(@RequestBody InternalPlanDto internalPlanDto){ |
| | | return Result.success(internalPlanService.examineInternalPlan(internalPlanDto)); |
| | | } |
| | | |
| | | /** |
| | | * å
å®¡å¹´åº¦è®¡åæ¹å |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "å
审宿½è®¡åæ¹å") |
| | | @PostMapping("/ratifyInternalPlan") |
| | | public Result ratifyInternalPlan(@RequestBody InternalPlanDto internalPlanDto){ |
| | | return Result.success(internalPlanService.ratifyInternalPlan(internalPlanDto)); |
| | | } |
| | | |
| | | /** |
| | | * 导åºå
审年度计å |
| | | * @return |
| | | */ |
| | | |
| | | @ApiOperation(value = "导åºå
审年度计å") |
| | | @GetMapping("/exportInternalPlan") |
| | | public void exportInternalPlan(Integer planId, HttpServletResponse response){ |
| | | internalPlanService.exportInternalImplement(planId, response); |
| | | } |
| | | } |