From 9e8d93e75877a318eb2ff8ddc2800fd43399e1d4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=BE=89?= <814457906@qq.com>
Date: Thu, 9 Nov 2023 15:41:55 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
api/pagesC/testreport/index.js | 40 +++++
pages.json | 8 +
pagesB/screeningResult/screeningResult.vue | 15 +-
pagesC/Screeningdetails/Screeningdetails.vue | 19 +-
pagesC/testreport/testreport.vue | 172 +++++++++++++++++++
5 files changed, 229 insertions(+), 25 deletions(-)
create mode 100644 api/pagesC/testreport/index.js
create mode 100644 pagesC/testreport/testreport.vue
diff --git a/api/pagesC/testreport/index.js b/api/pagesC/testreport/index.js
new file mode 100644
index 0000000..68f3763
--- /dev/null
+++ b/api/pagesC/testreport/index.js
@@ -0,0 +1,40 @@
+var request = function(config) {
+ return new Promise((resolve, rejected) => {
+ if (config.url != '/nurseApplet/chatRecord/updateReadStatus' && config.url !=
+ "/nurseApplet/chatRecord/sendMessage" && config.url !=
+ `/applet/sign/apply/checkSignApply/` + uni.getStorageSync('userinfo').cardNo) {
+ uni.showLoading({
+ title: ''
+ });
+ }
+ uni.request({
+ url: config.url,
+ data: config.data,
+ method: config.method,
+ timeout: 60000,
+ header: config.header,
+ success(res) {
+ uni.hideLoading();
+ resolve(res.data)
+ },
+ fail(err) {
+ uni.hideLoading();
+ rejected(err)
+ }
+ })
+ })
+}
+//获取dy报告list
+export function dyrecord(identity) {
+ return request({
+ url: `http://8.131.93.145:54098/fd/sh05/record/${identity}`,
+ method: 'get',
+ })
+}
+//获取dz报告list
+export function dzrecord(identity) {
+ return request({
+ url: `http://112.6.122.71:8009/fd/sh05/record/${identity}`,
+ method: 'get',
+ })
+}
diff --git a/pages.json b/pages.json
index 8f226a4..223ae91 100644
--- a/pages.json
+++ b/pages.json
@@ -621,6 +621,14 @@
"navigationBarTitleText": "设备列表",
"enablePullDownRefresh": false
}
+ },
+ {
+ "path" : "testreport/testreport",
+ "style" :
+ {
+ "navigationBarTitleText" : "检测报告",
+ "enablePullDownRefresh" : false
+ }
}
]
}, {
diff --git a/pagesB/screeningResult/screeningResult.vue b/pagesB/screeningResult/screeningResult.vue
index dd4de26..d26befd 100644
--- a/pagesB/screeningResult/screeningResult.vue
+++ b/pagesB/screeningResult/screeningResult.vue
@@ -9,14 +9,9 @@
筛查记录
-
+
{{screeningResultData.projectName}}
-
{{screeningResultData.hospitalName}}
-
筛查医生:
{{screeningResultData.doctorName}}
筛查结果:
-
@@ -57,14 +55,11 @@
-->
-
- 诊断结果:
- {{screeningResultData.diagnosticResult}}
-
+
+ 诊断结果:
+ {{screeningResultData.diagnosticResult}}
+
-
-
-
@@ -90,21 +85,15 @@
this.projectId = e.projectId
this.getLastScreeningResult()
console.log(e)
-
},
onShow() {
this.baseurl = baseurl
-
-
},
-
methods: {
// 获取最新的筛查结果
getLastScreeningResult() {
-
lastScreeningResult(this.patientld, this.projectId).then(res => {
this.screeningResultData = res.data
-
})
},
// 查看报告
diff --git a/pagesC/testreport/testreport.vue b/pagesC/testreport/testreport.vue
new file mode 100644
index 0000000..d7d5e57
--- /dev/null
+++ b/pagesC/testreport/testreport.vue
@@ -0,0 +1,172 @@
+
+
+
+
+ {{item.date}}
+
+
+ {{item.reportId}}
+
+
+ 查看报告
+
+
+ 暂无报告
+
+
+
+
+
+
+
+
\ No newline at end of file