From 451debde92e9141f68968a4d2dd914c2a2e53eab Mon Sep 17 00:00:00 2001 From: mch <1332099529@qq.com> Date: Thu, 31 Aug 2023 14:12:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=AA=E4=BA=BA=E6=94=B6=E8=B4=B9=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 22 ++- src/views/Home.vue | 43 ++++++ src/views/doctorCheck/positiveresults.vue | 14 +- .../doctorCheck/unitphysicalexamination.vue | 3 + src/views/fee-settings/diseaseStatistics.vue | 17 ++- src/views/workload/deskwork.vue | 102 ++++++++++++++ src/views/workload/directordoctor.vue | 91 +++++++++++++ src/views/workload/doctorstaionworkload.vue | 94 +++++++++++++ src/views/workload/registrar.vue | 26 +++- src/views/workload/tollcollector.vue | 125 ++++++++++++++++++ 10 files changed, 525 insertions(+), 12 deletions(-) create mode 100644 src/views/workload/deskwork.vue create mode 100644 src/views/workload/directordoctor.vue create mode 100644 src/views/workload/doctorstaionworkload.vue create mode 100644 src/views/workload/tollcollector.vue diff --git a/src/router/index.js b/src/router/index.js index 8cd16eb..2fa9511 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -325,7 +325,27 @@ const routes = [ path: "/registrar", name: "登记员工作量", component: () => import("../views/workload/registrar.vue"), - } + }, + { + path: "/doctorstaionworkload", + name: "登记员工作量", + component: () => import("../views/workload/doctorstaionworkload.vue"), + }, + { + path: "/directordoctor", + name: "总检医生工作量", + component: () => import("../views/workload/directordoctor.vue"), + }, + { + path: "/deskwork", + name: "总检医生工作量", + component: () => import("../views/workload/deskwork.vue"), + }, + { + path: "/tollcollector", + name: "总检医生工作量", + component: () => import("../views/workload/tollcollector.vue"), + }, ], }, ]; diff --git a/src/views/Home.vue b/src/views/Home.vue index 4e6c451..4438b98 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -240,6 +240,27 @@ + + +
工作量统计 @@ -247,10 +268,32 @@ 登记员工作量 + 医生站工作量 + 总检工作量 + 科室工作量
+ +
+ + 收费 + + 收费员报表 + + + + +
当前用户{{ user }} diff --git a/src/views/doctorCheck/positiveresults.vue b/src/views/doctorCheck/positiveresults.vue index 8708365..30ef0f0 100644 --- a/src/views/doctorCheck/positiveresults.vue +++ b/src/views/doctorCheck/positiveresults.vue @@ -37,16 +37,20 @@ + + 主要按钮 +

人员体检结果清单

- - - - + + + + + @@ -62,7 +66,7 @@ export default { radio: "9", diseasesource: "", }, - tableData: [], + tableData: [{ fileno: "档案", sex: "未知", fullname: "张三", age: "20" }], customerorgdata: [], //单位需要的数组 diseasesourcedata: [ { diff --git a/src/views/doctorCheck/unitphysicalexamination.vue b/src/views/doctorCheck/unitphysicalexamination.vue index 46706c7..a7e8734 100644 --- a/src/views/doctorCheck/unitphysicalexamination.vue +++ b/src/views/doctorCheck/unitphysicalexamination.vue @@ -53,6 +53,9 @@ + + 查询 + diff --git a/src/views/fee-settings/diseaseStatistics.vue b/src/views/fee-settings/diseaseStatistics.vue index fb44822..ee4a768 100644 --- a/src/views/fee-settings/diseaseStatistics.vue +++ b/src/views/fee-settings/diseaseStatistics.vue @@ -42,16 +42,19 @@ + + 查询 +

疾病人数统计

- + - + - + @@ -67,7 +70,13 @@ export default { unit: "", diagnosis: "", }, - tableData: [], + tableData: [ + { + disease: "是,否", + numberofpeople: "20", + shareintotal: "30", + }, + ], customerorgdata: [], diagnosisdata: [], }; diff --git a/src/views/workload/deskwork.vue b/src/views/workload/deskwork.vue new file mode 100644 index 0000000..6fd4ce5 --- /dev/null +++ b/src/views/workload/deskwork.vue @@ -0,0 +1,102 @@ + + + \ No newline at end of file diff --git a/src/views/workload/directordoctor.vue b/src/views/workload/directordoctor.vue new file mode 100644 index 0000000..16fe1a6 --- /dev/null +++ b/src/views/workload/directordoctor.vue @@ -0,0 +1,91 @@ + + + \ No newline at end of file diff --git a/src/views/workload/doctorstaionworkload.vue b/src/views/workload/doctorstaionworkload.vue new file mode 100644 index 0000000..4f56d74 --- /dev/null +++ b/src/views/workload/doctorstaionworkload.vue @@ -0,0 +1,94 @@ + + + \ No newline at end of file diff --git a/src/views/workload/registrar.vue b/src/views/workload/registrar.vue index 1e7ec98..ef0acd3 100644 --- a/src/views/workload/registrar.vue +++ b/src/views/workload/registrar.vue @@ -28,16 +28,31 @@ + + 查询 +

登记员工作量统计

- 登记员xxx + + + + + + + + +
@@ -46,6 +61,13 @@ export default { data() { return { + tableData: [ + { + registrar: "张三", + totalofpeople: "33%", + numberofpeople: "10", + }, + ], form: { username: "", registrationdate: "", diff --git a/src/views/workload/tollcollector.vue b/src/views/workload/tollcollector.vue new file mode 100644 index 0000000..06f2aac --- /dev/null +++ b/src/views/workload/tollcollector.vue @@ -0,0 +1,125 @@ + + + \ No newline at end of file