package com.red.circle.other.app.inner.service.user.user;

import java.util.List;

/**
 * 守护贡献.
 *
 * @author pengliang on 2023/10/17
 */
public interface UserGuardCountClientService {

  /**
   * 累计贡献-持续15天内.
   *
   * @param userId      用户id
   * @param guardUserId 守护用户id
   * @param quantity    数量
   */
  void incrLasts15Days(Long userId, Long guardUserId, Long quantity);

  /**
   * 累计贡献-持续15天内.
   *
   * @param userId       用户id
   * @param guardUserIds 守护用户id集合
   * @param quantity     数量
   */
  void incrLasts15Days(Long userId, List<Long> guardUserIds, Long quantity);

}
