浏览代码

[新增] 住院病历查询-专业检索

zdl 1 年之前
父节点
当前提交
f4bf28fc79
共有 1 个文件被更改,包括 8 次插入204 次删除
  1. 8 204
      src/views/search/components/ProfessionSearch.vue

+ 8 - 204
src/views/search/components/ProfessionSearch.vue

@@ -179,210 +179,7 @@ export default {
           return time.getTime() > Date.now();
         },
       },
-      "bl": [{
-          "key": "RYJL",
-          "name": "入院记录",
-          "children": [{
-              "key": "RYJL_HJNR",
-              "name": "整体",
-              "type": "input",
-              "value": []
-            },
-            {
-              "key": "RYJL_ZHS",
-              "name": "主诉",
-              "type": "input",
-              "value": []
-            },
-            {
-              "key": "RYJL_XBS",
-              "name": "现病史",
-              "type": "input",
-              "value": []
-            },
-            {
-              "key": "RYJL_JWS",
-              "name": "既往史",
-              "type": "input",
-              "value": []
-            },
-            {
-              "key": "RYJL_GRS",
-              "name": "个人史",
-              "type": "input",
-              "value": []
-            },
-            {
-              "key": "RYJL_YJJHYS",
-              "name": "月经及婚育史+婚育史",
-              "type": "input",
-              "value": []
-            },
-            {
-              "key": "RYJL_JZS",
-              "name": "家族史",
-              "type": "input",
-              "value": []
-            },
-            {
-              "key": "RYJL_TGJC",
-              "name": "体格检查",
-              "type": "input",
-              "value": []
-            },
-            {
-              "key": "RYJL_ZHUANKE",
-              "name": "专科检查",
-              "type": "input",
-              "value": []
-            },
-            {
-              "key": "RYJL_FZJC",
-              "name": "辅助检查",
-              "type": "input",
-              "value": []
-            },
-            {
-              "key": "RYJL_CBZD",
-              "name": "初步诊断",
-              "type": "input",
-              "value": []
-            },
-            {
-              "key": "RYJL_CBZB_FIRST",
-              "name": "第一初步诊断",
-              "type": "input",
-              "value": []
-            }
-          ]
-        },
-        {
-          "key": "BCJL",
-          "name": "病程记录",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "SSJL",
-          "name": "手术记录",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "CYJL",
-          "name": "出院记录",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "SWJL",
-          "name": "死亡记录",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "23XSNJLL",
-          "name": "24小时内记录类",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "YZB",
-          "name": "医嘱单",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "BGD",
-          "name": "报告单",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "FYMC",
-          "name": "费用明细",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "ZYZDMC",
-          "name": "主要诊断名称",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "ZYZDBM",
-          "name": "主要诊断编码",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "QTZDMC",
-          "name": "其他诊断名称",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "QTZDBM",
-          "name": "其他诊断编码",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "ZYSSMC",
-          "name": "主要手术名称",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "ZYSSBM",
-          "name": "主要手术编码",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "QTSSMC",
-          "name": "其他手术名称",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "QTSSBM",
-          "name": "其他手术编码",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "SQTYL",
-          "name": "授权同意类",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "YHGTL",
-          "name": "医患沟通类",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "BLTLJL",
-          "name": "病历讨论记录",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "PGPFB",
-          "name": "评估评分表类",
-          "type": "input",
-          "value": []
-        },
-        {
-          "key": "YLCYBG",
-          "name": "医疗常用表格",
-          "type": "input",
-          "value": []
-        }
-      ],
+      bl: [],
       formInline: {
         AAA28: '',
         AAC11N: '',
@@ -412,9 +209,16 @@ export default {
     }
   },
   created() {
+    this.getSelects()
     this.selectInfo()
   },
   methods: {
+    // 获取select条件
+    getSelects() {
+      this.$axios3.post('/bl/serach_where', params).then(res => {
+        this.bl = res.data.bl || [];
+      });
+    },
     // 获取科室
     selectInfo() {
       this.$axios.post('/selectInfo').then(res => {