瀏覽代碼

整理首选项的四角信息、报告、查看处理、通用设置页面结构化描述

dengdx 3 周之前
父節點
當前提交
ea4a6b9ad6

+ 162 - 0
src/pages/system/SettingsModal/sections/Preferences/首选项-四角信息.json

@@ -0,0 +1,162 @@
+{
+  "page": {
+    "title": "Mgr",
+    "header": {
+      "menuBar": {
+        "items": [
+          "通用设置",
+          "新建检查",
+          "工作流",
+          "四角信息",
+          "添加备注",
+          "查看和处理",
+          "报告"
+        ],
+        "active": "四角信息"
+      },
+      "topRightIcons": [
+        "用户头像/设置图标"
+      ]
+    },
+    "sidebar": {
+      "sections": [
+        { "title": "系统之家", "icon": "home" },
+        { "title": "首选项", "icon": "settings", "active": true },
+        { "title": "硬件配置", "icon": "hardware" },
+        { "title": "网络设置", "icon": "network" },
+        { "title": "协议设置", "icon": "protocol" },
+        { "title": "统计分析", "icon": "chart" }
+      ],
+      "activeItem": "四角信息"
+    },
+    "mainContent": {
+      "sectionTitle": "四角信息",
+      "tabs": [
+        "应用",
+        "常规属性"
+      ],
+      "contentArea": {
+        "leftPanel": {
+          "title": "筛选项目",
+          "list": [
+            "PatientName",
+            "PatientSex",
+            "PatientID",
+            "PatientBirthD...",
+            "PatientAge",
+            "AccessionNu...",
+            "ExposuremA...",
+            "EXP",
+            "TargetExposu...",
+            "ExposureIndex",
+            "DeviationIndex",
+            "ImageUsedR...",
+            "SeriesDescrip...",
+            "Grid",
+            "..."
+          ]
+        },
+        "centerArea": {
+          "description": "预览区域",
+          "imagePlaceholder": "[Image Placeholder]"
+        },
+        "rightPanel": {
+          "title": "标签分组",
+          "tab": "所有",
+          "list": [
+            "AccessionNumber",
+            "AcquisitionDate",
+            "AcquisitionTime",
+            "OperationName",
+            "AcquisitionD...",
+            "AcquisitionDeviceProcessingDescription",
+            "AcquisitionNumber",
+            "AcquisitionTime",
+            "AdditionalPatientHistory",
+            "AdmissionID",
+            "AdmittingDiagnosesDescription",
+            "AnodeTargetMaterial",
+            "BitsAllocated",
+            "BitsStored",
+            "BluePaletteColorLookupTableDescriptor",
+            "BodyPartExamined",
+            "BodyPartThickness",
+            "BreastImplantPresent",
+            "BurnedInAnnotation",
+            "CalibrationImage",
+            "*ColumnRows",
+            "FilterType",
+            "*WindowCenter",
+            "*WindowWidth",
+            "..."
+          ]
+        }
+      },
+      "footer": {
+        "buttons": [
+          { "label": "取消", "action": "cancel" },
+          { "label": "预览", "action": "preview" },
+          { "label": "保存", "action": "save" }
+        ]
+      }
+    },
+    "modalDialog": {
+      "title": "编辑标记",
+      "visible": true,
+      "fields": [
+        {
+          "label": "标签名",
+          "name": "PatientAge",
+          "value": "PatientAge",
+          "charCount": "10/100"
+        },
+        {
+          "label": "前缀",
+          "name": "前缀",
+          "value": "年龄:",
+          "charCount": "5/50"
+        },
+        {
+          "label": "类型",
+          "name": "类型",
+          "type": "dropdown",
+          "value": "JavaScriptFile"
+        },
+        {
+          "label": "格式化",
+          "name": "格式化",
+          "value": "",
+          "charCount": "0/20"
+        },
+        {
+          "label": "组合元素号",
+          "name": "组合元素号",
+          "value": "0010,1010",
+          "readOnly": true
+        },
+        {
+          "label": "后缀",
+          "name": "后缀",
+          "value": "",
+          "charCount": "0/50"
+        },
+        {
+          "label": "文件名",
+          "name": "文件名",
+          "value": "IDX.ImageTag.AgeOfPrefix.js",
+          "charCount": "27/50"
+        },
+        {
+          "label": "参数",
+          "name": "参数",
+          "value": "",
+          "charCount": "0/50"
+        }
+      ],
+      "actions": [
+        { "label": "取消", "action": "cancel" },
+        { "label": "保存", "action": "save", "primary": true }
+      ]
+    }
+  }
+}

+ 115 - 0
src/pages/system/SettingsModal/sections/Preferences/首选项-报告.json

@@ -0,0 +1,115 @@
+{
+  "page": {
+    "header": {
+      "title": "Mgr",
+      "menuBar": {
+        "items": [
+          "通用设置",
+          "新建检查",
+          "工作流",
+          "四角信息",
+          "添加备注",
+          "查看和处理",
+          "报告"
+        ],
+        "active": "报告"
+      },
+      "topRightIcons": [
+        "语言切换",
+        "退出登录"
+      ]
+    },
+    "sidebar": {
+      "sections": [
+        { "title": "系统之家", "icon": "home" },
+        { "title": "首选项", "icon": "settings", "active": true },
+        { "title": "硬件配置", "icon": "hardware" },
+        { "title": "网络设置", "icon": "network" },
+        { "title": "协议设置", "icon": "protocol" },
+        { "title": "统计分析", "icon": "chart" }
+      ]
+    },
+    "mainContent": {
+      "section": "报告设置",
+      "layout": {
+        "groups": [
+          {
+            "title": "插入图像",
+            "fields": [
+              {
+                "label": "插入图像限制",
+                "type": "dropdown",
+                "value": "3"
+              }
+            ]
+          },
+          {
+            "title": "报告表头信息",
+            "fields": [
+              {
+                "label": "医院名称",
+                "type": "text",
+                "value": "Visual Hospital",
+                "required": true,
+                "charCount": "15/100"
+              },
+              {
+                "label": "报告名称",
+                "type": "text",
+                "value": "Inspection Report",
+                "required": true,
+                "charCount": "17/100"
+              }
+            ]
+          },
+          {
+            "title": "报告表尾信息",
+            "fields": [
+              {
+                "label": "医院地址",
+                "type": "checkboxWithInput",
+                "checked": false,
+                "placeholder": "请输入内容",
+                "charLimit": 100
+              },
+              {
+                "label": "传真",
+                "type": "checkboxWithInput",
+                "checked": false,
+                "placeholder": "请输入内容",
+                "charLimit": 100
+              },
+              {
+                "label": "电话",
+                "type": "checkboxWithInput",
+                "checked": false,
+                "placeholder": "请输入内容",
+                "charLimit": 100
+              },
+              {
+                "label": "邮编",
+                "type": "checkboxWithInput",
+                "checked": false,
+                "placeholder": "请输入内容",
+                "charLimit": 100
+              },
+              {
+                "label": "附注",
+                "type": "checkboxWithInput",
+                "checked": false,
+                "placeholder": "请输入内容",
+                "charLimit": 200
+              }
+            ]
+          }
+        ]
+      },
+      "footer": {
+        "buttons": [
+          { "label": "取消", "action": "cancel" },
+          { "label": "保存", "action": "save" }
+        ]
+      }
+    }
+  }
+}

+ 107 - 0
src/pages/system/SettingsModal/sections/Preferences/首选项-查看和处理.json

@@ -0,0 +1,107 @@
+{
+  "page": {
+    "header": {
+      "title": "Mgr",
+      "menuBar": {
+        "items": [
+          "通用设置",
+          "新建检查",
+          "工作流",
+          "四台信息",
+          "添加备注",
+          "查看和处理",
+          "报告"
+        ],
+        "active": "查看和处理"
+      },
+      "topRightIcons": [
+        "语言切换",
+        "退出登录"
+      ]
+    },
+    "sidebar": {
+      "sections": [
+        {
+          "title": "系统之家",
+          "icon": "home"
+        },
+        {
+          "title": "首选项",
+          "icon": "settings",
+          "active": true
+        },
+        {
+          "title": "硬件配置",
+          "icon": "hardware"
+        },
+        {
+          "title": "网络设置",
+          "icon": "network"
+        },
+        {
+          "title": "协议设置",
+          "icon": "protocol"
+        },
+        {
+          "title": "统计分析",
+          "icon": "chart"
+        }
+      ]
+    },
+    "mainContent": {
+      "section": "查看和处理",
+      "layout": {
+        "groups": [
+          {
+            "title": "裁剪和遮罩设置",
+            "fields": [
+              {
+                "label": "显示裁剪框",
+                "type": "checkbox",
+                "checked": true
+              },
+              {
+                "label": "裁剪后适应窗体",
+                "type": "checkbox",
+                "checked": true
+              }
+            ]
+          },
+          {
+            "title": "放大镜移动模式",
+            "fields": [
+              {
+                "label": "不移动",
+                "type": "radio",
+                "group": "magnifierMoveMode",
+                "checked": true
+              },
+              {
+                "label": "跟随鼠标移动",
+                "type": "radio",
+                "group": "magnifierMoveMode",
+                "checked": false
+              }
+            ]
+          },
+          {
+            "title": "图像保存",
+            "fields": [
+              {
+                "label": "将测量结果录到图像数据中",
+                "type": "checkbox",
+                "checked": true
+              }
+            ]
+          }
+        ]
+      },
+      "footer": {
+        "buttons": [
+          { "label": "取消", "action": "cancel" },
+          { "label": "保存", "action": "save" }
+        ]
+      }
+    }
+  }
+}

+ 148 - 0
src/pages/system/SettingsModal/sections/Preferences/首选项-通用设置.json

@@ -0,0 +1,148 @@
+{
+  "page": {
+    "header": {
+      "title": "Mgr",
+      "menuBar": {
+        "items": [
+          "通用设置",
+          "新建检查",
+          "工作流",
+          "四台信息",
+          "添加备注",
+          "查看和处理",
+          "报告"
+        ],
+        "active": "通用设置"
+      },
+      "topRightIcons": [
+        "语言切换",
+        "退出登录"
+      ]
+    },
+    "sidebar": {
+      "sections": [
+        {
+          "title": "系统之家",
+          "icon": "home"
+        },
+        {
+          "title": "首选项",
+          "icon": "settings",
+          "active": true
+        },
+        {
+          "title": "硬件配置",
+          "icon": "hardware"
+        },
+        {
+          "title": "网络设置",
+          "icon": "network"
+        },
+        {
+          "title": "协议设置",
+          "icon": "protocol"
+        },
+        {
+          "title": "统计分析",
+          "icon": "chart"
+        }
+      ]
+    },
+    "mainContent": {
+      "section": "通用设置",
+      "layout": {
+        "groups": [
+          {
+            "title": "日期和时间格式",
+            "fields": [
+              {
+                "label": "日期格式",
+                "type": "dropdown",
+                "options": ["MM/dd/yyyy", "dd/MM/yyyy", "yyyy-MM-dd"],
+                "value": "MM/dd/yyyy"
+              },
+              {
+                "label": "时间格式",
+                "type": "dropdown",
+                "options": ["HH:mm", "hh:mm a"],
+                "value": "HH:mm"
+              }
+            ]
+          },
+          {
+            "title": "字体和大小",
+            "subGroups": [
+              {
+                "title": "四角信息字体",
+                "fields": [
+                  {
+                    "label": "字体",
+                    "type": "dropdown",
+                    "value": "Arial Unicode MS",
+                    "options": ["Arial Unicode MS", "Arial", "Times New Roman"]
+                  },
+                  {
+                    "label": "大小",
+                    "type": "numberInput",
+                    "unit": "%",
+                    "value": 100
+                  },
+                  {
+                    "label": "示例",
+                    "type": "textExample",
+                    "content": "ABCabc1234"
+                  }
+                ]
+              },
+              {
+                "title": "Mark字体",
+                "fields": [
+                  {
+                    "label": "字体",
+                    "type": "dropdown",
+                    "value": "Arial",
+                    "options": ["Arial", "Tahoma", "Verdana"]
+                  },
+                  {
+                    "label": "大小",
+                    "type": "numberInput",
+                    "unit": "%",
+                    "value": 100
+                  },
+                  {
+                    "label": "示例",
+                    "type": "textExample",
+                    "content": "ABCabc1234"
+                  }
+                ]
+              }
+            ]
+          },
+          {
+            "title": "打印四角信息字体",
+            "fields": [
+              {
+                "label": "字体",
+                "type": "dropdown",
+                "value": "Arial",
+                "options": ["Arial", "Calibri", "Times New Roman"]
+              },
+              {
+                "label": "字号等级",
+                "type": "dropdown",
+                "value": "8",
+                "options": ["6", "7", "8", "9", "10", "11", "12"]
+              }
+            ]
+          }
+        ]
+      },
+      "footer": {
+        "buttons": [
+          { "label": "取消", "action": "cancel" },
+          { "label": "保存", "action": "save" }
+        ]
+      }
+    }
+  }
+}