危化品全生命周期管理后端
“djh”
2025-02-24 34f448ffe2aacb496c15ab5da44a24128e0682be
hazmat-admin/src/main/java/com/gkhy/hazmat/admin/controller/web/HzWarehouseController.java
@@ -4,6 +4,7 @@
import com.gkhy.hazmat.common.annotation.RepeatSubmit;
import com.gkhy.hazmat.common.api.CommonResult;
import com.gkhy.hazmat.system.domain.HzWarehouse;
import com.gkhy.hazmat.system.domain.HzWarehouseCupboard;
import com.gkhy.hazmat.system.service.HzWarehouseService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
@@ -72,4 +73,28 @@
        return CommonResult.success(warehouseService.checkNameUnique(warehouse));
    }
    @ApiOperation(value = "新增仓库所属存储柜")
    @PostMapping("/insertCupboard")
    public CommonResult insertCupboard(@RequestBody HzWarehouseCupboard hzWarehouseCupboard){
        return CommonResult.success(warehouseService.insertCupboard(hzWarehouseCupboard));
    }
    @ApiOperation(value = "修改仓库所属存储柜")
    @PostMapping("/updateCupboard")
    public CommonResult updateCupboard(@RequestBody HzWarehouseCupboard hzWarehouseCupboard){
        return CommonResult.success(warehouseService.updateCupboard(hzWarehouseCupboard));
    }
    @ApiOperation(value = "删除仓库所属存储柜")
    @GetMapping("/deletedCupboard/{cupboardId}")
    public CommonResult deletedCupboard(@PathVariable("cupboardId") Long cupboardId){
        return CommonResult.success(warehouseService.deletedCupboard(cupboardId));
    }
    @ApiOperation(value = "根据仓库id获取储柜")
    @GetMapping("/listByid/{warehouseId}")
    public CommonResult selectByWarehouseId(@PathVariable("warehouseId") Long warehouseId){
        return CommonResult.success(warehouseService.selectByWarehouseId(warehouseId));
    }
}