增加动态举报

This commit is contained in:
2024-12-06 22:08:57 +08:00
parent 76e7bbb84a
commit 50fb1874e7
8 changed files with 428 additions and 50 deletions

View File

@@ -186,6 +186,21 @@ data class UpdateChatNotificationRequestBody(
val strategy: String,
)
data class CreateReportRequestBody(
@SerializedName("reportType")
val reportType: String,
@SerializedName("reportId")
val reportId: Int,
@SerializedName("reason")
val reason: Int,
@SerializedName("extra")
val extra: String,
@SerializedName("base64Images")
val base64Images: List<String>,
)
interface RaveNowAPI {
@POST("register")
suspend fun register(@Body body: RegisterRequestBody): Response<Unit>
@@ -429,5 +444,10 @@ interface RaveNowAPI {
suspend fun updateChatNotification(
@Body body: UpdateChatNotificationRequestBody
): Response<DataContainer<ChatNotification>>
@POST("reports")
suspend fun createReport(
@Body body: CreateReportRequestBody
): Response<Unit>
}