¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.device.controller; |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.ruoyi.common.core.domain.Result; |
| | | import com.ruoyi.device.pojo.DeviceAcceptance; |
| | | import com.ruoyi.device.pojo.DeviceAcceptanceFile; |
| | | import com.ruoyi.device.service.DeviceAcceptanceFileService; |
| | | import com.ruoyi.device.service.DeviceAcceptanceService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.AllArgsConstructor; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import org.springframework.web.multipart.MultipartFile; |
| | | |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * <p> |
| | | * 设å¤éªæ¶(è£
å¤) å端æ§å¶å¨ |
| | | * </p> |
| | | * |
| | | * @author æ±èéµ·éç½ç»ç§ææéå
¬å¸ |
| | | * @since 2024-12-20 01:45:14 |
| | | */ |
| | | @Api(tags = "设å¤éªæ¶(è£
å¤)") |
| | | @AllArgsConstructor |
| | | @RestController |
| | | @RequestMapping("/deviceAcceptance") |
| | | public class DeviceAcceptanceController { |
| | | |
| | | private DeviceAcceptanceService deviceAcceptanceService; |
| | | private DeviceAcceptanceFileService deviceAcceptanceFileService; |
| | | |
| | | /** |
| | | * 设å¤éªæ¶å表 |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "设å¤éªæ¶å表") |
| | | @GetMapping("/pageDeviceAcceptance") |
| | | public Result<IPage<DeviceAcceptance>> pageDeviceAcceptance(Page page, DeviceAcceptance deviceAcceptance) { |
| | | return Result.success(deviceAcceptanceService.pageDeviceAcceptance(page, deviceAcceptance)); |
| | | } |
| | | |
| | | /** |
| | | * æ¥è¯¢è®¾å¤éªæ¶ |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "æ¥è¯¢è®¾å¤éªæ¶") |
| | | @GetMapping("/getDeviceAcceptance") |
| | | public Result getDeviceAcceptance(Integer acceptanceId){ |
| | | return Result.success(deviceAcceptanceService.getById(acceptanceId)); |
| | | } |
| | | |
| | | /** |
| | | * å é¤è®¾å¤éªæ¶ |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "å é¤è®¾å¤éªæ¶") |
| | | @DeleteMapping("/delDeviceAcceptance") |
| | | public Result delDeviceAcceptance(Integer acceptanceId){ |
| | | return Result.success(deviceAcceptanceService.removeById(acceptanceId)); |
| | | } |
| | | |
| | | /** |
| | | * æ°å¢è®¾å¤éªæ¶ |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "æ°å¢è®¾å¤éªæ¶") |
| | | @PostMapping("/addDeviceAcceptance") |
| | | public Result addDeviceAcceptance(@RequestBody DeviceAcceptance deviceAcceptance){ |
| | | return Result.success(deviceAcceptanceService.save(deviceAcceptance)); |
| | | } |
| | | |
| | | /** |
| | | * æ°å¢è®¾å¤éªæ¶ |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "ç¼è¾è®¾å¤éªæ¶") |
| | | @PostMapping("/updateDeviceAcceptance") |
| | | public Result updateDeviceAcceptance(@RequestBody DeviceAcceptance deviceAcceptance){ |
| | | return Result.success(deviceAcceptanceService.updateById(deviceAcceptance)); |
| | | } |
| | | |
| | | /** |
| | | * 设å¤éªæ¶å¯¼åº |
| | | * @param acceptanceId 设å¤éªæ¶id |
| | | * @param response ååºä½ |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "设å¤éªæ¶å¯¼åº") |
| | | @GetMapping("/exportDeviceAcceptance") |
| | | public void exportDeviceAcceptance(Integer acceptanceId, HttpServletResponse response){ |
| | | deviceAcceptanceService.exportDeviceAcceptance(acceptanceId, response); |
| | | } |
| | | |
| | | /** |
| | | * 设å¤éªæ¶éä»¶æ°å¢ |
| | | * @param acceptanceId |
| | | * @param file |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "设å¤éªæ¶éä»¶æ°å¢") |
| | | @PostMapping("/uploadDeviceAcceptanceFile") |
| | | public Result<?> uploadDeviceAcceptanceFile(Integer acceptanceId, MultipartFile file) { |
| | | return Result.success(deviceAcceptanceService.uploadDeviceAcceptanceFile(acceptanceId, file)); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 设å¤éªæ¶éä»¶å表 |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "设å¤éªæ¶éä»¶å表") |
| | | @GetMapping("/getDeviceAcceptanceFileList") |
| | | public Result<List<DeviceAcceptanceFile>> getVerifyMethodFileList(Integer acceptanceId){ |
| | | return Result.success(deviceAcceptanceFileService.list(Wrappers.<DeviceAcceptanceFile>lambdaQuery() |
| | | .eq(DeviceAcceptanceFile::getAcceptanceId, acceptanceId))); |
| | | } |
| | | |
| | | /** |
| | | * 设å¤éªæ¶éä»¶å é¤ |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "设å¤éªæ¶éä»¶å é¤") |
| | | @GetMapping("/delDeviceAcceptanceFileList") |
| | | public Result delDeviceAcceptanceFileList(Integer acceptanceFileId){ |
| | | return Result.success(deviceAcceptanceFileService.removeById(acceptanceFileId)); |
| | | } |
| | | } |