Browse Source

huiyuan

release_toaliyun_real
xhxu 4 years ago
parent
commit
8d707b76fa
3 changed files with 3 additions and 3 deletions
  1. +1
    -1
      mallinkService/src/main/java/com/iformall/mapper/WxCUserMapper.java
  2. +1
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java
  3. +1
    -1
      mallinkService/src/main/resources/mapper/WxCUserMapper.xml

+ 1
- 1
mallinkService/src/main/java/com/iformall/mapper/WxCUserMapper.java View File

@@ -43,5 +43,5 @@ public interface WxCUserMapper extends CommonMapper<WxCUser, Long> {

List<String> findOpenIdList(@Param("userId")Long userId, @Param("tenantId")String tenantId);

List<String> findTokenList(@Param("userId")Long userId, @Param("tenantId")String tenantId);
List<String> findTokenList(@Param("id")Long id,@Param("userId")Long userId, @Param("tenantId")String tenantId);
}

+ 1
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java View File

@@ -324,7 +324,7 @@ public class WxCUserServiceImpl implements WxCUserService {

@Override
public void delForUserIdOnly(Long id, Long userId, String tenantId) {
List<String> tokenList = wxCUserMapper.findTokenList(userId, tenantId);
List<String> tokenList = wxCUserMapper.findTokenList(id,userId, tenantId);
if(tokenList != null){
for (String token:tokenList) {
cUserTokenService.removeTokenCache(token);


+ 1
- 1
mallinkService/src/main/resources/mapper/WxCUserMapper.xml View File

@@ -434,7 +434,7 @@
</update>

<select id="findTokenList" parameterType="hashmap" resultType="String" >
select token from wx_c_user where user_id=#{userId} and tenant_id = #{tenantId}
select token from wx_c_user where user_id=#{userId} and tenant_id = #{tenantId} and id != #{id}
</select>

<!-- tenant_id = IF(tenant_id is null ,null,CONCAT(tenant_id,"_del")),-->


Loading…
Cancel
Save