@@ -0,0 +1,75 @@
|
||||
package ru.soune.nocopy.service.referral;
|
||||
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
import org.springframework.stereotype.Repository;
|
||||
import ru.soune.Referral;
|
||||
import ru.soune.ReferralInvitee;
|
||||
import ru.soune.ReferralRepo;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Repository
|
||||
public class ReferralRepoImpl implements ReferralRepo {
|
||||
|
||||
@Override
|
||||
public String getUserIdByLink(String link) {
|
||||
// TODO
|
||||
return "";
|
||||
}
|
||||
|
||||
@Override
|
||||
public @NotNull String getUserReferralLink(long userId) {
|
||||
return "";
|
||||
}
|
||||
|
||||
@Override
|
||||
public @Nullable Long getInviterIdForUser(long userId) {
|
||||
return 0L;
|
||||
}
|
||||
|
||||
@Override
|
||||
public @NotNull String getReferralLevelForUser(long userId) {
|
||||
return "";
|
||||
}
|
||||
|
||||
@Override
|
||||
public @NotNull Referral getReferralByUserId(long userId) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public @NotNull List<ReferralInvitee> getReferralInvitees(long userId, int pageSize, int pageNumber) {
|
||||
return List.of();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void createReferralEntity(@NotNull Referral entity) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void increaseIncome(long userId, int transferAmount) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean activateUser(long userId) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getActiveInviteeForUser(long userId) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getTotalInviteeForUser(long userId) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void upgradeReferralLevelForUser(long userId, @NotNull String newLevelId) {
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user