Browse Source

fix:没有选择样本类型时,不允许配置试管

master
guoapeng 3 weeks ago
parent
commit
ca2b786e89
  1. 8
      src/pages/Index/Regular/TestTube.vue

8
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') {

Loading…
Cancel
Save