From d0028790eda15c58c6184a7e1a10ad16370805e3 Mon Sep 17 00:00:00 2001 From: fanzongzhe <285169773@qq.com> Date: Tue, 23 Jul 2024 17:36:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=94=80=E5=94=AE=E8=AE=A2?= =?UTF-8?q?=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yxt/warehouse/apiadmin/WarehouseInventoryRest.java | 7 +++++++ .../warehouseinventory/WarehouseInventoryMapper.java | 1 + .../warehouseinventory/WarehouseInventoryMapper.xml | 10 +++++++++- .../warehouseinventory/WarehouseInventoryService.java | 4 ++++ 4 files changed, 21 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/yxt/warehouse/apiadmin/WarehouseInventoryRest.java b/src/main/java/com/yxt/warehouse/apiadmin/WarehouseInventoryRest.java index 291e348..7064051 100644 --- a/src/main/java/com/yxt/warehouse/apiadmin/WarehouseInventoryRest.java +++ b/src/main/java/com/yxt/warehouse/apiadmin/WarehouseInventoryRest.java @@ -12,6 +12,7 @@ import org.springframework.web.bind.annotation.*; import javax.servlet.http.HttpServletResponse; import java.io.UnsupportedEncodingException; +import java.math.BigDecimal; import java.net.URLEncoder; import java.util.List; @@ -31,6 +32,7 @@ public class WarehouseInventoryRest { + @ApiOperation("分页列表") @PostMapping("/listPage") public ResultBean> listPage(@RequestBody PagerQuery pq) { @@ -185,4 +187,9 @@ public class WarehouseInventoryRest { return WarehouseInventoryService.fetchEntityBySid(sid); } + @ApiOperation("根据skuSid查询商品库存") + @PostMapping("/selInventoryCountBySkuSid") + public String selInventoryCountBySkuSid(@RequestParam("skuSid") String skuSid) { + return WarehouseInventoryService.selInventoryCountBySkuSid(skuSid); + } } diff --git a/src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryMapper.java b/src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryMapper.java index 1e7f16f..d5e2629 100644 --- a/src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryMapper.java +++ b/src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryMapper.java @@ -52,4 +52,5 @@ public interface WarehouseInventoryMapper extends BaseMapper IPage handleGoodsListPage(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); + String selInventoryCountBySkuSid(@Param("skuSid") String skuSid); } diff --git a/src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryMapper.xml b/src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryMapper.xml index 4f7d14c..4a1b957 100644 --- a/src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryMapper.xml +++ b/src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryMapper.xml @@ -288,4 +288,12 @@ ${ew.sqlSegment} - \ No newline at end of file + + diff --git a/src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryService.java b/src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryService.java index 519339b..bf27f3d 100644 --- a/src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryService.java +++ b/src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryService.java @@ -451,4 +451,8 @@ public class WarehouseInventoryService extends MybatisBaseService p = PagerUtil.pageToVo(pagging, null); return rb.success().setData(p); } + + public String selInventoryCountBySkuSid(String skuSid) { + return baseMapper.selInventoryCountBySkuSid(skuSid); + } }