diff --git a/mallinkService/src/main/java/com/iformall/mapper/WxCUserMapper.java b/mallinkService/src/main/java/com/iformall/mapper/WxCUserMapper.java index 2b3f483ce..ac874605e 100644 --- a/mallinkService/src/main/java/com/iformall/mapper/WxCUserMapper.java +++ b/mallinkService/src/main/java/com/iformall/mapper/WxCUserMapper.java @@ -43,5 +43,5 @@ public interface WxCUserMapper extends CommonMapper { List findOpenIdList(@Param("userId")Long userId, @Param("tenantId")String tenantId); - List findTokenList(@Param("userId")Long userId, @Param("tenantId")String tenantId); + List findTokenList(@Param("id")Long id,@Param("userId")Long userId, @Param("tenantId")String tenantId); } diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java index 56340972e..8cd183f35 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java @@ -324,7 +324,7 @@ public class WxCUserServiceImpl implements WxCUserService { @Override public void delForUserIdOnly(Long id, Long userId, String tenantId) { - List tokenList = wxCUserMapper.findTokenList(userId, tenantId); + List tokenList = wxCUserMapper.findTokenList(id,userId, tenantId); if(tokenList != null){ for (String token:tokenList) { cUserTokenService.removeTokenCache(token); diff --git a/mallinkService/src/main/resources/mapper/WxCUserMapper.xml b/mallinkService/src/main/resources/mapper/WxCUserMapper.xml index 83e8a0f67..6e028e747 100644 --- a/mallinkService/src/main/resources/mapper/WxCUserMapper.xml +++ b/mallinkService/src/main/resources/mapper/WxCUserMapper.xml @@ -434,7 +434,7 @@