From 18961d3c26c108b0cb5c64aaee4525fdd9569324 Mon Sep 17 00:00:00 2001 From: RockYang Date: Sun, 7 Sep 2025 18:10:45 +0800 Subject: [PATCH] acomplish re-generating for mobile chat page --- api/handler/chat_handler.go | 2 +- web/src/components/mobile/ChatReply.vue | 58 +++++++- web/src/views/ChatPlus.vue | 1 + web/src/views/mobile/ChatSession.vue | 177 +++++++++++++----------- 4 files changed, 157 insertions(+), 81 deletions(-) diff --git a/api/handler/chat_handler.go b/api/handler/chat_handler.go index 7c28e164..02bae8d2 100644 --- a/api/handler/chat_handler.go +++ b/api/handler/chat_handler.go @@ -194,7 +194,7 @@ func (h *ChatHandler) sendMessage(ctx context.Context, input ChatInput, c *gin.C } if userVo.Power < input.ChatModel.Power { - return fmt.Errorf("您当前剩余算力 %d 已不足以支付当前模型的单次对话需要消耗的算力 %d,[立即购买](/member)。", userVo.Power, input.ChatModel.Power) + return fmt.Errorf("您的算力不足,请购买算力。") } if userVo.ExpiredTime > 0 && userVo.ExpiredTime <= time.Now().Unix() { diff --git a/web/src/components/mobile/ChatReply.vue b/web/src/components/mobile/ChatReply.vue index 22ead9f1..9f90ce3f 100644 --- a/web/src/components/mobile/ChatReply.vue +++ b/web/src/components/mobile/ChatReply.vue @@ -8,24 +8,40 @@
+
+
{{ error }}
+
AI 思考中
+ + +
+ + {{ isGenerating ? '生成中...' : '重新生成' }} + +