Преглед на файлове

[fix]修复status引用问题

zk преди 1 година
родител
ревизия
7366f3ce37
променени са 2 файла, в които са добавени 6 реда и са изтрити 5 реда
  1. 1 1
      lib/module/talk/original/view.dart
  2. 5 4
      lib/module/talk/todo/view.dart

+ 1 - 1
lib/module/talk/original/view.dart

@@ -20,7 +20,7 @@ class OriginalView extends BasePage<OriginalController> {
   Widget buildOriginalContentView() {
     return Obx(() {
       if (controller.originalList.isEmpty &&
-          controller.talkController.talkBean.value?.status ==
+          controller.talkController.talkBean.value?.status.value ==
               TalkStatus.analysisFail) {
         return getTalkFailView();
       } else if (controller.originalList.isEmpty) {

+ 5 - 4
lib/module/talk/todo/view.dart

@@ -173,12 +173,13 @@ class TodoView extends BasePage<TodoController> {
   }
 
   Widget _buildTodoStatusView() {
-    if (controller.talkBean.value?.status == TalkStatus.analysisFail) {
+    if (controller.talkBean.value?.status.value == TalkStatus.analysisFail) {
       return getTalkFailView();
-    } else if (controller.talkBean.value?.status == TalkStatus.analysing ||
-        controller.talkBean.value?.status == TalkStatus.waitAnalysis) {
+    } else if (controller.talkBean.value?.status.value ==
+            TalkStatus.analysing ||
+        controller.talkBean.value?.status.value == TalkStatus.waitAnalysis) {
       return getTalkLoadingView();
-    } else if (controller.talkBean.value?.status ==
+    } else if (controller.talkBean.value?.status.value ==
         TalkStatus.analysisSuccess) {
       return _buildTodoContent();
     } else {