Browse Source

fixed:0018883: 【高血压随访】1、必填项*放在文字前面;2、*号放大2号;3、日饮酒量的支改成两;4、保存时有必填项未填写,则将未填写的项用红框显示,且提示“带*为必填项,不能为空 ”

loki.wu 9 months ago
parent
commit
408d1024e6

+ 692 - 689
assets/templates/GXY.json

@@ -1,702 +1,705 @@
 {
-  "Key": "GXY",
-  "Name": "高血压",
-  "Content": [
-    {
-      "label": "症状",
-      "defaultValue": null,
-      "span": 24,
-      "key": "symptom",
-      "type": "title",
-      "border": null,
-      "disabledValue": null,
-      "options": [],
-      "children": [
+    "Key": "GXY",
+    "Name": "高血压",
+    "Content": [
         {
-          "label": "症状",
-          "defaultValue": [],
-          "span": 24,
-          "key": "Symptom",
-          "type": "checkbox",
-          "border": false,
-          "disabledValue": "1",
-          "options": [
-            {
-              "label": "无症状",
-              "value": "1"
-            },
-            {
-              "label": "头痛头晕",
-              "value": "2"
-            },
-            {
-              "label": "恶心呕吐",
-              "value": "3"
-            },
-            {
-              "label": "眼花耳鸣",
-              "value": "4"
-            },
-            {
-              "label": "呼吸困难",
-              "value": "5"
-            },
-            {
-              "label": "心悸胸闷",
-              "value": "6"
-            },
-            {
-              "label": "鼻衄出血不止",
-              "value": "7"
-            },
-            {
-              "label": "四肢发麻",
-              "value": "8"
-            },
-            {
-              "label": "下肢水肿",
-              "value": "9"
-            },
-            {
-              "label": "其他",
-              "value": "10"
-            }
-          ],
-          "children": null,
-          "append": null,
-          "placeholder": null,
-          "required": true,
-          "show-limit": null,
-          "parentKey": "symptom",
-          "buttonName": null,
-          "childrenKey": null
-        }
-      ],
-      "append": null,
-      "placeholder": null,
-      "required": null,
-      "show-limit": null,
-      "parentKey": null,
-      "buttonName": null,
-      "childrenKey": null
-    },
-    {
-      "label": "体征",
-      "defaultValue": null,
-      "span": 24,
-      "key": "sign",
-      "type": "title",
-      "border": null,
-      "disabledValue": null,
-      "options": [],
-      "children": [
-        {
-          "label": "血压",
-          "defaultValue": null,
-          "span": 24,
-          "key": "Blood",
-          "type": "bloodPressure",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "mmHg",
-          "placeholder": "",
-          "required": true,
-          "show-limit": false,
-          "parentKey": "sign",
-          "buttonName": "测量",
-          "childrenKey": ["Sbp", "Dbp"]
-        },
-        {
-          "label": "身高",
-          "defaultValue": null,
-          "span": 12,
-          "key": "Height",
-          "type": "input",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "cm",
-          "placeholder": "",
-          "required": true,
-          "show-limit": false,
-          "parentKey": "sign",
-          "buttonName": null,
-          "childrenKey": null
-        },
-        {
-          "label": "心率",
-          "defaultValue": null,
-          "span": 12,
-          "key": "Heart_Rate",
-          "type": "input",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "次/分钟",
-          "placeholder": "",
-          "required": true,
-          "show-limit": false,
-          "parentKey": "sign",
-          "buttonName": null,
-          "childrenKey": null
-        },
-        {
-          "label": "体重",
-          "defaultValue": null,
-          "span": 12,
-          "key": "Weight",
-          "type": "input",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "kg",
-          "placeholder": "",
-          "required": true,
-          "show-limit": false,
-          "parentKey": "sign",
-          "buttonName": null,
-          "childrenKey": null
-        },
-        {
-          "label": "下次随访目标",
-          "defaultValue": null,
-          "span": 12,
-          "key": "Weight_Next",
-          "type": "input",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "kg",
-          "placeholder": "",
-          "required": null,
-          "show-limit": false,
-          "parentKey": "sign",
-          "buttonName": null,
-          "childrenKey": null
-        },
-        {
-          "label": "体质指数",
-          "defaultValue": null,
-          "span": 12,
-          "key": "Bmi",
-          "type": "input",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "kg/㎡",
-          "placeholder": "",
-          "required": null,
-          "show-limit": false,
-          "parentKey": "sign",
-          "buttonName": null,
-          "childrenKey": null
-        },
-        {
-          "label": "下次随访目标",
-          "defaultValue": null,
-          "span": 12,
-          "key": "Bmi_Next",
-          "type": "input",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "kg/㎡",
-          "placeholder": "",
-          "required": null,
-          "show-limit": false,
-          "parentKey": "sign",
-          "buttonName": null,
-          "childrenKey": null
-        },
-        {
-          "label": "其他",
-          "defaultValue": null,
-          "span": 24,
-          "key": "Sign_Other",
-          "type": "input",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "",
-          "placeholder": "",
-          "required": null,
-          "show-limit": false,
-          "parentKey": "sign",
-          "buttonName": null,
-          "childrenKey": null
-        }
-      ],
-      "append": null,
-      "placeholder": null,
-      "required": null,
-      "show-limit": null,
-      "parentKey": null,
-      "buttonName": null,
-      "childrenKey": null
-    },
-    {
-      "label": "生活方式指导",
-      "defaultValue": null,
-      "span": 24,
-      "key": "lifestyleCoachingAndAssistedExamination",
-      "type": "title",
-      "border": null,
-      "disabledValue": null,
-      "options": [],
-      "children": [
-        {
-          "label": "日吸烟量",
-          "defaultValue": null,
-          "span": 12,
-          "key": "Smoking_Daily",
-          "type": "input",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "支",
-          "placeholder": "",
-          "required": true,
-          "show-limit": false,
-          "parentKey": "lifestyleCoachingAndAssistedExamination",
-          "buttonName": null,
-          "childrenKey": null
-        },
-        {
-          "label": "下次随访目标",
-          "defaultValue": null,
-          "span": 12,
-          "key": "Goal_Smoking",
-          "type": "input",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "支",
-          "placeholder": "",
-          "required": null,
-          "show-limit": false,
-          "parentKey": "lifestyleCoachingAndAssistedExamination",
-          "buttonName": null,
-          "childrenKey": null
-        },
-        {
-          "label": "日饮酒量",
-          "defaultValue": null,
-          "span": 12,
-          "key": "Drinking_Daily",
-          "type": "input",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "支",
-          "placeholder": "",
-          "required": true,
-          "show-limit": false,
-          "parentKey": "lifestyleCoachingAndAssistedExamination",
-          "buttonName": null,
-          "childrenKey": null
-        },
-        {
-          "label": "下次随访目标",
-          "defaultValue": null,
-          "span": 12,
-          "key": "Goal_Drinking",
-          "type": "input",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "两",
-          "placeholder": "",
-          "required": null,
-          "show-limit": false,
-          "parentKey": "lifestyleCoachingAndAssistedExamination",
-          "buttonName": null,
-          "childrenKey": null
+            "label": "症状",
+            "defaultValue": null,
+            "span": 24,
+            "key": "symptom",
+            "type": "title",
+            "border": null,
+            "disabledValue": null,
+            "options": [],
+            "children": [
+                {
+                    "label": "症状",
+                    "defaultValue": [],
+                    "span": 24,
+                    "key": "Symptom",
+                    "type": "checkbox",
+                    "border": false,
+                    "disabledValue": "1",
+                    "options": [
+                        {
+                            "label": "无症状",
+                            "value": "1"
+                        },
+                        {
+                            "label": "头痛头晕",
+                            "value": "2"
+                        },
+                        {
+                            "label": "恶心呕吐",
+                            "value": "3"
+                        },
+                        {
+                            "label": "眼花耳鸣",
+                            "value": "4"
+                        },
+                        {
+                            "label": "呼吸困难",
+                            "value": "5"
+                        },
+                        {
+                            "label": "心悸胸闷",
+                            "value": "6"
+                        },
+                        {
+                            "label": "鼻衄出血不止",
+                            "value": "7"
+                        },
+                        {
+                            "label": "四肢发麻",
+                            "value": "8"
+                        },
+                        {
+                            "label": "下肢水肿",
+                            "value": "9"
+                        },
+                        {
+                            "label": "其他",
+                            "value": "10"
+                        }
+                    ],
+                    "children": null,
+                    "append": null,
+                    "placeholder": null,
+                    "required": true,
+                    "show-limit": null,
+                    "parentKey": "symptom",
+                    "buttonName": null,
+                    "childrenKey": null
+                }
+            ],
+            "append": null,
+            "placeholder": null,
+            "required": null,
+            "show-limit": null,
+            "parentKey": null,
+            "buttonName": null,
+            "childrenKey": null
         },
         {
-          "label": "摄盐情况(咸淡)",
-          "defaultValue": [],
-          "span": 24,
-          "key": "Salt_Intake",
-          "type": "radio",
-          "border": false,
-          "disabledValue": null,
-          "options": [
-            {
-              "label": "轻",
-              "value": "1"
-            },
-            {
-              "label": "中",
-              "value": "2"
-            },
-            {
-              "label": "重",
-              "value": "3"
-            }
-          ],
-          "children": null,
-          "append": null,
-          "placeholder": null,
-          "required": true,
-          "show-limit": null,
-          "parentKey": "lifestyleCoachingAndAssistedExamination",
-          "buttonName": null,
-          "childrenKey": null
+            "label": "体征",
+            "defaultValue": null,
+            "span": 24,
+            "key": "sign",
+            "type": "title",
+            "border": null,
+            "disabledValue": null,
+            "options": [],
+            "children": [
+                {
+                    "label": "血压",
+                    "defaultValue": null,
+                    "span": 24,
+                    "key": "Blood",
+                    "type": "bloodPressure",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "mmHg",
+                    "placeholder": "",
+                    "required": true,
+                    "show-limit": false,
+                    "parentKey": "sign",
+                    "buttonName": "测量",
+                    "childrenKey": [
+                        "Sbp",
+                        "Dbp"
+                    ]
+                },
+                {
+                    "label": "身高",
+                    "defaultValue": null,
+                    "span": 12,
+                    "key": "Height",
+                    "type": "input",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "cm",
+                    "placeholder": "",
+                    "required": true,
+                    "show-limit": false,
+                    "parentKey": "sign",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "心率",
+                    "defaultValue": null,
+                    "span": 12,
+                    "key": "Heart_Rate",
+                    "type": "input",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "次/分钟",
+                    "placeholder": "",
+                    "required": true,
+                    "show-limit": false,
+                    "parentKey": "sign",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "体重",
+                    "defaultValue": null,
+                    "span": 12,
+                    "key": "Weight",
+                    "type": "input",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "kg",
+                    "placeholder": "",
+                    "required": true,
+                    "show-limit": false,
+                    "parentKey": "sign",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "下次随访目标",
+                    "defaultValue": null,
+                    "span": 12,
+                    "key": "Weight_Next",
+                    "type": "input",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "kg",
+                    "placeholder": "",
+                    "required": null,
+                    "show-limit": false,
+                    "parentKey": "sign",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "体质指数",
+                    "defaultValue": null,
+                    "span": 12,
+                    "key": "Bmi",
+                    "type": "input",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "kg/㎡",
+                    "placeholder": "",
+                    "required": null,
+                    "show-limit": false,
+                    "parentKey": "sign",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "下次随访目标",
+                    "defaultValue": null,
+                    "span": 12,
+                    "key": "Bmi_Next",
+                    "type": "input",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "kg/㎡",
+                    "placeholder": "",
+                    "required": null,
+                    "show-limit": false,
+                    "parentKey": "sign",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "其他",
+                    "defaultValue": null,
+                    "span": 24,
+                    "key": "Sign_Other",
+                    "type": "input",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "",
+                    "placeholder": "",
+                    "required": null,
+                    "show-limit": false,
+                    "parentKey": "sign",
+                    "buttonName": null,
+                    "childrenKey": null
+                }
+            ],
+            "append": null,
+            "placeholder": null,
+            "required": null,
+            "show-limit": null,
+            "parentKey": null,
+            "buttonName": null,
+            "childrenKey": null
         },
         {
-          "label": "下次随访目标",
-          "defaultValue": [],
-          "span": 24,
-          "key": "Goal_Salt_Intake",
-          "type": "radio",
-          "border": false,
-          "disabledValue": null,
-          "options": [
-            {
-              "label": "轻",
-              "value": "1"
-            },
-            {
-              "label": "中",
-              "value": "2"
-            },
-            {
-              "label": "重",
-              "value": "3"
-            }
-          ],
-          "children": null,
-          "append": null,
-          "placeholder": null,
-          "required": false,
-          "show-limit": null,
-          "parentKey": "lifestyleCoachingAndAssistedExamination",
-          "buttonName": null,
-          "childrenKey": null
-        }
-      ],
-      "append": null,
-      "placeholder": null,
-      "required": null,
-      "show-limit": null,
-      "parentKey": null,
-      "buttonName": null,
-      "childrenKey": null
-    },
-    {
-      "label": "辅助检查",
-      "defaultValue": null,
-      "span": 24,
-      "key": "lifestyleCoachingAndAssistedExamination",
-      "type": "title",
-      "border": null,
-      "disabledValue": null,
-      "options": [],
-      "children": [
-        {
-          "label": "心理调整",
-          "defaultValue": [],
-          "span": 24,
-          "key": "Psychol_Adjust",
-          "type": "radio",
-          "border": false,
-          "disabledValue": null,
-          "options": [
-            {
-              "label": "良好",
-              "value": "1"
-            },
-            {
-              "label": "一般",
-              "value": "2"
-            },
-            {
-              "label": "差",
-              "value": "3"
-            }
-          ],
-          "children": null,
-          "append": null,
-          "placeholder": null,
-          "required": true,
-          "show-limit": null,
-          "parentKey": "lifestyleCoachingAndAssistedExamination",
-          "buttonName": null,
-          "childrenKey": null
+            "label": "生活方式指导",
+            "defaultValue": null,
+            "span": 24,
+            "key": "lifestyleCoachingAndAssistedExamination",
+            "type": "title",
+            "border": null,
+            "disabledValue": null,
+            "options": [],
+            "children": [
+                {
+                    "label": "日吸烟量",
+                    "defaultValue": null,
+                    "span": 12,
+                    "key": "Smoking_Daily",
+                    "type": "input",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "支",
+                    "placeholder": "",
+                    "required": true,
+                    "show-limit": false,
+                    "parentKey": "lifestyleCoachingAndAssistedExamination",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "下次随访目标",
+                    "defaultValue": null,
+                    "span": 12,
+                    "key": "Goal_Smoking",
+                    "type": "input",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "支",
+                    "placeholder": "",
+                    "required": null,
+                    "show-limit": false,
+                    "parentKey": "lifestyleCoachingAndAssistedExamination",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "日饮酒量",
+                    "defaultValue": null,
+                    "span": 12,
+                    "key": "Drinking_Daily",
+                    "type": "input",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "两",
+                    "placeholder": "",
+                    "required": true,
+                    "show-limit": false,
+                    "parentKey": "lifestyleCoachingAndAssistedExamination",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "下次随访目标",
+                    "defaultValue": null,
+                    "span": 12,
+                    "key": "Goal_Drinking",
+                    "type": "input",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "两",
+                    "placeholder": "",
+                    "required": null,
+                    "show-limit": false,
+                    "parentKey": "lifestyleCoachingAndAssistedExamination",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "摄盐情况(咸淡)",
+                    "defaultValue": [],
+                    "span": 24,
+                    "key": "Salt_Intake",
+                    "type": "radio",
+                    "border": false,
+                    "disabledValue": null,
+                    "options": [
+                        {
+                            "label": "轻",
+                            "value": "1"
+                        },
+                        {
+                            "label": "中",
+                            "value": "2"
+                        },
+                        {
+                            "label": "重",
+                            "value": "3"
+                        }
+                    ],
+                    "children": null,
+                    "append": null,
+                    "placeholder": null,
+                    "required": true,
+                    "show-limit": null,
+                    "parentKey": "lifestyleCoachingAndAssistedExamination",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "下次随访目标",
+                    "defaultValue": [],
+                    "span": 24,
+                    "key": "Goal_Salt_Intake",
+                    "type": "radio",
+                    "border": false,
+                    "disabledValue": null,
+                    "options": [
+                        {
+                            "label": "轻",
+                            "value": "1"
+                        },
+                        {
+                            "label": "中",
+                            "value": "2"
+                        },
+                        {
+                            "label": "重",
+                            "value": "3"
+                        }
+                    ],
+                    "children": null,
+                    "append": null,
+                    "placeholder": null,
+                    "required": false,
+                    "show-limit": null,
+                    "parentKey": "lifestyleCoachingAndAssistedExamination",
+                    "buttonName": null,
+                    "childrenKey": null
+                }
+            ],
+            "append": null,
+            "placeholder": null,
+            "required": null,
+            "show-limit": null,
+            "parentKey": null,
+            "buttonName": null,
+            "childrenKey": null
         },
         {
-          "label": "遵医行为",
-          "defaultValue": [],
-          "span": 24,
-          "key": "Compliance",
-          "type": "radio",
-          "border": false,
-          "disabledValue": null,
-          "options": [
-            {
-              "label": "良好",
-              "value": "1"
-            },
-            {
-              "label": "一般",
-              "value": "2"
-            },
-            {
-              "label": "差",
-              "value": "3"
-            }
-          ],
-          "children": null,
-          "append": null,
-          "placeholder": null,
-          "required": true,
-          "show-limit": null,
-          "parentKey": "lifestyleCoachingAndAssistedExamination",
-          "buttonName": null,
-          "childrenKey": null
+            "label": "辅助检查",
+            "defaultValue": null,
+            "span": 24,
+            "key": "lifestyleCoachingAndAssistedExamination",
+            "type": "title",
+            "border": null,
+            "disabledValue": null,
+            "options": [],
+            "children": [
+                {
+                    "label": "心理调整",
+                    "defaultValue": [],
+                    "span": 24,
+                    "key": "Psychol_Adjust",
+                    "type": "radio",
+                    "border": false,
+                    "disabledValue": null,
+                    "options": [
+                        {
+                            "label": "良好",
+                            "value": "1"
+                        },
+                        {
+                            "label": "一般",
+                            "value": "2"
+                        },
+                        {
+                            "label": "差",
+                            "value": "3"
+                        }
+                    ],
+                    "children": null,
+                    "append": null,
+                    "placeholder": null,
+                    "required": true,
+                    "show-limit": null,
+                    "parentKey": "lifestyleCoachingAndAssistedExamination",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "遵医行为",
+                    "defaultValue": [],
+                    "span": 24,
+                    "key": "Compliance",
+                    "type": "radio",
+                    "border": false,
+                    "disabledValue": null,
+                    "options": [
+                        {
+                            "label": "良好",
+                            "value": "1"
+                        },
+                        {
+                            "label": "一般",
+                            "value": "2"
+                        },
+                        {
+                            "label": "差",
+                            "value": "3"
+                        }
+                    ],
+                    "children": null,
+                    "append": null,
+                    "placeholder": null,
+                    "required": true,
+                    "show-limit": null,
+                    "parentKey": "lifestyleCoachingAndAssistedExamination",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "辅助检查",
+                    "defaultValue": null,
+                    "span": 24,
+                    "key": "Auxiliary_Other",
+                    "type": "input",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "",
+                    "placeholder": "",
+                    "required": null,
+                    "show-limit": false,
+                    "parentKey": "lifestyleCoachingAndAssistedExamination",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "服药依从性",
+                    "defaultValue": [],
+                    "span": 24,
+                    "key": "Compliance_Drug",
+                    "type": "radio",
+                    "border": false,
+                    "disabledValue": null,
+                    "options": [
+                        {
+                            "label": "规律",
+                            "value": "1"
+                        },
+                        {
+                            "label": "间断",
+                            "value": "2"
+                        },
+                        {
+                            "label": "不服药",
+                            "value": "3"
+                        }
+                    ],
+                    "children": null,
+                    "append": null,
+                    "placeholder": null,
+                    "required": true,
+                    "show-limit": null,
+                    "parentKey": "lifestyleCoachingAndAssistedExamination",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "此次随访分类",
+                    "defaultValue": [],
+                    "span": 24,
+                    "key": "Follow_Up_Classify",
+                    "type": "radio",
+                    "border": false,
+                    "disabledValue": null,
+                    "options": [
+                        {
+                            "label": "控制满意",
+                            "value": "1"
+                        },
+                        {
+                            "label": "控制不满意",
+                            "value": "2"
+                        },
+                        {
+                            "label": "不良反应",
+                            "value": "3"
+                        },
+                        {
+                            "label": "并发症",
+                            "value": "4"
+                        }
+                    ],
+                    "children": null,
+                    "append": null,
+                    "placeholder": null,
+                    "required": true,
+                    "show-limit": null,
+                    "parentKey": "lifestyleCoachingAndAssistedExamination",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "药物不良反应",
+                    "defaultValue": [],
+                    "span": 24,
+                    "key": "Adverse",
+                    "type": "radio",
+                    "border": false,
+                    "disabledValue": null,
+                    "options": [
+                        {
+                            "label": "无",
+                            "value": "1"
+                        },
+                        {
+                            "label": "有",
+                            "value": "2"
+                        }
+                    ],
+                    "children": null,
+                    "append": null,
+                    "placeholder": null,
+                    "required": false,
+                    "show-limit": null,
+                    "parentKey": "lifestyleCoachingAndAssistedExamination",
+                    "buttonName": null,
+                    "childrenKey": null
+                }
+            ],
+            "append": null,
+            "placeholder": null,
+            "required": null,
+            "show-limit": null,
+            "parentKey": null,
+            "buttonName": null,
+            "childrenKey": null
         },
         {
-          "label": "辅助检查",
-          "defaultValue": null,
-          "span": 24,
-          "key": "Auxiliary_Other",
-          "type": "input",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "",
-          "placeholder": "",
-          "required": null,
-          "show-limit": false,
-          "parentKey": "lifestyleCoachingAndAssistedExamination",
-          "buttonName": null,
-          "childrenKey": null
+            "label": "用药情况",
+            "defaultValue": null,
+            "span": 24,
+            "key": "medicationSituation",
+            "type": "title",
+            "border": null,
+            "disabledValue": null,
+            "options": [],
+            "children": [
+                {
+                    "label": "用药情况",
+                    "defaultValue": null,
+                    "span": 24,
+                    "key": "Appraisal",
+                    "type": "gxyAndTnbMedication",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "",
+                    "placeholder": "",
+                    "required": true,
+                    "show-limit": false,
+                    "parentKey": "medicationSituation",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "转诊机构及科别:",
+                    "defaultValue": null,
+                    "span": 24,
+                    "key": "Referral_Hospital",
+                    "type": "input",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "",
+                    "placeholder": "",
+                    "required": null,
+                    "show-limit": false,
+                    "parentKey": "medicationSituation",
+                    "buttonName": null,
+                    "childrenKey": null
+                },
+                {
+                    "label": "转诊原因:",
+                    "defaultValue": null,
+                    "span": 24,
+                    "key": "Referral_Reason",
+                    "type": "input",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "",
+                    "placeholder": "",
+                    "required": null,
+                    "show-limit": false,
+                    "parentKey": "Drug_Info",
+                    "buttonName": null,
+                    "childrenKey": null
+                }
+            ],
+            "append": null,
+            "placeholder": null,
+            "required": null,
+            "show-limit": null,
+            "parentKey": null,
+            "buttonName": null,
+            "childrenKey": null
         },
         {
-          "label": "服药依从性",
-          "defaultValue": [],
-          "span": 24,
-          "key": "Compliance_Drug",
-          "type": "radio",
-          "border": false,
-          "disabledValue": null,
-          "options": [
-            {
-              "label": "规律",
-              "value": "1"
-            },
-            {
-              "label": "间断",
-              "value": "2"
-            },
-            {
-              "label": "不服药",
-              "value": "3"
-            }
-          ],
-          "children": null,
-          "append": null,
-          "placeholder": null,
-          "required": true,
-          "show-limit": null,
-          "parentKey": "lifestyleCoachingAndAssistedExamination",
-          "buttonName": null,
-          "childrenKey": null
-        },
-        {
-          "label": "此次随访分类",
-          "defaultValue": [],
-          "span": 24,
-          "key": "Follow_Up_Classify",
-          "type": "radio",
-          "border": false,
-          "disabledValue": null,
-          "options": [
-            {
-              "label": "控制满意",
-              "value": "1"
-            },
-            {
-              "label": "控制不满意",
-              "value": "2"
-            },
-            {
-              "label": "不良反应",
-              "value": "3"
-            },
-            {
-              "label": "并发症",
-              "value": "4"
-            }
-          ],
-          "children": null,
-          "append": null,
-          "placeholder": null,
-          "required": true,
-          "show-limit": null,
-          "parentKey": "lifestyleCoachingAndAssistedExamination",
-          "buttonName": null,
-          "childrenKey": null
-        },
-        {
-          "label": "药物不良反应",
-          "defaultValue": [],
-          "span": 24,
-          "key": "Adverse",
-          "type": "radio",
-          "border": false,
-          "disabledValue": null,
-          "options": [
-            {
-              "label": "无",
-              "value": "1"
-            },
-            {
-              "label": "有",
-              "value": "2"
-            }
-          ],
-          "children": null,
-          "append": null,
-          "placeholder": null,
-          "required": false,
-          "show-limit": null,
-          "parentKey": "lifestyleCoachingAndAssistedExamination",
-          "buttonName": null,
-          "childrenKey": null
-        }
-      ],
-      "append": null,
-      "placeholder": null,
-      "required": null,
-      "show-limit": null,
-      "parentKey": null,
-      "buttonName": null,
-      "childrenKey": null
-    },
-    {
-      "label": "用药情况",
-      "defaultValue": null,
-      "span": 24,
-      "key": "medicationSituation",
-      "type": "title",
-      "border": null,
-      "disabledValue": null,
-      "options": [],
-      "children": [
-        {
-          "label": "用药情况",
-          "defaultValue": null,
-          "span": 24,
-          "key": "Appraisal",
-          "type": "gxyAndTnbMedication",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "",
-          "placeholder": "",
-          "required": true,
-          "show-limit": false,
-          "parentKey": "medicationSituation",
-          "buttonName": null,
-          "childrenKey": null
-        },
-        {
-          "label": "转诊机构及科别:",
-          "defaultValue": null,
-          "span": 24,
-          "key": "Referral_Hospital",
-          "type": "input",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "",
-          "placeholder": "",
-          "required": null,
-          "show-limit": false,
-          "parentKey": "medicationSituation",
-          "buttonName": null,
-          "childrenKey": null
-        },
-        {
-          "label": "转诊原因:",
-          "defaultValue": null,
-          "span": 24,
-          "key": "Referral_Reason",
-          "type": "input",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "",
-          "placeholder": "",
-          "required": null,
-          "show-limit": false,
-          "parentKey": "Drug_Info",
-          "buttonName": null,
-          "childrenKey": null
-        }
-      ],
-      "append": null,
-      "placeholder": null,
-      "required": null,
-      "show-limit": null,
-      "parentKey": null,
-      "buttonName": null,
-      "childrenKey": null
-    },
-    {
-      "label": "处方",
-      "defaultValue": null,
-      "span": 24,
-      "key": "Pre",
-      "type": "title",
-      "border": null,
-      "disabledValue": null,
-      "options": [],
-      "children": [
-        {
-          "label": "处方",
-          "defaultValue": null,
-          "span": 24,
-          "key": "Prescription",
-          "type": "prescriptionType",
-          "border": null,
-          "disabledValue": null,
-          "options": [],
-          "children": null,
-          "append": "",
-          "placeholder": "",
-          "required": null,
-          "show-limit": false,
-          "parentKey": "Pre",
-          "buttonName": "HypertensionPrescription",
-          "childrenKey": null
+            "label": "处方",
+            "defaultValue": null,
+            "span": 24,
+            "key": "Pre",
+            "type": "title",
+            "border": null,
+            "disabledValue": null,
+            "options": [],
+            "children": [
+                {
+                    "label": "处方",
+                    "defaultValue": null,
+                    "span": 24,
+                    "key": "Prescription",
+                    "type": "prescriptionType",
+                    "border": null,
+                    "disabledValue": null,
+                    "options": [],
+                    "children": null,
+                    "append": "",
+                    "placeholder": "",
+                    "required": null,
+                    "show-limit": false,
+                    "parentKey": "Pre",
+                    "buttonName": "HypertensionPrescription",
+                    "childrenKey": null
+                }
+            ],
+            "append": null,
+            "placeholder": null,
+            "required": null,
+            "show-limit": null,
+            "parentKey": null,
+            "buttonName": null,
+            "childrenKey": null
         }
-      ],
-      "append": null,
-      "placeholder": null,
-      "required": null,
-      "show-limit": null,
-      "parentKey": null,
-      "buttonName": null,
-      "childrenKey": null
-    }
-  ]
-}
+    ]
+}

+ 4 - 4
lib/components/cell.dart

@@ -174,14 +174,14 @@ class VListFormCell extends StatelessWidget {
                     fontFamilyFallback: const ["NotoSansSC"],
                   ),
                   children: [
-                    TextSpan(
-                      text: label!,
-                      style: const TextStyle(color: Colors.black, fontSize: 20),
-                    ),
                     TextSpan(
                       text: "*",
                       style: const TextStyle(color: Colors.red, fontSize: 20),
                     ),
+                    TextSpan(
+                      text: label!,
+                      style: const TextStyle(color: Colors.black, fontSize: 20),
+                    ),
                   ]),
             )
           : text;

+ 11 - 8
lib/pages/check/widgets/exam_configurable/exam_card.dart

@@ -48,19 +48,22 @@ class ExamCard extends StatelessWidget {
     if (title?.isNotEmpty ?? false) {
       titleContent = RichText(
         text: TextSpan(
-          text: title ?? '',
-          style: TextStyle(
-            fontSize: 26,
-            color: Colors.black,
-            fontFamily: "NotoSansSC",
-            fontFamilyFallback: const ["NotoSansSC"],
-          ),
+          text: '',
           children: [
             if (required ?? false)
               TextSpan(
                 text: "*",
-                style: const TextStyle(color: Colors.red, fontSize: 20),
+                style: const TextStyle(color: Colors.red, fontSize: 22),
+              ),
+            TextSpan(
+              text: title ?? '',
+              style: TextStyle(
+                fontSize: 26,
+                color: Colors.black,
+                fontFamily: "NotoSansSC",
+                fontFamilyFallback: const ["NotoSansSC"],
               ),
+            ),
           ],
         ),
       );

+ 11 - 8
lib/pages/check/widgets/exam_configurable/exam_radio_and_select.dart

@@ -49,19 +49,22 @@ class ExamCardRadioSelect extends StatelessWidget {
     if (title?.isNotEmpty ?? false) {
       titleContent = RichText(
         text: TextSpan(
-          text: title ?? '',
-          style: TextStyle(
-            fontSize: 24,
-            color: Colors.black,
-            fontFamily: "NotoSansSC",
-            fontFamilyFallback: const ["NotoSansSC"],
-          ),
+          text: '',
           children: [
             if (required ?? false)
               TextSpan(
                 text: "*",
-                style: const TextStyle(color: Colors.red, fontSize: 20),
+                style: const TextStyle(color: Colors.red, fontSize: 22),
+              ),
+            TextSpan(
+              text: title ?? '',
+              style: TextStyle(
+                fontSize: 24,
+                color: Colors.black,
+                fontFamily: "NotoSansSC",
+                fontFamilyFallback: const ["NotoSansSC"],
               ),
+            ),
           ],
         ),
       );

+ 11 - 8
lib/pages/check/widgets/exam_configurable/follow_blood_pressure.dart

@@ -331,19 +331,22 @@ class SideBar extends StatelessWidget {
           // padding: const EdgeInsets.symmetric(horizontal: 30),
           child: RichText(
             text: TextSpan(
-              text: title,
-              style: TextStyle(
-                fontSize: 26,
-                color: Colors.black,
-                fontFamily: "NotoSansSC",
-                fontFamilyFallback: const ["NotoSansSC"],
-              ),
+              text: "",
               children: [
                 if (required ?? false)
                   TextSpan(
                     text: "*",
-                    style: const TextStyle(color: Colors.red, fontSize: 20),
+                    style: const TextStyle(color: Colors.red, fontSize: 22),
+                  ),
+                TextSpan(
+                  text: title,
+                  style: TextStyle(
+                    fontSize: 26,
+                    color: Colors.black,
+                    fontFamily: "NotoSansSC",
+                    fontFamilyFallback: const ["NotoSansSC"],
                   ),
+                ),
               ],
             ),
           ),

+ 10 - 7
lib/pages/check/widgets/exam_title.dart

@@ -22,19 +22,22 @@ class ExamTitle extends StatelessWidget {
       ),
       child: RichText(
         text: TextSpan(
-          text: label ?? '',
-          style: TextStyle(
-            fontSize: 24,
-            color: Colors.black,
-            fontFamily: "NotoSansSC",
-            fontFamilyFallback: const ["NotoSansSC"],
-          ),
+          text: '',
           children: [
             if (required ?? false)
               TextSpan(
                 text: "*",
                 style: const TextStyle(color: Colors.red, fontSize: 20),
               ),
+            TextSpan(
+              text: label ?? '',
+              style: TextStyle(
+                fontSize: 24,
+                color: Colors.black,
+                fontFamily: "NotoSansSC",
+                fontFamilyFallback: const ["NotoSansSC"],
+              ),
+            ),
             TextSpan(
               text: titleType,
               style: const TextStyle(fontSize: 25, color: Colors.grey),