فهرست منبع

商品规格查询过滤

fushengqian 1 سال پیش
والد
کامیت
04d62f7d36

+ 4 - 0
fuint-application/src/main/java/com/fuint/common/service/impl/GoodsServiceImpl.java

@@ -92,6 +92,10 @@ public class GoodsServiceImpl extends ServiceImpl<MtGoodsMapper, MtGoods> implem
         if (StringUtils.isNotBlank(goodsNo)) {
             lambdaQueryWrapper.eq(MtGoods::getGoodsNo, goodsNo);
         }
+        String isSingleSpec = paginationRequest.getSearchParams().get("isSingleSpec") == null ? "" : paginationRequest.getSearchParams().get("isSingleSpec").toString();
+        if (StringUtils.isNotBlank(isSingleSpec)) {
+            lambdaQueryWrapper.eq(MtGoods::getIsSingleSpec, isSingleSpec);
+        }
         String merchantId = paginationRequest.getSearchParams().get("merchantId") == null ? "" : paginationRequest.getSearchParams().get("merchantId").toString();
         if (StringUtils.isNotBlank(merchantId)) {
             lambdaQueryWrapper.eq(MtGoods::getMerchantId, merchantId);

+ 1 - 1
fuint-application/src/main/java/com/fuint/module/backendApi/controller/BackendCommissionRuleController.java

@@ -48,7 +48,7 @@ public class BackendCommissionRuleController extends BaseController {
     /**
      * 规则列表查询
      *
-     * @param  request  HttpServletRequest对象
+     * @param request HttpServletRequest对象
      * @return 规则列表
      */
     @ApiOperation(value = "规则列表查询")

+ 4 - 0
fuint-application/src/main/java/com/fuint/module/backendApi/controller/BackendGoodsController.java

@@ -88,6 +88,7 @@ public class BackendGoodsController extends BaseController {
         Integer pageSize = request.getParameter("pageSize") == null ? Constants.PAGE_SIZE : Integer.parseInt(request.getParameter("pageSize"));
         String name = request.getParameter("name");
         String goodsNo = request.getParameter("goodsNo");
+        String isSingleSpec = request.getParameter("isSingleSpec");
         String type = request.getParameter("type");
         String status = request.getParameter("status");
         String searchStoreId = request.getParameter("storeId");
@@ -124,6 +125,9 @@ public class BackendGoodsController extends BaseController {
         if (StringUtil.isNotEmpty(goodsNo)) {
             params.put("goodsNo", goodsNo);
         }
+        if (StringUtil.isNotEmpty(isSingleSpec)) {
+            params.put("isSingleSpec", isSingleSpec);
+        }
         if (StringUtil.isNotEmpty(status)) {
             params.put("status", status);
         }