From bbe5bbbc06ec6ec73271cebabd1df813727cd08f Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Tue, 29 Jun 2021 17:19:28 +0800
Subject: [PATCH] 20210629 商品搜索

---
 gc-shop/src/main/java/com/xzx/gc/shop/controller/ApiGoodsController.java |    7 +++++++
 gc-shop/src/main/java/com/xzx/gc/shop/service/GoodsService.java          |    7 +++++++
 2 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/gc-shop/src/main/java/com/xzx/gc/shop/controller/ApiGoodsController.java b/gc-shop/src/main/java/com/xzx/gc/shop/controller/ApiGoodsController.java
index 4f7147b..72c0810 100644
--- a/gc-shop/src/main/java/com/xzx/gc/shop/controller/ApiGoodsController.java
+++ b/gc-shop/src/main/java/com/xzx/gc/shop/controller/ApiGoodsController.java
@@ -78,4 +78,11 @@
         return Result.success();
     }
 
+    @ApiOperation("商品搜索历史记录--全部清空")
+    @PostMapping(value = "/goods/delAllSearch")
+    public Result<String> delAllSearch (@RequestBody GoodsSearchDto goodsSearchDto, HttpServletRequest request) {
+        goodsService.delAllSearch(getUserId(request));
+        return Result.success();
+    }
+
 }
diff --git a/gc-shop/src/main/java/com/xzx/gc/shop/service/GoodsService.java b/gc-shop/src/main/java/com/xzx/gc/shop/service/GoodsService.java
index e8c8c03..801c6ca 100644
--- a/gc-shop/src/main/java/com/xzx/gc/shop/service/GoodsService.java
+++ b/gc-shop/src/main/java/com/xzx/gc/shop/service/GoodsService.java
@@ -363,4 +363,11 @@
         criteriaSearch.andEqualTo("userId",userId);
         scoreGoodsSearchMapper.deleteByExample(exampleSearch);
     }
+
+    public void delAllSearch(String userId) {
+        Example exampleSearch = new Example(ScoreGoodsSearch.class);
+        Example.Criteria criteriaSearch = exampleSearch.createCriteria();
+        criteriaSearch.andEqualTo("userId",userId);
+        scoreGoodsSearchMapper.deleteByExample(exampleSearch);
+    }
 }

--
Gitblit v1.9.1