系数校准动态通道数

This commit is contained in:
sjl
2024-12-23 15:08:14 +08:00
15 changed files with 824 additions and 1708 deletions

View File

@@ -255,8 +255,12 @@ import { onMounted, reactive, ref, watch } from "vue";
import { useDictStore } from '@/stores/modules/dict'
import ChannelsTest from './channelsTest.vue'
import { useModeStore } from '@/stores/modules/mode'; // 引入模式 store
import {useCheckStore} from '@/stores/modules/check'
import {CheckData} from '@/api/check/interface'
const dictStore = useDictStore()
const checkStore = useCheckStore()
let devNum = 0;//当前选取的被检设备数量
let devChannelsNum = 0;//当前选择的被检设备通道总数
let devTestedNum = 0;//当前选择的已完成检测的被检设备数量
@@ -555,6 +559,18 @@ const handleSelectionChange = (selection: any[]) => {
{
testType= "reTest";
}
let devices: CheckData.Device[] = selection.map((item: any) => {
return {
deviceId: item.id,
deviceName: item.name,
deviceType: item.devType,
chnNum: item.devChns,
}
});
checkStore.clearDevices()
checkStore.addDevices(devices)
}
//查询
@@ -791,7 +807,6 @@ const handleTest = async (val:string) => {
}
else
{
//ElMessage.success(val);
dialogTitle.value = val;
testPopup.value?.open(channelsSelection.value,dialogTitle.value,props.isTimeCheck)
}