From e856997c84c031c46401dbb8301b994155b4c03c Mon Sep 17 00:00:00 2001 From: liuzhipeng <1747191978@qq.com> Date: Sat, 15 Mar 2025 12:55:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=AD=9B=E6=9F=A5=E8=8F=9C?= =?UTF-8?q?=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- acupuncture-前台/.env.development | 2 +- acupuncture-前台/.env.production | 2 +- acupuncture-前台/src/assets/images/screen.png | Bin 0 -> 3970 bytes .../layout/components/Sidebar/SidebarItem.vue | 7 + acupuncture-前台/src/permission.js | 2 +- acupuncture-前台/src/router/index.js | 25 +- acupuncture-前台/src/views/screening/h5.vue | 568 +++++++++++++ .../src/views/screening/qrCode.vue | 790 ++++++++++++++++++ 8 files changed, 1391 insertions(+), 5 deletions(-) create mode 100644 acupuncture-前台/src/assets/images/screen.png create mode 100644 acupuncture-前台/src/views/screening/h5.vue create mode 100644 acupuncture-前台/src/views/screening/qrCode.vue diff --git a/acupuncture-前台/.env.development b/acupuncture-前台/.env.development index 8ea4e387..9ef12bce 100644 --- a/acupuncture-前台/.env.development +++ b/acupuncture-前台/.env.development @@ -9,7 +9,7 @@ VUE_APP_BASE_API = '/dev-api' VUE_APP_IMG_URL = 'https://test.tall.wiki/acupuncture' VUE_APP_API_QZURL = 'https://test.tall.wiki/' # 筛查访问地址 -VUE_APP_SCREEN_URL = 'https://test.tall.wiki/acupunctureClient/screening/index' +VUE_APP_SCREEN_URL = 'https://test.tall.wiki/acupunctureClient/screening/h5/' # 路由懒加载 VUE_CLI_BABEL_TRANSPILE_MODULES = true # 访问路径 diff --git a/acupuncture-前台/.env.production b/acupuncture-前台/.env.production index 7e6457d5..60217ed8 100644 --- a/acupuncture-前台/.env.production +++ b/acupuncture-前台/.env.production @@ -7,6 +7,6 @@ NODE_ENV = 'production' VUE_APP_BASE_API = 'https://test.tall.wiki/acupuncture' VUE_APP_API_QZURL = 'https://test.tall.wiki/' # 筛查访问地址 -VUE_APP_SCREEN_URL = 'https://test.tall.wiki/acupunctureClient/screening/index' +VUE_APP_SCREEN_URL = 'https://test.tall.wiki/acupunctureClient/screening/h5/' # 访问路径 VUE_APP_PUBLIC_PATH = '/acupunctureClient/' diff --git a/acupuncture-前台/src/assets/images/screen.png b/acupuncture-前台/src/assets/images/screen.png new file mode 100644 index 0000000000000000000000000000000000000000..7cb3ca33b9bcdf07bf281f56966e914af1f71498 GIT binary patch literal 3970 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 literal 0 HcmV?d00001 diff --git a/acupuncture-前台/src/layout/components/Sidebar/SidebarItem.vue b/acupuncture-前台/src/layout/components/Sidebar/SidebarItem.vue index f92db6a2..0eba0e98 100644 --- a/acupuncture-前台/src/layout/components/Sidebar/SidebarItem.vue +++ b/acupuncture-前台/src/layout/components/Sidebar/SidebarItem.vue @@ -96,6 +96,7 @@ export default { 患者档案: require("@/assets/images/dangan_n@1x.png"), 诊疗档案: require("@/assets/images/zhenliao_n@1x.png"), 随访档案: require("@/assets/images/suifang_n@1x.png"), + 社区筛查: require("@/assets/images/screen.png"), 我的: require("@/assets/images/me_n@1x.png"), }, itmeIcon1: { @@ -103,6 +104,7 @@ export default { 患者档案: require("@/assets/images/dangan_s@1x.png"), 诊疗档案: require("@/assets/images/zhenliao_s@1x.png"), 随访档案: require("@/assets/images/suifang_s@1x.png"), + 社区筛查: require("@/assets/images/screen.png"), 我的: require("@/assets/images/me_s@1x.png"), }, }; @@ -151,6 +153,11 @@ export default { }; + + diff --git a/acupuncture-前台/src/views/screening/qrCode.vue b/acupuncture-前台/src/views/screening/qrCode.vue new file mode 100644 index 00000000..79b852a3 --- /dev/null +++ b/acupuncture-前台/src/views/screening/qrCode.vue @@ -0,0 +1,790 @@ + + + + + +