From 22bea582fb1bcb84be13f1df9f01e6aa0db29959 Mon Sep 17 00:00:00 2001 From: mch <1332099529@qq.com> Date: Wed, 31 May 2023 17:50:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=93=E6=A3=80=E7=BB=93=E8=AE=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/medicalexamination.vue | 48 ++- src/router/index.js | 5 + src/views/diagnosis.vue | 354 +++++++++++++++++- src/views/feesettings/barcodegroupping.vue | 10 +- .../feesettings/projectresulttemplate.vue | 59 +++ src/views/feesettings/referencerange.vue | 256 ++++++++++++- src/views/hoem.vue | 13 +- 7 files changed, 719 insertions(+), 26 deletions(-) create mode 100644 src/views/feesettings/projectresulttemplate.vue diff --git a/src/components/medicalexamination.vue b/src/components/medicalexamination.vue index 161db38..c9a5d79 100644 --- a/src/components/medicalexamination.vue +++ b/src/components/medicalexamination.vue @@ -2,22 +2,31 @@
- + - + - - 类别选择 + + 类别选择 { + return ( + tableData.value.toLowerCase().indexOf(queryString.toLowerCase()) === + 0 + ); + }; + }, + handleSelect(item) { + console.log(item); + }, + querySearch(queryString, cb) { + var tableData = this.tableData; + var tableData = queryString + ? tableData.filter(this.createFilter(queryString)) + : tableData; + // 调用 callback 返回建议列表的数据 + cb(tableData); + }, isinput(v) { this.page.Filter = v; console.log(this.page.Filter); if (this.page.Filter == "") { - this.tableData = []; + this.getlist(); } else { physicallist(this.page).then((res) => { this.tableData = res.data.items; diff --git a/src/router/index.js b/src/router/index.js index fa66e1a..f7b52d0 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -196,6 +196,11 @@ const routes = [ name: 'diagnosis', component: () => import('../views/diagnosis.vue') }, + { + path: '/projectresulttemplate', + name: 'projectresulttemplate', + component: () => import('../views/feesettings/projectresulttemplate.vue') + }, ] }, ]; diff --git a/src/views/diagnosis.vue b/src/views/diagnosis.vue index 6a4e125..a88b365 100644 --- a/src/views/diagnosis.vue +++ b/src/views/diagnosis.vue @@ -32,20 +32,173 @@ {{ scope.row.lastModificationTime | dateFormat }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 取 消 + 确 定 + +
新增 +
+ 编辑 +
+
+ 删除 +
+
+ 置顶 +
+
+ 置底 +
+
+ 排序 +
+
+ 取消 +
\ No newline at end of file diff --git a/src/views/feesettings/referencerange.vue b/src/views/feesettings/referencerange.vue index 8cb00d8..cd63b7c 100644 --- a/src/views/feesettings/referencerange.vue +++ b/src/views/feesettings/referencerange.vue @@ -1,37 +1,277 @@