From 2f3baa07fe84ff4224a9ff48b78bc50b6f7845f8 Mon Sep 17 00:00:00 2001 From: Euni4U <958079825@qq.com> Date: Tue, 24 Dec 2024 10:57:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=8C=BB=E7=94=9FID=E5=AD=97?= =?UTF-8?q?=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/ECG/processManage/index.ts | 1 + src/views/ECG/ECGForm.vue | 2 +- src/views/ECG/ECGModify/ECGApplyforRepair.vue | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/api/ECG/processManage/index.ts b/src/api/ECG/processManage/index.ts index 105b1d9a..9773391c 100644 --- a/src/api/ECG/processManage/index.ts +++ b/src/api/ECG/processManage/index.ts @@ -2,6 +2,7 @@ import request from '@/config/axios' export interface ProcessManageVO { id: string // 主键 + userId: string // 用户ID orgId: string // 机构ID examId: string // 检查ID,一人多个检查的检查id regId: string // 登记ID :patientid diff --git a/src/views/ECG/ECGForm.vue b/src/views/ECG/ECGForm.vue index b90eceb1..edcc76a9 100644 --- a/src/views/ECG/ECGForm.vue +++ b/src/views/ECG/ECGForm.vue @@ -851,7 +851,7 @@ const handleUpdate = (newValue) => { } //申请返修界面弹窗 function ECGApplyDialog() { - ECGApply.value.opendiag('1',rowinfo.value,Profilevo.value.orgId,Profilevo.value.doctorname) + ECGApply.value.opendiag('1',rowinfo.value,Profilevo.value.orgId,Profilevo.value.doctorname,Profilevo.value.id) } //危急值弹窗 function openECGDialog() { diff --git a/src/views/ECG/ECGModify/ECGApplyforRepair.vue b/src/views/ECG/ECGModify/ECGApplyforRepair.vue index 8bf29e56..08483575 100644 --- a/src/views/ECG/ECGModify/ECGApplyforRepair.vue +++ b/src/views/ECG/ECGModify/ECGApplyforRepair.vue @@ -89,7 +89,6 @@ import { ref } from 'vue' import { getUserProfile, ProfileVO } from '@/api/system/user/profile' import { formatDate } from '@/utils/formatTime' import { ProcessManageApi,ProcessManageVO } from '@/api/ECG/processManage' -import { PatientexamlistApi } from '@/api/tblist/patientexamlist' const Profilevo = ref({} as ProfileVO) //当前登录人信息 const { t } = useI18n() // 国际化 const message = useMessage() // 消息弹窗 @@ -99,6 +98,7 @@ const issaveshow = ref(false) const rowinfo = ref() //当前患者数据行 const formData = ref({ id: '', + userId: '', orgId: '', examId: '', regId: '', @@ -127,6 +127,7 @@ const rules = { const resetForm = () => { formData.value = { id: '', + userId: '', orgId: '', examId: '', regId: '', @@ -146,7 +147,7 @@ const resetForm = () => { -const opendiag = async (type: string, row: any, orgId: string, doctorname: string) => { +const opendiag = async (type: string, row: any, orgId: string, doctorname: string,id:string) => { resetForm() const data = await ProcessManageApi.getPage({ examId: row.examId @@ -166,6 +167,7 @@ const opendiag = async (type: string, row: any, orgId: string, doctorname: strin formData.value.regId = row.regId formData.value.pname = row.pname formData.value.applyDoctor = doctorname + formData.value.userId = id dialogTitle.value = t('action.' + type) if(data?.list?.[0]?.processstats === 0){ dialogVisible.value = false @@ -182,6 +184,7 @@ async function save() { await formRef.value.validate((valid: boolean) => { if (valid) { formData.value.id = rowinfo.value.id + formData.value.userId = formData.value.userId formData.value.examId = rowinfo.value.examId formData.value.regId = rowinfo.value.regId formData.value.orgId = formData.value.orgId