zdl 1 年之前
父节点
当前提交
8800701a99
共有 1 个文件被更改,包括 406 次插入64 次删除
  1. 406 64
      src/views/allcase/caseControl.vue

+ 406 - 64
src/views/allcase/caseControl.vue

@@ -3,10 +3,10 @@
     <div class="card-box">
       <el-row :gutter="20" style="margin-bottom: 10px;">
         <el-col :span="12">
-          <div class="title">病历等级:<span class="error"></span></div>
+          <div class="title">病历等级:<span class="error">{{ scoreLevel }}</span></div>
         </el-col>
         <el-col :span="12">
-          <div class="title">病历问题:<span class="error">10</span></div>
+          <div class="title">病历问题:<span class="error">{{ data.total }}</span></div>
         </el-col>
       </el-row>
       <el-row :gutter="20">
@@ -14,24 +14,33 @@
           <div class="title2">运行病历:<span>70分</span></div>
         </el-col>
         <el-col :span="12">
-          <div class="title2">入院病历:<span>(3)</span></div>
+          <div class="title2">{{ data.summary[0].category }}:<span>({{ data.summary[0].nums }})</span></div>
         </el-col>
       </el-row>
       <el-row :gutter="20">
         <el-col :span="12">
-          <div class="title2">终末病历:<span>70分</span></div>
+          <div class="title2">终末病历:<span>{{ data.score }}分</span></div>
         </el-col>
         <el-col :span="12">
-          <div class="title2">出院记录:<span>(3)</span></div>
+          <div class="title2">{{ data.summary[1].category }}:<span>({{ data.summary[1].nums }})</span></div>
         </el-col>
       </el-row>
       <el-row :gutter="20">
         <el-col :span="12" :offset="12">
-          <div class="title2">病程记录:<span>(3)</span></div>
+          <div class="title2">{{ data.summary[2].category }}:<span>({{ data.summary[2].nums }})</span></div>
         </el-col>
       </el-row>
-    </div>
-    
+      <el-row :gutter="20">
+        <el-col :span="12" :offset="12">
+          <div class="title2">{{ data.summary[3].category }}:<span>({{ data.summary[3].nums }})</span></div>
+        </el-col>
+      </el-row>
+      <el-row :gutter="20">
+        <el-col :span="12" :offset="12">
+          <div class="title2">{{ data.summary[4].category }}:<span>({{ data.summary[4].nums }})</span></div>
+        </el-col>
+      </el-row>
+    </div>   
     <el-scrollbar ref="scrollRef" class="scrollBox" :style="{'height': scrollHeight}">
       <el-table
         :data="tableData"
@@ -87,61 +96,377 @@
     data() {
       return {
         "data": {
-          "出院记录": [{
-            "id": 307,
-            "BLBH": 0,
-            "rule_id": 97,
-            "notice": "出院24小时内未创建24小时出入院记录",
-            "created_at": "2023-05-23 08:21:28",
-            "code": "24cyjl",
-            "error_field": "24小时出入院记录",
-            "JZHM": "723264",
-            "BRBH": "",
-            "basis": [
-              ["出院时间【2022-05-01 15:06:56】,24小时出入院记录创建时间【无】"]
-            ],
-            "score": 0,
-            "category": "出院记录"
-          }],
-          "病程类": [{
-            "id": 9704,
-            "BLBH": 0,
-            "rule_id": 111,
-            "notice": "术前24小时,没有术者查房记录",
-            "created_at": "2023-05-23 14:20:58",
-            "code": "sq24",
-            "error_field": "病程记录",
-            "JZHM": "723264",
-            "BRBH": "",
-            "basis": [["手术开始时间【2022-04-26 10:45:00】"]],
-            "score": 10,
-            "category": "病程类"
+          "score": 31.5,
+          "data": {
+            "病程类": [{
+              "id": 15,
+              "BLBH": 0,
+              "rule_id": 102,
+              "notice": "24小时内病程记录没有CT结果",
+              "created_at": "2023-06-13 15:20:26",
+              "code": "jcbgd",
+              "error_field": "病程记录",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["检查报告单时间【2022-11-18 10:43:56】", "病程记录【无】"],
+                ["检查报告单时间【2022-09-22 20:53:31】", "病程记录【2022年09月23日 10:36              姜海明副主任医师查房记录、超24小时】"],
+                ["检查报告单时间【2022-10-09 16:23:26】", "病程记录【2022年10月10日 09:13 郎立峰主任医师查房记录、超24小时】"],
+                ["检查报告单时间【2022-11-06 10:55:14】", "病程记录【2022年11月06日 11:12             郎立峰主任医师查房记录、超24小时】"],
+                ["检查报告单时间【2022-10-03 10:31:02】", "病程记录【2022年10月04日 09:38 郎立峰主任医师查房记录、超24小时】"],
+                ["检查报告单时间【2022-10-21 10:39:05】", "病程记录【2022年10月21日 11:09              丛大伟副主任医师查房记录、超24小时】"],
+                ["检查报告单时间【2022-09-16 10:46:21】", "病程记录【2022年09月17日 09:58、超24小时】"],
+                ["检查报告单时间【2023-01-08 10:23:42】", "病程记录【无】"],
+                ["检查报告单时间【2022-12-01 10:31:07】", "病程记录【无】"]
+              ],
+              "score": 1,
+              "category": "病程类"
+            }, {
+              "id": 16,
+              "BLBH": 0,
+              "rule_id": 111,
+              "notice": "术前24小时,没有术者查房记录(术者签名)",
+              "created_at": "2023-06-13 15:20:26",
+              "code": "sq24",
+              "error_field": "病程记录",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["手术开始时间【2022-09-14 00:40:00】", "术者【\r\n丛大伟\r\n】", "病程记录【无】"]
+              ],
+              "score": 2,
+              "category": "病程类"
+            }, {
+              "id": 17,
+              "BLBH": 0,
+              "rule_id": 112,
+              "notice": "术后24小时,没有术者查房记录(术者签名)",
+              "created_at": "2023-06-13 15:20:26",
+              "code": "sq24",
+              "error_field": "病程记录",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["手术结束时间【2022-09-14 03:45:00】", "术者【\r\n丛大伟\r\n】", "病程记录【无】"]
+              ],
+              "score": 1,
+              "category": "病程类"
+            }, {
+              "id": 18,
+              "BLBH": 0,
+              "rule_id": 113,
+              "notice": "住院天数≥7天,副高或正高级职称一周2次,中级职称一周3次",
+              "created_at": "2023-06-13 15:20:26",
+              "code": "bingcheng_first",
+              "error_field": "病程记录",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["时间段【2022-11-22 \/ 2022-11-28】", "正副高\/1次,中级职称\/2次", "【2022年11月24日 09:37             郎立峰主任医师查房记录,郎立峰(正高)、创建时间超24小时】", "【2022年11月24日 09:37             郎立峰主任医师查房记录,鲁树茂(中级职称)、创建时间超24小时】", "【2022年11月27日 09:28,鲁树茂(中级职称)、创建时间超24小时】"],
+                ["时间段【2022-12-20 \/ 2022-12-26】", "正副高\/1次,中级职称\/2次", "【2022年12月21日 09:09 郎立峰主任医师查房记录,郎立峰(正高)、创建时间超24小时】", "【2022年12月24日 09:22,鲁树茂(中级职称)、创建时间超24小时】", "【2022年12月21日 09:09 郎立峰主任医师查房记录,鲁树茂(中级职称)、创建时间超24小时】"]
+              ],
+              "score": 2,
+              "category": "病程类"
+            }, {
+              "id": 19,
+              "BLBH": 0,
+              "rule_id": 117,
+              "notice": "术后48小时内无术者查房记录(术者签名)",
+              "created_at": "2023-06-13 15:20:26",
+              "code": "sq48",
+              "error_field": "术后48小时内术者查房",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [{
+                "2": "病程记录【、创建时间2022-09-14 14:31:39超48小时】"
+              }],
+              "score": 0.5,
+              "category": "病程类"
+            }, {
+              "id": 20,
+              "BLBH": 0,
+              "rule_id": 118,
+              "notice": "术后3天无连续病程记录",
+              "created_at": "2023-06-13 15:20:26",
+              "code": "sh3t",
+              "error_field": "术后病程",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["手术结束时间【2022-09-14 03:45:00】", "时间【2022-09-16】", "2022年09月16日 17:13、创建时间超时", "时间【2022-09-17】", "2022年09月17日 09:58、创建时间超时"]
+              ],
+              "score": 1,
+              "category": "病程类"
+            }, {
+              "id": 21,
+              "BLBH": 0,
+              "rule_id": 119,
+              "notice": "会诊记录当天未完成",
+              "created_at": "2023-06-13 15:20:26",
+              "code": "sh48",
+              "error_field": "会诊记录",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["医嘱会诊时间【2022-09-26 15:52:42】", "会诊记录【无】"]
+              ],
+              "score": 10,
+              "category": "病程类"
+            }, {
+              "id": 22,
+              "BLBH": 0,
+              "rule_id": 119,
+              "notice": "会诊记录当天未完成",
+              "created_at": "2023-06-13 15:20:26",
+              "code": "sh48",
+              "error_field": "会诊记录",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": ["会诊记录【无】"],
+              "score": 10,
+              "category": "病程类"
+            }, {
+              "id": 23,
+              "BLBH": 0,
+              "rule_id": 125,
+              "notice": "出院之前无病程",
+              "created_at": "2023-06-13 15:20:26",
+              "code": "cyjl",
+              "error_field": "出院上级医师查房记录",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["【2023年01月19日 09:32 丛大伟副主任医师查房记录、创建时间超24小时】"]
+              ],
+              "score": 10,
+              "category": "病程类"
+            }, {
+              "id": 24,
+              "BLBH": 0,
+              "rule_id": 132,
+              "notice": "住院天数≥3天,病情稳定患者至少3天1次",
+              "created_at": "2023-06-13 15:20:26",
+              "code": "rcbc",
+              "error_field": "日常病程记录",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["时间段【2022-10-13 \/ 2022-10-15】,", "【2022年10月13日 09:33 丛大伟副主任医师查房记录创建时间超24小时】"],
+                ["时间段【2022-10-16 \/ 2022-10-18】,", "【2022年10月16日 09:36创建时间超24小时】", "【2022年10月16日 18:44 会诊记录创建时间超24小时】"],
+                ["时间段【2022-10-25 \/ 2022-10-27】,", "【2022年10月25日 09:33 郎立峰主任医师查房记录创建时间超24小时】"],
+                ["时间段【2022-10-28 \/ 2022-10-30】,", "【2022年10月28日 09:39 丛大伟副主任医师查房记录创建时间超24小时】"],
+                ["时间段【2022-10-31 \/ 2022-11-02】,", "【2022年10月31日 09:44创建时间超24小时】"],
+                ["时间段【2022-11-03 \/ 2022-11-05】,", "【2022年11月03日 09:45             郎立峰主任医师查房记录创建时间超24小时】"],
+                ["时间段【2022-11-06 \/ 2022-11-08】,", "【2022年11月08日 16:18创建时间超24小时】", "【2022年11月06日 11:12             郎立峰主任医师查房记录创建时间超24小时】"],
+                ["时间段【2022-11-09 \/ 2022-11-11】,", "【2022年11月09日 09:14 丛大伟副主任医师查房记录创建时间超24小时】", "【2022年11月09日 15:18创建时间超24小时】"],
+                ["时间段【2022-11-15 \/ 2022-11-17】,", "【2022年11月15日 09:35 丛大伟副主任医师查房记录创建时间超24小时】"],
+                ["时间段【2022-11-18 \/ 2022-11-20】,", "【2022年11月18日 10:39创建时间超24小时】"],
+                ["时间段【2022-11-21 \/ 2022-11-23】,", "【2022年11月21日 09:33 郎立峰主任医师查房记录创建时间超24小时】"],
+                ["时间段【2022-11-27 \/ 2022-11-29】,", "【2022年11月27日 09:28创建时间超24小时】"],
+                ["时间段【2022-11-30 \/ 2022-12-02】,", "【2022年11月30日 09:47              丛大伟副主任医师查房记录创建时间超24小时】"],
+                ["时间段【2022-12-03 \/ 2022-12-05】,", "【2022年12月03日 09:49 郎立峰主任医师查房记录创建时间超24小时】"],
+                ["时间段【2022-12-06 \/ 2022-12-08】,", "【2022年12月06日 09:06创建时间超24小时】"],
+                ["时间段【2022-12-21 \/ 2022-12-23】,", "【2022年12月21日 09:09 郎立峰主任医师查房记录创建时间超24小时】"],
+                ["时间段【2022-12-24 \/ 2022-12-26】,", "【2022年12月24日 09:22创建时间超24小时】"],
+                ["时间段【2022-12-27 \/ 2022-12-29】,", "【2022年12月27日 09:24 郎立峰主任医师查房记录创建时间超24小时】"],
+                ["时间段【2023-01-02 \/ 2023-01-04】,", "【2023年01月02日 09:11创建时间超24小时】"],
+                ["时间段【2023-01-11 \/ 2023-01-13】,", "【2023年01月12日 10:30 阶段小结及科室大查房记录创建时间超24小时】", "【2023年01月11日 09:26 郎立峰主任医师查房记录创建时间超24小时】"]
+              ],
+              "score": 2,
+              "category": "病程类"
+            }, {
+              "id": 25,
+              "BLBH": 0,
+              "rule_id": 133,
+              "notice": "病危患者至少每天1次",
+              "created_at": "2023-06-13 15:20:26",
+              "code": "rcbc",
+              "error_field": "日常病程记录",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["病危:2022-09-19 11:54:38 - 2022-10-03 09:21:47"],
+                ["时间段【2022-09-19】,", "病程记录【2022年09月19日 09:30             张芳主任医师查房记录、超24小时】"],
+                ["时间段【2022-09-20】,", "病程记录【2022年09月20日 07:29              程凯副主任医师查房记录、超24小时】"],
+                ["时间段【2022-09-21】,", "病程记录【2022年09月21日 08:56 辛梦主治医师查房记录、超24小时】"],
+                ["时间段【2022-09-22】,", "病程记录【2022年09月22日 08:05             程林主任医师查房记录、超24小时】"],
+                ["时间段【2022-09-23】,", "病程记录【2022年09月23日 07:41              张蕾副主任医师查房记录、超24小时】"],
+                ["时间段【2022-09-24】,", "病程记录【2022年09月24日 07:50              王志永副主任医师查房记录、超24小时】"],
+                ["时间段【2022-09-25】,", "病程记录【2022年09月25日 14:21             王德强主任医师查房记录、超24小时】"],
+                ["时间段【2022-09-26】,", "病程记录【2022年09月26日 08:03              李贺副主任医师查房记录、超24小时】"],
+                ["时间段【2022-09-27】,", "病程记录【2022年09月27日 10:42、超24小时】"],
+                ["时间段【2022-09-28】,", "病程记录【2022年09月28日 21:17、超24小时】"],
+                ["时间段【2022-09-29】,", "病程记录【2022年09月29日 07:44            王江涛主治医师查房记录、超24小时】"],
+                ["时间段【2022-09-30】,", "病程记录【2022年09月30日 08:32            辛春红主治医师查房记录、超24小时】"],
+                ["时间段【2022-10-01】,", "病程记录【2022年10月01日 08:04              张蕾副主任医师查房记录、超24小时】"],
+                ["时间段【2022-10-02】,", "病程记录【2022年10月02日 08:04 王彦超主治医师查房记录、超24小时】"]
+              ],
+              "score": 2,
+              "category": "病程类"
+            }],
+            "病案首页": [{
+              "id": 26,
+              "BLBH": 0,
+              "rule_id": 95,
+              "notice": "出院24小时内未创建病案首页",
+              "created_at": "2023-06-13 15:20:27",
+              "code": "basy",
+              "error_field": "病案首页",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["出院时间【2023-01-19 09:42:22】,病案首页创建时间【无】"]
+              ],
+              "score": 10,
+              "category": "病案首页"
+            }],
+            "出院记录": [{
+              "id": 27,
+              "BLBH": 0,
+              "rule_id": 96,
+              "notice": "出院24小时内未创建出院记录",
+              "created_at": "2023-06-13 15:20:27",
+              "code": "cyjl",
+              "error_field": "出院记录",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["出院时间【2023-01-19 09:42:22】,出院记录创建时间【2023-01-20 17:31:26(超24小时)】"]
+              ],
+              "score": 10,
+              "category": "出院记录"
+            }, {
+              "id": 28,
+              "BLBH": 0,
+              "rule_id": 137,
+              "notice": "诊疗过程中的“手术名称”、“手术日期” 和手术记录中不一致",
+              "created_at": "2023-06-13 15:20:29",
+              "code": "cyjl_zljg_ssmcrq",
+              "error_field": "诊疗经过",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["手术记录【2022-09-14】【左侧扩大翼点开颅血肿清除术】,诊疗记录【时间(无)】【左侧扩大翼点开颅血肿清除术(无)】"]
+              ],
+              "score": 1,
+              "category": "出院记录"
+            }, {
+              "id": 30,
+              "BLBH": 0,
+              "rule_id": 147,
+              "notice": "收费里无化疗药或出院医嘱中不含“血常规” 或 “血细胞分析”",
+              "created_at": "2023-06-13 15:20:29",
+              "code": "cyjl_cyyz_hlyXcgXxb",
+              "error_field": "出院医嘱",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["出院医嘱【不含“血常规” 或 “血细胞分析”】"]
+              ],
+              "score": 1,
+              "category": "出院记录"
+            }, {
+              "id": 3391,
+              "BLBH": 0,
+              "rule_id": 146,
+              "notice": "出院诊断和首页诊断名称\数量不一样",
+              "created_at": "2023-06-14 06:24:34",
+              "code": "cyjl_cyzd",
+              "error_field": "出院诊断",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["首页诊断【数量:22】,出院诊断【数量:32】"],
+                ["首页诊断【多发性大脑挫裂伤】,出院诊断【无】"],
+                ["首页诊断【创伤性硬脑膜下血肿】,出院诊断【无】"],
+                ["首页诊断【创伤性蛛网膜下腔出血】,出院诊断【无】"],
+                ["首页诊断【颈内动脉颅内段动脉瘤】,出院诊断【无】"],
+                ["首页诊断【脑动脉痉挛】,出院诊断【无】"],
+                ["首页诊断【低钾血症】,出院诊断【无】"]
+              ],
+              "score": 1,
+              "category": "出院记录"
+            }],
+            "病程记录": [{
+              "id": 31,
+              "BLBH": 0,
+              "rule_id": 161,
+              "notice": "输血记录中缺少输血量",
+              "created_at": "2023-06-13 15:20:29",
+              "code": "bcjl_sxjl_sxl",
+              "error_field": "输血记录",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["输血记录【无(数字+u 或 数字+ml 或 数字+单位)】"]
+              ],
+              "score": 1,
+              "category": "病程记录"
+            }],
+            "入院记录": [{
+              "id": 32,
+              "BLBH": 0,
+              "rule_id": 156,
+              "notice": "书写不完整",
+              "created_at": "2023-06-13 15:20:31",
+              "code": "ryjl_hys_yjzq",
+              "error_field": "婚育史",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["月经周期【无】"]
+              ],
+              "score": 1,
+              "category": "入院记录"
+            }, {
+              "id": 33,
+              "BLBH": 0,
+              "rule_id": 157,
+              "notice": "书写不完整",
+              "created_at": "2023-06-13 15:20:31",
+              "code": "ryjl_hys_jq",
+              "error_field": "婚育史",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["经期【无】"]
+              ],
+              "score": 1,
+              "category": "入院记录"
+            }, {
+              "id": 34,
+              "BLBH": 0,
+              "rule_id": 158,
+              "notice": "初步诊断缺失",
+              "created_at": "2023-06-13 15:20:31",
+              "code": "ryjl_hys_jq",
+              "error_field": "婚育史",
+              "JZHM": "749017",
+              "BRBH": "",
+              "basis": [
+                ["月经周期【无】"],
+                ["经期【无】"]
+              ],
+              "score": 1,
+              "category": "入院记录"
+            }]
+          },
+          "total": 20,
+          "summary": [{
+            "category": "病程类",
+            "nums": 11
+          }, {
+            "category": "病案首页",
+            "nums": 1
           }, {
-            "id": 9705,
-            "BLBH": 0,
-            "rule_id": 112,
-            "notice": "术后24小时,没有术者查房记录",
-            "created_at": "2023-05-23 14:20:58",
-            "code": "sh24",
-            "error_field": "病程记录",
-            "JZHM": "723264",
-            "BRBH": "",
-            "basis": [["手术结束时间【2022-04-26 12:45:00】"]],
-            "score": 0,
-            "category": "病程类"
+            "category": "出院记录",
+            "nums": 4
           }, {
-            "id": 9706,
-            "BLBH": 0,
-            "rule_id": 125,
-            "notice": "出院之前无病程",
-            "created_at": "2023-05-23 14:20:58",
-            "code": "cyjl",
-            "error_field": "出院上级医师查房记录",
-            "JZHM": "723264",
-            "BRBH": "",
-            "basis": [["出院时间【2022-05-01 15:06:56】"]],
-            "score": 10,
-            "category": "病程类"
+            "category": "病程记录",
+            "nums": 1
+          }, {
+            "category": "入院记录",
+            "nums": 3
           }]
         },
         scrollHeight: 'calc(100vh - 217px)'
@@ -150,15 +475,32 @@
     computed: {
       tableData() {
         let arr = []
-        const keys = Object.keys(this.data)
+        const keys = Object.keys(this.data.data)
         for(let i=0; i<keys.length; i++) {
           let obj = {
             category: keys[i],
-            children: this.data[keys[i]]
+            children: this.data.data[keys[i]]
           }
           arr.push(obj)
         }
         return arr
+      },
+      scoreLevel() {
+        /**
+         * 甲>90分
+         * 乙75-90分
+         * 丙<75分
+         * */ 
+        let str
+        const { score } = this.data
+        if (score > 90) {
+          str = '甲'
+        } else if (score < 75) {
+          str = '丙'
+        } else {
+          str = '乙'
+        }
+        return str
       }
     },
     mounted() {
@@ -182,7 +524,7 @@
   border-radius: 5px;
   height: 100vh;
   .card-box {
-    height: 175px;
+    // height: 175px;
     background: #FFFFFF;
     border: 1px solid #E2E2E2;
     padding: 30px 36px;