diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java index 6713e2f6c..8a862b478 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java @@ -99,9 +99,13 @@ public class EmisBaseService { * @return */ public EmisTransLine getTransLineByCode(String code) { - QueryWrapper queryWrapper = new QueryWrapper(); - queryWrapper.eq("line_code", code); - return emisTransLineMapper.selectOne(queryWrapper); + EmisTransLine queryEmisTransLine = new EmisTransLine(); + queryEmisTransLine.setLineCode(code); + List list=emisTransLineMapper.selectEmisTransLineList(queryEmisTransLine); + if(!CollectionUtils.isEmpty(list)) { + return list.get(0); + } + return null; } /** @@ -110,9 +114,13 @@ public class EmisBaseService { * @return */ public EmisTransProduct getTransProductByCode(String code) { - QueryWrapper queryWrapper = new QueryWrapper(); - queryWrapper.eq("prod_code", code); - return emisTransProductMapper.selectOne(queryWrapper); + EmisTransProduct emisTransProduct = new EmisTransProduct(); + emisTransProduct.setProdCode(code); + List list=emisTransProductMapper.selectEmisTransProductList(emisTransProduct); + if(!CollectionUtils.isEmpty(list)) { + return list.get(0); + } + } /**