From 663fea0582f3b745f8feb93f3d6cd9515c580ff9 Mon Sep 17 00:00:00 2001 From: luodangjia <luodangjia> Date: 星期六, 24 八月 2024 16:39:53 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TGoodsController.java | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TGoodsController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TGoodsController.java index 3e7d414..004ff33 100644 --- a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TGoodsController.java +++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TGoodsController.java @@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSON; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.ruoyi.account.api.dto.GrantCouponDto; import com.ruoyi.account.api.feignClient.AppCouponClient; import com.ruoyi.account.api.feignClient.AppUserClient; @@ -35,7 +36,9 @@ import javax.annotation.Resource; import javax.swing.*; import java.util.Arrays; +import java.util.List; import java.util.Map; +import java.util.stream.Collectors; /** * <p> @@ -67,8 +70,17 @@ private WxPaymentClient wxPaymentClient; - - + /** + * 远程调用 根据商品名称查询商品ids + * @param name + * @return + */ + @PostMapping("/getGoodsIdsByName/{name}") + public R<List<Integer>> getGoodsIdsByName(@PathVariable("name")String name) { + List<Integer> collect = goodsService.list(new QueryWrapper<TGoods>() + .like("name", name)).stream().map(TGoods::getId).collect(Collectors.toList()); + return R.ok(collect); + } @PostMapping("/saveGoods") @ApiOperation(tags = {"管理后台-商品管理"},value = "商品添加") -- Gitblit v1.7.1