package com.remax.visualnovel.api.service

import com.remax.visualnovel.BuildConfig
import com.remax.visualnovel.entity.response.basenew.ResponseNew
import com.remax.visualnovel.entity.request.ParamActorList
import com.remax.visualnovel.entity.response.ActorBean
import com.remax.visualnovel.entity.response.ActorTag
import retrofit2.http.Body
import retrofit2.http.GET
import retrofit2.http.POST


interface ActorsService {
    @GET(BuildConfig.API_BASE + "/tag/getTags")
    suspend fun requestActorTags(): ResponseNew<List<ActorTag>>

    @POST(BuildConfig.API_BASE + "/character/select/list")
    suspend fun requestActorList(@Body param: ParamActorList): ResponseNew<List<ActorBean>>

    /*@GET(BuildConfig.API_BASE + "/character/select/roleInfo/{roleId}")
    suspend fun requestActorInfo(): ResponseNew<ActorTag>*/


}