diff --git a/modules/diagnoses/list.php b/modules/diagnoses/list.php new file mode 100644 index 0000000..4f6d85b --- /dev/null +++ b/modules/diagnoses/list.php @@ -0,0 +1,299 @@ + + + + + + 诊断管理 - 电子病历系统 + + + + +
+

+ + + + 诊断管理 +

+
+ + + +
+ 诊断信息添加成功!
'; + } else { + echo '
添加失败:' . mysqli_error($connID) . '
'; + } + } + } + + $search = isset($_GET['search']) ? mysqli_real_escape_string($connID, $_GET['search']) : ''; + $category_filter = isset($_GET['category']) ? mysqli_real_escape_string($connID, $_GET['category']) : ''; + + $sql = "SELECT * FROM diagnoses WHERE 1=1"; + if ($search) { + $sql .= " AND (code LIKE '%$search%' OR name LIKE '%$search%' OR description LIKE '%$search%')"; + } + if ($category_filter) { + $sql .= " AND category = '$category_filter'"; + } + $sql .= " ORDER BY category, code"; + + $result = mysqli_query($connID, $sql); + + $stats_sql = "SELECT category, COUNT(*) as count FROM diagnoses GROUP BY category"; + $stats_result = mysqli_query($connID, $stats_sql); + $stats = []; + while ($row = mysqli_fetch_assoc($stats_result)) { + $stats[$row['category']] = $row['count']; + } + ?> + +
+
+
+
+ + + +
+
+
+
诊断项目
+
+
+
+
+ + + +
+
+
+
内科诊断
+
+
+
+
+ + + +
+
+
+
外科诊断
+
+
+
+
+ + + +
+
+
+
总计分类
+
+
+
+
+ +
+
+
+

+ + + + 诊断列表 +

+
+
+
+
+ + + +
+
+ +
+ + + + + + + + + + + 0): ?> + + + + + + + + + + + + + + +
编码诊断名称分类说明
+ + + + + +
+ 暂无诊断数据 +
+
+
+
+ +
+
+

+ + + + 新增诊断 +

+
+
+
+ + +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ + +
+ +
+

常用诊断编码示例

+
+ 内科: J00.9-感冒、K59.1-便秘、I10-高血压
+ 外科: S72.0-股骨骨折、K35.9-急性阑尾炎
+ 妇科: N92.0-月经过多、N81.1-子宫脱垂
+ 儿科: A09-腹泻、J06.9-急性上呼吸道感染 +
+
+
+
+
+ + + \ No newline at end of file