| package com.example.g8backend.service; | |
| public interface AdminService { | |
| boolean grantVip(Long targetUserId); | |
| boolean banUser(Long userId, String reason, Long adminId); | |
| boolean unbanUser(Long userId, Long adminId); | |
| boolean lockPost(Long postId, String reason, Long adminId); | |
| boolean unlockPost(Long postId, Long adminId); | |
| } |