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 @@ + + + + + \ No newline at end of file