| | |
| | | @RequestMapping("/warehouse") |
| | | @RestController |
| | | @AllArgsConstructor |
| | | @Api("样品仓库") |
| | | @Api(tags = "样品管理") |
| | | public class WarehouseController { |
| | | |
| | | private WarehouseService warehouseService; |
| | |
| | | @GetMapping("/getWarehouse") |
| | | @ApiOperation("查询货架下的存放信息") |
| | | @ValueAuth |
| | | public Result getWarehouse(Integer shelfId) { |
| | | return Result.success(warehouseService.getWarehouse(shelfId)); |
| | | public Result getWarehouse(Integer shelfId,String sampleCode) { |
| | | return Result.success(warehouseService.getWarehouse(shelfId,sampleCode)); |
| | | } |
| | | @ValueClassify("样品管理") |
| | | @PostMapping("/inWarehouse") |
| | | @ApiOperation("样品入库") |
| | | public Result inWarehouse(String trees, String sampleCode) { |
| | | return Result.success(warehouseService.inWarehouse(trees, sampleCode)); |
| | | public Result inWarehouse(String trees, String sampleCode,String entrustCode) { |
| | | return Result.success(warehouseService.inWarehouse(trees, sampleCode,entrustCode)); |
| | | } |
| | | @ValueClassify("样品管理") |
| | | @PostMapping("/outWarehouse") |
| | | @ApiOperation("样品出库") |
| | | public Result outWarehouse(String sampleCode) { |
| | | return Result.success(warehouseService.outWarehouse(sampleCode)); |
| | | public Result outWarehouse(String sampleCode, boolean a,String entrustCode) { |
| | | return Result.success(warehouseService.outWarehouse(sampleCode,a,entrustCode)); |
| | | } |
| | | |
| | | @ValueAuth |
| | |
| | | @ApiOperation("查询样品详细记录") |
| | | public Result getSampleRecord(Integer id) { |
| | | return Result.success(warehouseService.getSampleRecord(id)); |
| | | } |
| | | @ValueAuth |
| | | @PostMapping("/searchSampleId") |
| | | @ApiOperation("通过样品编号进行检索") |
| | | public Result searchSampleId(String sampleCode) { |
| | | return Result.success(warehouseService.searchSampleId(sampleCode)); |
| | | } |
| | | } |