diff --git a/mallinkService/src/main/java/com/iformall/service/invest/impl/InvestBizServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/invest/impl/InvestBizServiceImpl.java index 2ae0aea71..539a4dd01 100644 --- a/mallinkService/src/main/java/com/iformall/service/invest/impl/InvestBizServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/invest/impl/InvestBizServiceImpl.java @@ -922,6 +922,10 @@ public class InvestBizServiceImpl implements InvestBizService { List businesses = businessService.listAsPage(null, 1, Integer.MAX_VALUE).getList(); Map businesseMap = getMap(businesses, WxBusiness::getId); + //业态信息 + List shopList = shopService.listAsPage(null, 1, Integer.MAX_VALUE).getList(); + Map shopMap = getMap(shopList, WxShop::getId); + List resultList = new ArrayList<>(); for (InvestOperateRecordEntity recordEntity : recordList) { InvestOperateRecordVo itemVo = new InvestOperateRecordVo(); @@ -960,6 +964,15 @@ public class InvestBizServiceImpl implements InvestBizService { if (Objects.nonNull(userAfter)) { tableTriple.setAfter(userAfter.getName()); } + } else if (Objects.equals(column, "targetId")) { + WxShop shopBefore = shopMap.get(tableTriple.getBefore()); + WxShop shopAfter = shopMap.get(tableTriple.getAfter()); + if (Objects.nonNull(shopBefore)) { + tableTriple.setBefore(shopBefore.getShopNumber()); + } + if (Objects.nonNull(shopAfter)) { + tableTriple.setAfter(shopAfter.getShopNumber()); + } } return tableTriple; }));