From ca2b786e89fbfe1ef9b456b0651a931a13607691 Mon Sep 17 00:00:00 2001 From: guoapeng Date: Tue, 15 Jul 2025 12:02:54 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E6=B2=A1=E6=9C=89=E9=80=89=E6=8B=A9?= =?UTF-8?q?=E6=A0=B7=E6=9C=AC=E7=B1=BB=E5=9E=8B=E6=97=B6,=E4=B8=8D?= =?UTF-8?q?=E5=85=81=E8=AE=B8=E9=85=8D=E7=BD=AE=E8=AF=95=E7=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Index/Regular/TestTube.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/pages/Index/Regular/TestTube.vue b/src/pages/Index/Regular/TestTube.vue index a430023..bbfa527 100644 --- a/src/pages/Index/Regular/TestTube.vue +++ b/src/pages/Index/Regular/TestTube.vue @@ -335,6 +335,7 @@ const handleActivateChange = async (index: number) => { } const updateTubeSettings = async (rackIdx: number, tubeIdx: number) => { + console.log('selectedProjIds.value--', selectedProjIds.value) console.log('rackIdx--', selectedBloodTypeKey.value) const rack = testTubeStore.tubeRacks[rackIdx] if (!consumablesStore.projectsAvailable.length) { @@ -346,10 +347,15 @@ const updateTubeSettings = async (rackIdx: number, tubeIdx: number) => { eMessage.error('请选择项目') return } - if (selectedProjIds.value.length && !selectedBloodTypeKey.value) { + if (!bloodTypesRadio.value.length && (!rack.tubeSettings[tubeIdx].projId || !rack.tubeSettings[tubeIdx].projId.length)) { eMessage.error('请选择样本类型') return } + // if (selectedProjIds.value.length && !selectedBloodTypeKey.value) { + // console.log(12132132) + // eMessage.error('请选择样本类型') + // return + // } if (rack.state !== 'INACTIVE') {