From 657c7ae427e947f84eae98a6765be20fdd0a7008 Mon Sep 17 00:00:00 2001 From: lxd <1004405501@qq.com> Date: Sun, 8 Dec 2024 23:54:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BF=83=E7=94=B5=E6=96=B0=E5=A2=9E=E5=AF=B9?= =?UTF-8?q?=E6=AF=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/tblist/ecganalysisparas/index.ts | 5 + src/utils/formatTime.ts | 6 + src/views/ECG/ECGCompare.vue | 138 +++++++++++++++++++++++ src/views/ECG/ECGForm.vue | 17 +++ src/views/ECG/ECGhtml.vue | 1 + 5 files changed, 167 insertions(+) create mode 100644 src/views/ECG/ECGCompare.vue diff --git a/src/api/tblist/ecganalysisparas/index.ts b/src/api/tblist/ecganalysisparas/index.ts index 2c207720..4f756629 100644 --- a/src/api/tblist/ecganalysisparas/index.ts +++ b/src/api/tblist/ecganalysisparas/index.ts @@ -34,6 +34,7 @@ export interface EcganalysisparasVO { ecgDataFilePath: string // 心电数据文件的路径: 路径或URL ecgJsonDataFilePath: string // 心电数据json格式的数据文件路径:路径或URL createDate: Date // 分析参数的创建时间 + regId:String//患者ID } // 心电分析数据 API @@ -76,4 +77,8 @@ export const EcganalysisparasApi = { return await request.get({ url: `/tblist/ecganalysisparas/getexamIDdata?examId=` + examId }) }, + // 获取所有心电分析数据记录 + getlist: async (regId:String) => { + return await request.get({ url: `/tblist/ecganalysisparas/list?regId=${regId}` }) + }, } diff --git a/src/utils/formatTime.ts b/src/utils/formatTime.ts index 9471facc..29391b62 100644 --- a/src/utils/formatTime.ts +++ b/src/utils/formatTime.ts @@ -72,6 +72,12 @@ export function formatDate(date: Date, format?: string): string { return date ? dayjs(date).format(format ?? 'YYYY-MM-DD HH:mm:ss') : '' } +// 创建一个计算属性来转换时间戳 +export function formattedDate(timestamp) { + const date = new Date(timestamp) + const strdata = formatDate(date, 'YYYY-MM-DD HH:mm:ss') + return strdata // 转换为本地日期时间字符串 +} /** * 获取当前的日期+时间 */ diff --git a/src/views/ECG/ECGCompare.vue b/src/views/ECG/ECGCompare.vue new file mode 100644 index 00000000..d441bae3 --- /dev/null +++ b/src/views/ECG/ECGCompare.vue @@ -0,0 +1,138 @@ + + + + + diff --git a/src/views/ECG/ECGForm.vue b/src/views/ECG/ECGForm.vue index 5b5e9eb6..31725d3e 100644 --- a/src/views/ECG/ECGForm.vue +++ b/src/views/ECG/ECGForm.vue @@ -184,6 +184,16 @@ 刷新 + + + + + 对比 @@ -541,6 +551,7 @@ +