package com.ruoyi.inspect.controller; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.basic.dto.IfsInventoryQuantitySupplierDto; import com.ruoyi.common.annotation.PersonalScope; import com.ruoyi.common.core.domain.Result; import com.ruoyi.inspect.service.IfsOrderInspectionService; import com.ruoyi.inspect.service.RawMaterialOrderService; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * ifs销售订单报检controller */ @RestController @RequestMapping("/ifsOrderInspection") public class IfsOrderInspectionController { @Autowired private IfsOrderInspectionService ifsOrderInspectionService; @ApiOperation(value = "销售订单报检查询全部") @PreAuthorize("@ss.hasPermi('get:Ifs:ByAll')") @GetMapping("/getIfsByAll") public Result getIfsByAll(Page page, IfsInventoryQuantitySupplierDto ifsInventoryQuantityDto){ return Result.success(ifsOrderInspectionService.getIfsByOver(page, ifsInventoryQuantityDto)); } @ApiOperation(value = "销售订单报检查看已完成信息") @GetMapping("/getIfsByFinish") public Result getIfsByFinish(Page page, IfsInventoryQuantitySupplierDto ifsInventoryQuantityDto) { ifsInventoryQuantityDto.setIsFinish(1); return Result.success(ifsOrderInspectionService.getIfsByOver(page, ifsInventoryQuantityDto)); } }