diff --git a/src/main/java/cn/chjyj/szwh/mapper/GoodsMapper.java b/src/main/java/cn/chjyj/szwh/mapper/GoodsMapper.java index d53ac22..46937ea 100644 --- a/src/main/java/cn/chjyj/szwh/mapper/GoodsMapper.java +++ b/src/main/java/cn/chjyj/szwh/mapper/GoodsMapper.java @@ -19,4 +19,11 @@ public interface GoodsMapper { * @return */ List getGoodsList(@Param("startRs") int startRs, @Param("pageSize") int pageSize); + + /** + * 根据goodsIsli 查询商品信息 + * @param goodsIsli + * @return + */ + Goods getGoodsByIsli(String goodsIsli); } diff --git a/src/main/resources/mapper/szwh/GoodsMapper.xml b/src/main/resources/mapper/szwh/GoodsMapper.xml index 1248ee7..f09ee5d 100644 --- a/src/main/resources/mapper/szwh/GoodsMapper.xml +++ b/src/main/resources/mapper/szwh/GoodsMapper.xml @@ -34,11 +34,10 @@ where uid=#{uid} - - + select from + where goods_islicode=#{goodsIsli} limit 1; diff --git a/src/test/java/cn/chjyj/szwh/mapper/GoodsMapperTest.java b/src/test/java/cn/chjyj/szwh/mapper/GoodsMapperTest.java index bf7ed01..0aa5c86 100644 --- a/src/test/java/cn/chjyj/szwh/mapper/GoodsMapperTest.java +++ b/src/test/java/cn/chjyj/szwh/mapper/GoodsMapperTest.java @@ -24,4 +24,11 @@ public class GoodsMapperTest { List getglist = goodsMapper.getGoodsList(startrs, ChConstant.PAGESIZE); System.out.println(getglist.size()); } + + @Test + public void goodslictest(){ + String gc="010007-00000000002799999999-9"; + Goods goods = goodsMapper.getGoodsByIsli(gc); + System.out.println(goods.getUsername()); + } } \ No newline at end of file