From b9d39ade7d516d714cd8df7956bf34cf3a3fb8b9 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Tue, 17 Aug 2021 17:31:26 +0800 Subject: [PATCH] fix --- zq-erp/src/main/java/com/matrix/system/hive/action/ShoppingGoodsController.java | 28 ++++++++++++++++++++++++++-- 1 files changed, 26 insertions(+), 2 deletions(-) diff --git a/zq-erp/src/main/java/com/matrix/system/hive/action/ShoppingGoodsController.java b/zq-erp/src/main/java/com/matrix/system/hive/action/ShoppingGoodsController.java index 9fa37e7..5fe5d27 100644 --- a/zq-erp/src/main/java/com/matrix/system/hive/action/ShoppingGoodsController.java +++ b/zq-erp/src/main/java/com/matrix/system/hive/action/ShoppingGoodsController.java @@ -98,7 +98,7 @@ ShoppingGoods shoppingGoods = new ShoppingGoods(); QueryUtil.setQueryLimit(shoppingGoods); shoppingGoods.setName(keyword); -// shoppingGoods.setStaus(Dictionary.BUSINESS_STATE_UP);// 只查询上架的商品 + shoppingGoods.setStaus(Dictionary.BUSINESS_STATE_UP);// 只查询上架的商品 shoppingGoods.setSalePlatform(Dictionary.SHOPPING_GOODS_SALE_PLATFORM_XX);//只查询线下的商品 shoppingGoods.setGoodType(type); shoppingGoods.setIsDel(ShoppingGoods.NORMAL); @@ -190,13 +190,37 @@ } } shoppingGoods.setIsDel(ShoppingGoods.NORMAL); -// shoppingGoods.setStaus(Dictionary.BUSINESS_STATE_UP); + shoppingGoods.setStaus(Dictionary.BUSINESS_STATE_UP); List<ShoppingGoods> dataList = shoppingGoodsService.findInPage(shoppingGoods, pageVo); AjaxResult result = new AjaxResult(AjaxResult.STATUS_SUCCESS, dataList, shoppingGoodsService.findTotal(shoppingGoods)); return result; } + @RequestMapping(value = "/showAllList") + @ResponseBody + public AjaxResult showAllList(ShoppingGoods shoppingGoods, PaginationVO pageVo) { + QueryUtil.setQueryLimit(shoppingGoods); + if(StringUtils.isBlank(pageVo.getSort())){ + pageVo.setOrder("desc"); + pageVo.setSort("createTime"); + } + + //2表示查询总部产品 + if (shoppingGoods.getHeadquarters()!=null && 2==shoppingGoods.getHeadquarters()) { + //仅查询本店产品 + SysShopInfo zbShop = shopInfoDao.selectZbShop(getMe().getCompanyId()); + //如果是总部自己查询自己的库存则不需加入这个调价 + if (getMe().getShopId().equals(zbShop.getId())){ + shoppingGoods.setHeadquarters(1); + } + } + shoppingGoods.setIsDel(ShoppingGoods.NORMAL); + List<ShoppingGoods> dataList = shoppingGoodsService.findInPage(shoppingGoods, pageVo); + AjaxResult result = new AjaxResult(AjaxResult.STATUS_SUCCESS, dataList, shoppingGoodsService.findTotal(shoppingGoods)); + return result; + } + @RequestMapping(value = "/showListShopId") @ResponseBody public AjaxResult showListShopId(ShoppingGoods shoppingGoods, PaginationVO pageVo) { -- Gitblit v1.9.1