Browse Source

UI 调整

loki.wu 10 tháng trước cách đây
mục cha
commit
5c6423262c
1 tập tin đã thay đổi với 25 bổ sung20 xóa
  1. 25 20
      lib/pages/patient_info/widgets/health_infos.dart

+ 25 - 20
lib/pages/patient_info/widgets/health_infos.dart

@@ -30,16 +30,17 @@ class HealthInfomations extends GetView<PatientInfomationController> {
               ),
               Expanded(child: SizedBox()),
               Text(
-                "是否一键填充默认值",
+                "全选",
                 style: TextStyle(
                   fontSize: 20,
+                  fontWeight: FontWeight.w700,
                 ),
               ),
-              Checkbox(
+              Switch(
                 value: controller.state.selectedAllergyHistory,
                 onChanged: (v) {
-                  controller.state.selectedAllergyHistory = v ?? false;
-                  if (v ?? false) {
+                  controller.state.selectedAllergyHistory = v;
+                  if (v) {
                     data.historyDrugAllergies = ["1"];
                     data.historyExposure = ["1"];
                   } else {
@@ -128,16 +129,17 @@ class HealthInfomations extends GetView<PatientInfomationController> {
               ),
               Expanded(child: SizedBox()),
               Text(
-                "是否一键填充默认值",
+                "全选",
                 style: TextStyle(
                   fontSize: 20,
+                  fontWeight: FontWeight.w700,
                 ),
               ),
-              Checkbox(
+              Switch(
                 value: controller.state.selectedAllMedicalHistory,
                 onChanged: (v) {
-                  controller.state.selectedAllMedicalHistory = v ?? false;
-                  if (v ?? false) {
+                  controller.state.selectedAllMedicalHistory = v;
+                  if (v) {
                     data.operation = "1";
                     data.trauma = "1";
                     data.transfusion = "1";
@@ -704,16 +706,17 @@ class HealthInfomations extends GetView<PatientInfomationController> {
               ),
               Expanded(child: SizedBox()),
               Text(
-                "是否一键填充默认值",
+                "全选",
                 style: TextStyle(
                   fontSize: 20,
+                  fontWeight: FontWeight.w700,
                 ),
               ),
-              Checkbox(
+              Switch(
                 value: controller.state.selectedAllFamilyMedicalHistory,
                 onChanged: (v) {
-                  controller.state.selectedAllFamilyMedicalHistory = v ?? false;
-                  if (v ?? false) {
+                  controller.state.selectedAllFamilyMedicalHistory = v;
+                  if (v) {
                     data.father = ["1"];
                     data.mother = ["1"];
                     data.sibling = ["1"];
@@ -900,16 +903,17 @@ class HealthInfomations extends GetView<PatientInfomationController> {
               ),
               Expanded(child: SizedBox()),
               Text(
-                "是否一键填充默认值",
+                "全选",
                 style: TextStyle(
                   fontSize: 20,
+                  fontWeight: FontWeight.w700,
                 ),
               ),
-              Checkbox(
+              Switch(
                 value: controller.state.selectAllGeneticHistory,
                 onChanged: (v) {
-                  controller.state.selectAllGeneticHistory = v ?? false;
-                  if (v ?? false) {
+                  controller.state.selectAllGeneticHistory = v;
+                  if (v) {
                     data.historyGenetic = "1";
                     data.disabilitySituation = ["1"];
                   } else {
@@ -1013,16 +1017,17 @@ class HealthInfomations extends GetView<PatientInfomationController> {
               ),
               Expanded(child: SizedBox()),
               Text(
-                "是否一键填充默认值",
+                "全选",
                 style: TextStyle(
                   fontSize: 20,
+                  fontWeight: FontWeight.w700,
                 ),
               ),
-              Checkbox(
+              Switch(
                 value: controller.state.livingEnvironment,
                 onChanged: (v) {
-                  controller.state.livingEnvironment = v ?? false;
-                  if (v ?? false) {
+                  controller.state.livingEnvironment = v;
+                  if (v) {
                     data.fuel = "1";
                     data.drinkingWater = "1";
                     data.toilet = "1";