diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/api/DistributionStockListPDAController.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/api/DistributionStockListPdaController.java similarity index 75% rename from blade-service/logpm-distribution/src/main/java/com/logpm/distribution/api/DistributionStockListPDAController.java rename to blade-service/logpm-distribution/src/main/java/com/logpm/distribution/api/DistributionStockListPdaController.java index e477342d8..9ed09d42e 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/api/DistributionStockListPDAController.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/api/DistributionStockListPdaController.java @@ -6,8 +6,10 @@ import com.logpm.distribution.vo.app.DistributionMerchantStockListVO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; +import org.springblade.core.boot.ctrl.BladeController; import org.springblade.core.tool.api.R; import org.springblade.core.tool.utils.SpringUtil; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; @@ -17,17 +19,17 @@ import java.util.List; @RestController @RequestMapping("/app/stocklist") -@AllArgsConstructor @Api(value = "商家查看库存品", tags = "商家查看库存品") -public class DistributionStockListPDAController { +public class DistributionStockListPdaController extends BladeController { + @Autowired + private IDistributionStockListService distributionStockListService; @GetMapping("/list") @ApiOperationSupport(order = 1) @ApiOperation(value = "PDA查询库存品列表", notes = "DistributionStockListVO") - private R> getMerchantStockList(@RequestParam String materielCode){ - IDistributionStockListService distributionStockListService = SpringUtil.getBean(IDistributionStockListService.class); + public R> getMerchantStockList(@RequestParam String materielCode){ List stockListEntityList =distributionStockListService.getMerchantStockList(materielCode); return R.data(stockListEntityList); } diff --git a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockListServiceImpl.java b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockListServiceImpl.java index 215973e80..564830dee 100644 --- a/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockListServiceImpl.java +++ b/blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockListServiceImpl.java @@ -1164,7 +1164,14 @@ public class DistributionStockListServiceImpl extends BaseServiceImpl getMerchantStockList(String materielCode) { BladeUser user = AuthUtil.getUser(); - List stockListEntities = baseMapper.getMerchantStockList(user.getTenantId(), materielCode); + + LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); + queryWrapper.eq(DistributionStockListEntity::getCargoNumber, materielCode); + List stockListEntities = list(queryWrapper); + +// List stockListEntities = baseMapper.getMerchantStockList(user.getTenantId(), materielCode); + + List distributionMerchantStockListVOS = new ArrayList<>(); if (Func.isNotEmpty(stockListEntities)) { for (DistributionStockListEntity stockListEntity : stockListEntities) {