diff --git a/src/main/java/cn/chjyj/szwh/mapper/GoodsSourceMapper.java b/src/main/java/cn/chjyj/szwh/mapper/GoodsSourceMapper.java index a406236..b8a578b 100644 --- a/src/main/java/cn/chjyj/szwh/mapper/GoodsSourceMapper.java +++ b/src/main/java/cn/chjyj/szwh/mapper/GoodsSourceMapper.java @@ -1,10 +1,19 @@ package cn.chjyj.szwh.mapper; +import cn.chjyj.szwh.bean.GoodsSource; import org.springframework.stereotype.Component; +import java.util.List; + /** * 商品来源 */ @Component public interface GoodsSourceMapper { + /** + * 根据授权编码查询用户信息 + * @param goodsIsli + * @return + */ + List getGoodsSourceByIsli(String goodsIsli); } diff --git a/src/main/resources/mapper/szwh/GoodsSourceMapper.xml b/src/main/resources/mapper/szwh/GoodsSourceMapper.xml index ad5a91f..de98796 100644 --- a/src/main/resources/mapper/szwh/GoodsSourceMapper.xml +++ b/src/main/resources/mapper/szwh/GoodsSourceMapper.xml @@ -16,11 +16,11 @@ goods_source - + SELECT + FROM + WHERE goods_isli_code=#{goodsIslicode} + AND is_deleted=0 diff --git a/src/test/java/cn/chjyj/szwh/mapper/GoodsSourceMapperTest.java b/src/test/java/cn/chjyj/szwh/mapper/GoodsSourceMapperTest.java new file mode 100644 index 0000000..c56950c --- /dev/null +++ b/src/test/java/cn/chjyj/szwh/mapper/GoodsSourceMapperTest.java @@ -0,0 +1,36 @@ +package cn.chjyj.szwh.mapper; + +import cn.chjyj.szwh.bean.GoodsSource; +import org.junit.jupiter.api.Test; +import org.junit.runner.RunWith; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.test.context.junit4.SpringRunner; + +import javax.xml.ws.soap.Addressing; + +import java.util.List; + +import static org.junit.jupiter.api.Assertions.*; + +/** + * author: iege@163.com + * create: 2022/7/18 15:05 + * copyright: All Rights Are Reseved (C) xyiege.com + * desc: + */ +@SpringBootTest +@RunWith(SpringRunner.class) +class GoodsSourceMapperTest { + @Autowired + private GoodsSourceMapper goodsSourceMapper; + + @Test + void getGoodsSourceByIsli() { + String gisl="010007-00000000187199999999-4"; + List gslist = goodsSourceMapper.getGoodsSourceByIsli(gisl); + for(GoodsSource gs:gslist){ + System.out.println(gs.getRegistrant()); + } + } +} \ No newline at end of file