From 52cc3a4cf2fcf6ec0553950c1f6974bbe3f35ce6 Mon Sep 17 00:00:00 2001 From: renhaoting <370797079@qq.com> Date: Wed, 5 Nov 2025 13:42:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- VisualNovel/app/build.gradle.kts | 8 ++++---- .../java/com/remax/visualnovel/api/service/ChatService.kt | 8 +++++++- .../com/remax/visualnovel/entity/request/ParamBgUpload.kt | 7 +++++++ 3 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 VisualNovel/app/src/main/java/com/remax/visualnovel/entity/request/ParamBgUpload.kt diff --git a/VisualNovel/app/build.gradle.kts b/VisualNovel/app/build.gradle.kts index da49644..1ef1471 100644 --- a/VisualNovel/app/build.gradle.kts +++ b/VisualNovel/app/build.gradle.kts @@ -141,8 +141,8 @@ android { buildConfigString("RECHAEGE_SERVICES", "https://test.xxxxx.ai/policy/recharge") buildConfigString("RTC_APP_ID", "689ade491323ae01797818e0-XXX-TODO") - //buildConfigString("API_BASE", "http://54.223.196.180:9090") - buildConfigString("API_BASE", "http://192.168.110.113:9090") + buildConfigString("API_BASE", "http://54.223.196.180:9090") + //buildConfigString("API_BASE", "http://192.168.110.113:9090") } @@ -162,8 +162,8 @@ android { buildConfigString("RECHAEGE_SERVICES", "https://test.xxxxx.ai/policy/recharge") buildConfigString("RTC_APP_ID", "689ade491323ae01797818e0-XXX-TODO") - //buildConfigString("API_BASE", "http://54.223.196.180:9090") - buildConfigString("API_BASE", "http://192.168.110.113:9090") + buildConfigString("API_BASE", "http://54.223.196.180:9090") + //buildConfigString("API_BASE", "http://192.168.110.113:9090") } } } diff --git a/VisualNovel/app/src/main/java/com/remax/visualnovel/api/service/ChatService.kt b/VisualNovel/app/src/main/java/com/remax/visualnovel/api/service/ChatService.kt index e4bea4a..5da6fb5 100644 --- a/VisualNovel/app/src/main/java/com/remax/visualnovel/api/service/ChatService.kt +++ b/VisualNovel/app/src/main/java/com/remax/visualnovel/api/service/ChatService.kt @@ -7,6 +7,7 @@ import com.remax.visualnovel.entity.request.AIIsShowDTO import com.remax.visualnovel.entity.request.ChatAlbum import com.remax.visualnovel.entity.request.ChatSetting import com.remax.visualnovel.entity.request.HeartbeatBuy +import com.remax.visualnovel.entity.request.ParamBgUpload import com.remax.visualnovel.entity.request.RTCRequest import com.remax.visualnovel.entity.request.SearchPage import com.remax.visualnovel.entity.request.SimpleDataDTO @@ -14,6 +15,7 @@ import com.remax.visualnovel.entity.request.VoiceTTS import com.remax.visualnovel.entity.response.Album import com.remax.visualnovel.entity.response.Character import com.remax.visualnovel.entity.response.ChatBackground +import com.remax.visualnovel.entity.response.ChatModel import com.remax.visualnovel.entity.response.ChatSet import com.remax.visualnovel.entity.response.ChatSound import com.remax.visualnovel.entity.response.Friends @@ -164,8 +166,12 @@ interface ChatService { //------------------------------------------------------ @GET(BuildConfig.API_BASE + "/tts/config/select/list") - suspend fun loadSoundList(@Query("language") page: Int = 1): Response> + suspend fun loadSoundList(@Query("language") language: Int = 1): Response> + @GET(BuildConfig.API_BASE + "/model/config/select/list") + suspend fun loadAiModelList(@Query("language") language: Int = 1): Response> + @POST(BuildConfig.API_BASE + "/bg_image/config/upload") + suspend fun uploadCustomBgPic(@Body param: ParamBgUpload): Response } \ No newline at end of file diff --git a/VisualNovel/app/src/main/java/com/remax/visualnovel/entity/request/ParamBgUpload.kt b/VisualNovel/app/src/main/java/com/remax/visualnovel/entity/request/ParamBgUpload.kt new file mode 100644 index 0000000..8a3390c --- /dev/null +++ b/VisualNovel/app/src/main/java/com/remax/visualnovel/entity/request/ParamBgUpload.kt @@ -0,0 +1,7 @@ +package com.remax.visualnovel.entity.request + + +data class ParamBgUpload( + var userId: String, + var file: String, +)