Browse Source

fix: 试管选择判断

master
guoapeng 4 months ago
parent
commit
a14d14171d
  1. 8
      src/pages/Index/Regular/TestTube.vue

8
src/pages/Index/Regular/TestTube.vue

@ -232,9 +232,17 @@ const addTubeRack = async () => {
loading.value = false
}
const projIdsOfTube = (tube) => {
return tube ? (tube.projId || tube.projIds || []) : []
}
//
const handleActivateChange = async (index: number) => {
const rack = testTubeStore.tubeRacks[index]
if(rack.tubeSettings.every((tube) => projIdsOfTube(tube).length === 0)) {
eMessage.error('请为试管配置检测项目')
return
}
if (rack.state === 'LOCKED') {
eMessage.error('试管已锁定,不能修改')
return

Loading…
Cancel
Save