Parcourir la source

离线搜索卡死问题解决

finlay il y a 10 mois
Parent
commit
bf54f51eba
1 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. 4 1
      lib/pages/patient/list/controller.dart

+ 4 - 1
lib/pages/patient/list/controller.dart

@@ -284,7 +284,10 @@ class PatientListController extends FControllerBase
   /// 加载下一页列表
   Future<void> loadNextPageList({bool isFilter = false}) async {
     busy = true;
-    var allLabels = await Get.find<ILabelManager>().getAllLabels();
+    List<LabelDTO> allLabels = [];
+    if (kIsOnline) {
+      allLabels = await Get.find<ILabelManager>().getAllLabels();
+    }
     var labelKeys = allLabels.map((e) => e.code ?? '').toList();
     final request = PatientPageRequest(
       pageIndex: state.pageIndex + 1,