| @@ -996,8 +996,21 @@ public class InvestBizServiceImpl implements InvestBizService { | |||||
| tableTriple.setAfter(userAfter.getName()); | tableTriple.setAfter(userAfter.getName()); | ||||
| } | } | ||||
| } else if (Objects.equals(column, "targetId")) { | } else if (Objects.equals(column, "targetId")) { | ||||
| WxShop shopBefore = shopMap.get(tableTriple.getBefore()); | |||||
| WxShop shopAfter = shopMap.get(tableTriple.getAfter()); | |||||
| Object beforeVal = tableTriple.getBefore(); | |||||
| Object afterVal = tableTriple.getBefore(); | |||||
| WxShop shopBefore; | |||||
| WxShop shopAfter; | |||||
| if (beforeVal instanceof Integer) { | |||||
| shopBefore = shopMap.get(Long.valueOf((Integer) beforeVal)); | |||||
| } else { | |||||
| shopBefore = shopMap.get(beforeVal); | |||||
| } | |||||
| if (afterVal instanceof Integer) { | |||||
| shopAfter = shopMap.get(Long.valueOf((Integer) afterVal)); | |||||
| } else { | |||||
| shopAfter = shopMap.get(afterVal); | |||||
| } | |||||
| if (Objects.nonNull(shopBefore)) { | if (Objects.nonNull(shopBefore)) { | ||||
| tableTriple.setBefore(shopBefore.getShopNumber()); | tableTriple.setBefore(shopBefore.getShopNumber()); | ||||
| } | } | ||||