From 375bfa3f1e24d83160b4eec0fae61546cdc8bcf9 Mon Sep 17 00:00:00 2001 From: pengjun <158915633@qq.com> Date: Fri, 31 Oct 2025 11:03:10 +0800 Subject: [PATCH] oo --- .../doctorCheck/RegisterCheckList.vue | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/src/components/doctorCheck/RegisterCheckList.vue b/src/components/doctorCheck/RegisterCheckList.vue index 13d38a9..04cbb39 100644 --- a/src/components/doctorCheck/RegisterCheckList.vue +++ b/src/components/doctorCheck/RegisterCheckList.vue @@ -91,6 +91,7 @@ export default { } }, pacs_interface_barcode_type:'0', //pacs系统条码类型:0:检查条码,1:人员条码 + doctor_check_aside_type:'checkTypeFlag', //医生诊台侧边项目归类模式 checkTypeFlag-检检类别,guidTypeId-指引类别,medicalReportTypeId-报告类别 }; }, @@ -110,7 +111,15 @@ export default { postapi('/api/app/SysParmValue/GetSysParmValueBySysParmId', { sysParmId:'pacs_interface_barcode_type' }) .then(res => { if(res.code > -1){ - this.pacs_interface_barcode_type = res.data||"0" + this.pacs_interface_barcode_type = res.data||"checkTypeFlag" + } + }) + + // 获取系统参数(医生诊台侧边项目归类模式 0-检检类别,1-指引类别,2-报告类别) + postapi('/api/app/SysParmValue/GetSysParmValueBySysParmId', { sysParmId:'doctor_check_aside_type' }) + .then(res => { + if(res.code > -1){ + this.doctor_check_aside_type = res.data||"0" } }) @@ -135,16 +144,16 @@ export default { }, registerCheckList0() { - return this.doctorCheck.RegisterCheckList.filter(e => { return e.checkTypeFlag == '0' }) + return this.doctorCheck.RegisterCheckList.filter(e => { return e[this.doctor_check_aside_type] == '0' }) }, registerCheckList1() { - return this.doctorCheck.RegisterCheckList.filter(e => { return e.checkTypeFlag == '1' }) + return this.doctorCheck.RegisterCheckList.filter(e => { return e[this.doctor_check_aside_type] == '1' }) }, registerCheckList2() { - return this.doctorCheck.RegisterCheckList.filter(e => { return e.checkTypeFlag == '2' }) + return this.doctorCheck.RegisterCheckList.filter(e => { return e[this.doctor_check_aside_type] == '2' }) }, registerCheckList3() { - return this.doctorCheck.RegisterCheckList.filter(e => { return e.checkTypeFlag == '3' }) + return this.doctorCheck.RegisterCheckList.filter(e => { return e[this.doctor_check_aside_type] == '3' }) }, },