浏览代码

UI小调整

loki.wu 10 月之前
父节点
当前提交
d7c7a0c50e
共有 1 个文件被更改,包括 4 次插入6 次删除
  1. 4 6
      lib/pages/patient/list/view.dart

+ 4 - 6
lib/pages/patient/list/view.dart

@@ -70,7 +70,7 @@ class PatientListPage extends GetView<PatientListController> {
         var endTime = state.endTime.value;
         if (startTime != null &&
             endTime != null &&
-            endTime.difference(startTime).inSeconds < 0) {
+            startTime.isAfter(endTime)) {
           PromptBox.toast('起始时间不能晚于结束时间');
           return;
         }
@@ -129,8 +129,7 @@ class PatientListPage extends GetView<PatientListController> {
                                 initialDate: controller.state.startTime.value ??
                                     DateTime.now(),
                                 firstDate: DateTime(1900),
-                                lastDate: controller.state.endTime.value ??
-                                    DateTime(2100),
+                                lastDate: DateTime(2100),
                               );
                             } else {
                               result = await VDialogDate(
@@ -167,11 +166,10 @@ class PatientListPage extends GetView<PatientListController> {
                             if (kIsWeb || _isLocalStation) {
                               result = await showDatePicker(
                                 context: Get.context!,
-                                initialDate: controller.state.startTime.value ??
+                                initialDate: controller.state.endTime.value ??
                                     DateTime.now(),
                                 firstDate: DateTime(1900),
-                                lastDate: controller.state.endTime.value ??
-                                    DateTime(2100),
+                                lastDate: DateTime(2100),
                               );
                             } else {
                               result = await VDialogDate(