瀏覽代碼

[fix]聊天界面更新行业未停留聊天界面的问题

zk 1 年之前
父節點
當前提交
08486251cc
共有 3 個文件被更改,包括 2 次插入4 次删除
  1. 1 2
      lib/module/chat/controller.dart
  2. 1 1
      lib/module/chat/start/controller.dart
  3. 0 1
      lib/module/main/controller.dart

+ 1 - 2
lib/module/chat/controller.dart

@@ -155,8 +155,7 @@ class ChatController extends BaseController {
             barrierColor: ColorName.black55,
             backgroundColor: ColorName.transparent)
         .then((result) {
-      if (accountRepository.userInfo.value?.profession == null ||
-          accountRepository.userInfo.value?.post == null) {
+      if (result == null || result == false) {
         Get.back();
       }
     });

+ 1 - 1
lib/module/chat/start/controller.dart

@@ -39,7 +39,7 @@ class ChatStartController extends BaseController {
     accountRepository
         .updateUserInfo(professionController.text, postController.text)
         .then((data) {
-      Get.back();
+      Get.back(result: true);
       ToastUtil.showToast(StringName.accountProfessionAndPostUpdateSuccess.tr);
     }).catchError((error) {
       if (error is ServerErrorException) {

+ 0 - 1
lib/module/main/controller.dart

@@ -8,7 +8,6 @@ import 'package:electronic_assistant/module/record/record_handler.dart';
 import 'package:electronic_assistant/resource/assets.gen.dart';
 import 'package:electronic_assistant/resource/colors.gen.dart';
 import 'package:electronic_assistant/resource/string.gen.dart';
-import 'package:electronic_assistant/utils/error_handler.dart';
 import 'package:electronic_assistant/utils/expand.dart';
 import 'package:flutter/cupertino.dart';
 import 'package:flutter/material.dart';