diff --git a/src/main/java/cn/chjyj/szwh/controller/admin/AdminGoodsController.java b/src/main/java/cn/chjyj/szwh/controller/admin/AdminGoodsController.java index b8ac3f2..9421cb5 100644 --- a/src/main/java/cn/chjyj/szwh/controller/admin/AdminGoodsController.java +++ b/src/main/java/cn/chjyj/szwh/controller/admin/AdminGoodsController.java @@ -179,6 +179,7 @@ public class AdminGoodsController extends BaseController { public JSONObject addRanking(@RequestBody String rejson){ JSONObject json = JSON.parseObject(rejson); String goodsIsli= json.getString("goods_isli"); + log.info("add rank :"+goodsIsli); return jsonObject; } diff --git a/src/main/java/cn/chjyj/szwh/service/GoodsService.java b/src/main/java/cn/chjyj/szwh/service/GoodsService.java index 68dd7b3..fa62a1e 100644 --- a/src/main/java/cn/chjyj/szwh/service/GoodsService.java +++ b/src/main/java/cn/chjyj/szwh/service/GoodsService.java @@ -64,4 +64,11 @@ public interface GoodsService { * @return */ void offGoods(String goodsIsli, String reason); + + /** + * 增加到排行榜 + * @param goodsisli + * @return + */ + Map addRank(String[] goodsisli); } diff --git a/src/main/java/cn/chjyj/szwh/service/impl/GoodsServiceImpl.java b/src/main/java/cn/chjyj/szwh/service/impl/GoodsServiceImpl.java index c38b621..b843f1d 100644 --- a/src/main/java/cn/chjyj/szwh/service/impl/GoodsServiceImpl.java +++ b/src/main/java/cn/chjyj/szwh/service/impl/GoodsServiceImpl.java @@ -312,4 +312,26 @@ public class GoodsServiceImpl implements GoodsService { // ]; // (new OperationLog())->insert($operation_log); } + + @Override + public Map addRank(String[] goodsisliArr) { + String msg="成功"; + int code=200; + Map remap =new HashMap(); + remap.put("is_recommend",1); //推荐商品 + remap.put("is_deleted",0); + int hasrecomend = goodsMapper.goodsCount(remap); + if(hasrecomend>=8){ + code=400; + msg="你推荐的商品数量超过8个"; + } + // + for(int i=0;i