package com.ruoyi.novel.service;

import com.ruoyi.novel.domain.VoteRecord;
import com.ruoyi.novel.domain.VoteRequest;

// IVoteService.java
public interface IVoteService {
    String processVote(VoteRequest request);
    void generateStoryContent(VoteRecord record);
    void notifyPhpSystem(VoteRecord record);
    void retryFailedNotifications();

    void notifyPhpSystem(VoteRequest request, String generatedContent);

    String generateStoryContent(Long storyId, Long optionId);
}
