package com.ruoyi.basic.controller; import com.alibaba.fastjson.JSON; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.basic.dto.*; import com.ruoyi.basic.pojo.StandardProductList; import com.ruoyi.basic.pojo.StandardProductListSupplierAsk; import com.ruoyi.basic.pojo.StandardProductListUpdateRecord; import com.ruoyi.basic.pojo.StandardProductListUpdateRecordRel; import com.ruoyi.basic.service.*; import com.ruoyi.common.core.domain.Result; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; import java.util.List; import java.util.Map; @RestController @AllArgsConstructor @RequestMapping("/updateRecord") @Api(tags = "标准库") public class StandardProductListUpdateRecordController { @Autowired private StandardProductListUpdateRecordService standardProductListUpdateRecordService; @ApiOperation(value = "标准树下修改记录分页查询") @GetMapping("/standardProductListRecordPage") public Result standardProductListRecordPage(Page page, StandardProductListUpdateRecordDto standardProductListUpdateRecordDto) { return Result.success(standardProductListUpdateRecordService.standardProductListRecordPage(page,standardProductListUpdateRecordDto)); } @ApiOperation(value = "标准树下检验项修改记录查询") @GetMapping("/standardProductListRecordRelPage") public Result standardProductListRecordRelPage(StandardProductListUpdateRecordRel standardProductListUpdateRecordRel) { return Result.success(standardProductListUpdateRecordService.standardProductListRecordRelPage(standardProductListUpdateRecordRel)); } @ApiOperation(value = "标准树下修改记录文件上传") @PostMapping("/uploadRecordFile") public Result uploadRecordFile(@RequestParam("file") MultipartFile file,Long id) { standardProductListUpdateRecordService.uploadRecordFile(file,id); return Result.success(); } }