yangys
2024-05-18 13304af2facdc0e9d8df197c0cf5ed51c94ffc8f
smart-man-boot/src/main/java/com/qianwen/smartman/modules/cps/controller/WarehouseStationController.java
@@ -1,18 +1,19 @@
package com.qianwen.smartman.modules.cps.controller;
import cn.hutool.core.collection.CollectionUtil;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import javax.validation.Valid;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import java.lang.invoke.SerializedLambda;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import javax.validation.Valid;
import com.qianwen.smartman.common.cache.RegionCache;
import com.qianwen.core.boot.ctrl.BladeController;
import com.qianwen.core.mp.support.Query;
import com.qianwen.core.oss.model.BladeFile;
@@ -24,6 +25,7 @@
import com.qianwen.core.secure.annotation.PreAuth;
import com.qianwen.core.tool.api.R;
import com.qianwen.core.tool.utils.Func;
import com.qianwen.smartman.common.cache.RegionCache;
import com.qianwen.smartman.modules.cps.convert.WarehouseStationConvert;
import com.qianwen.smartman.modules.cps.entity.WarehouseGrid;
import com.qianwen.smartman.modules.cps.entity.WarehouseStation;
@@ -33,16 +35,15 @@
import com.qianwen.smartman.modules.cps.vo.WarehouseStationVO;
import com.qianwen.smartman.modules.resource.enums.TemplateEnum;
import com.qianwen.smartman.modules.resource.service.impl.SystemResourceServiceImpl;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;
import cn.hutool.core.collection.CollectionUtil;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
@Api(value = "库区库位管理", tags = {"库区库位管理"})
@ApiResource({"blade-cps/warehouse-station"})
@RestController
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/controller/WarehouseStationController.class */
public class WarehouseStationController extends BladeController {
    private final IWarehouseStationService warehouseStationService;
    private final SystemResourceServiceImpl systemResourceService;
@@ -129,9 +130,6 @@
    @ApiOperation("获取库位下的货格数量")
    public R<Long> getGridCount(@RequestParam(value = "id", required = true) String id) {
       return R.data(Long.valueOf(this.warehouseGridService.count(Wrappers.<WarehouseGrid>lambdaQuery().eq(WarehouseGrid::getStationId, id))));
       /*
        return R.data(Long.valueOf(this.warehouseGridService.count((Wrapper) Wrappers.lambdaQuery().eq((v0) -> {
            return v0.getStationId();
        }, id))));*/
    }
}