|
@@ -3,6 +3,7 @@ import 'package:get/get.dart';
|
|
|
import 'package:vitalapp/architecture/utils/advance_debounce.dart';
|
|
|
import 'package:vitalapp/architecture/utils/prompt_box.dart';
|
|
|
import 'package:vitalapp/architecture/values/features.dart';
|
|
|
+import 'package:vitalapp/components/alert_dialog.dart';
|
|
|
import 'package:vitalapp/components/button.dart';
|
|
|
import 'package:vitalapp/components/side_nav/defines.dart';
|
|
|
import 'package:vitalapp/components/side_nav/side_nav.dart';
|
|
@@ -44,8 +45,28 @@ class QuickCreatePatientPage extends GetView<CreatePatientController> {
|
|
|
label: "清空",
|
|
|
onTap: () {
|
|
|
Debouncer.run(
|
|
|
- () {
|
|
|
- controller.state.reset();
|
|
|
+ () async {
|
|
|
+ await Get.dialog(
|
|
|
+ VAlertDialog(
|
|
|
+ title: "提示",
|
|
|
+ width: 320,
|
|
|
+ content: Container(
|
|
|
+ height: 32,
|
|
|
+ padding: const EdgeInsets.symmetric(horizontal: 24),
|
|
|
+ alignment: Alignment.center,
|
|
|
+ child: const Text(
|
|
|
+ "是否确认清空当前页面信息?",
|
|
|
+ style: TextStyle(fontSize: 20),
|
|
|
+ ),
|
|
|
+ ),
|
|
|
+ onConfirm: () {
|
|
|
+ controller.state.reset();
|
|
|
+ Get.back();
|
|
|
+ },
|
|
|
+ ),
|
|
|
+ barrierDismissible: false,
|
|
|
+ barrierColor: Colors.black.withOpacity(.4),
|
|
|
+ );
|
|
|
},
|
|
|
);
|
|
|
},
|