完成解决扫码绑定设备的黑屏bug
AI智能体的中文的友好提示更改
This commit is contained in:
@@ -35,7 +35,7 @@ class AiCubit extends Cubit<AiState> {
|
||||
void createNewSession() {
|
||||
emit(AiState(
|
||||
sessionId: DateTime.now().millisecondsSinceEpoch.toString(),
|
||||
messages: [ChatMessage(text: "Welcome to the AI chat!", isUserMessage: false)],
|
||||
messages: [ChatMessage(text: "快来和我一起探讨吧!", isUserMessage: false)],
|
||||
status: AiStatus.initial,
|
||||
selectedImageFile: null, // Explicitly set to null
|
||||
sessions: state.sessions, // Preserve existing sessions
|
||||
|
||||
@@ -238,7 +238,7 @@ class _AiViewState extends State<AiView> {
|
||||
controller: _textController,
|
||||
enabled: state.status != AiStatus.loading,
|
||||
decoration: InputDecoration(
|
||||
hintText: state.status == AiStatus.loading ? 'AI is thinking...' : 'Enter a message...',
|
||||
hintText: state.status == AiStatus.loading ? 'AI正在思考中...' : '输入你的想法...',
|
||||
border: OutlineInputBorder(
|
||||
borderRadius: BorderRadius.circular(30.0),
|
||||
borderSide: const BorderSide(width: 0, style: BorderStyle.none),
|
||||
|
||||
@@ -88,10 +88,9 @@ class UserInfoCard extends StatelessWidget {
|
||||
|
||||
try {
|
||||
// 5. 获取 Cubit 实例并调用绑定接口
|
||||
// 假设 AuthCubit 中已定义 bindDeviceByQr 方法
|
||||
final Cubit = GetIt.I<DevicesCubit>();
|
||||
|
||||
// 执行绑定逻辑 (请确保 Cubit 层已实现此方法)
|
||||
// 执行绑定逻辑
|
||||
//await Cubit.bindDevice(qrCode);
|
||||
|
||||
// 关闭加载框
|
||||
|
||||
Reference in New Issue
Block a user