| | |
| | | |
| | | import com.alibaba.excel.EasyExcel; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.ruoyi.basic.dto.ProductDto; |
| | | import com.ruoyi.basic.dto.StructureTestObjectDto; |
| | | import com.ruoyi.basic.dto.*; |
| | | import com.ruoyi.basic.excel.ExcelMultiSheetImporter; |
| | | import com.ruoyi.common.core.domain.Result; |
| | | import com.ruoyi.system.service.ISysDictTypeService; |
| | | import com.ruoyi.basic.dto.PageTestObjectDto; |
| | | import com.ruoyi.basic.dto.ProductDTO1; |
| | | import com.ruoyi.basic.excel.StructureTestObjectData; |
| | | import com.ruoyi.basic.excel.StructureTestObjectListener; |
| | | import com.ruoyi.basic.pojo.Product; |
| | |
| | | return Result.success(capacityScopeService.getItemTree()); |
| | | } |
| | | |
| | | /** |
| | | * 成品/原辅材 |
| | | */ |
| | | @ApiOperation(value = "获取检验对象树") |
| | | @GetMapping("/getItemTreeProduct") |
| | | public Result getItemTreeProduct(StructureTestObjectDto structureTestObjectDto) { |
| | | return Result.success(capacityScopeService.getItemTreeProduct(structureTestObjectDto)); |
| | | } |
| | | |
| | | /** |
| | | * 根据产品获取型号 |
| | | */ |
| | | @ApiOperation(value = "获取检验对象树") |
| | | @GetMapping("/getProductTypes") |
| | | public Result getProductTypes(ModelDto modelDto) { |
| | | return Result.success(capacityScopeService.getProductTypes(modelDto)); |
| | | } |
| | | |
| | | /** |
| | | * 根据产品获取零件号 |
| | | */ |
| | | @ApiOperation(value = "获取检验对象树") |
| | | @GetMapping("/getPartNoList") |
| | | public Result getPartNoList(ProductPartDto productPartDto) { |
| | | return Result.success(capacityScopeService.getPartNoList(productPartDto)); |
| | | } |
| | | |
| | | @PostMapping("/importEquipData") |
| | | public Result importData(@RequestParam("file") MultipartFile file) { |
| | | // 调用导入工具 |