ソースを参照

fix 17924: 【中医体质】离线状态下提交中医体质后,无法打开查看和编辑,点击此记录提示“当前无网络,不可编辑无离线缓存的记录!”

Melon 1 年間 前
コミット
4d99426e88

+ 1 - 10
lib/pages/check/traditional_chinese_medicine_consitution_record/controller.dart

@@ -82,11 +82,6 @@ class TraditionalChineseMedicineConsitutionRecordController
   }
 
   toCheckPage(ExamConclusionDTO dataDTO) async {
-    final canEditOffline = await _checkRecordCanEditOffline(dataDTO);
-    if (!canEditOffline) {
-      PromptBox.toast("当前无网络,不可编辑无离线缓存的记录!");
-      return;
-    }
     Get.to(
       TCMConstitutionModule(
         cardKey: "LNRZYYJKGLFWJL",
@@ -96,7 +91,6 @@ class TraditionalChineseMedicineConsitutionRecordController
         callBack: (key, code, data) async {
           final canEditOffline = await _checkRecordCanEditOffline(dataDTO);
           if (!canEditOffline) {
-            PromptBox.toast("当前无网络,不可编辑无离线缓存的记录!");
             return false;
           }
           await updateExamAsync(key, dataDTO.code, data);
@@ -112,15 +106,12 @@ class TraditionalChineseMedicineConsitutionRecordController
     if (kIsOnline) {
       return true;
     }
-    final isNotUploaded = dto.contractedDoctor == "NOT_UPLOADED";
-    if (!isNotUploaded) {
-      return false;
-    }
     final isOfflineExists =
         await _examManager.checkRecordOfflineCached(dto.code!);
     if (isOfflineExists) {
       return true;
     }
+    PromptBox.toast("请检查网络连接");
     return false;
   }
 }