diff --git a/frontend/src/views/plan/planList/components/planPopup.vue b/frontend/src/views/plan/planList/components/planPopup.vue index e286e09..eb0941e 100644 --- a/frontend/src/views/plan/planList/components/planPopup.vue +++ b/frontend/src/views/plan/planList/components/planPopup.vue @@ -390,11 +390,11 @@ const open = async (sign: string, boundPqDevList.value = []; //楼下场景新增下拉框需要默认 - formContent.scriptId = pqScriptList.value[0].id; - formContent.errorSysId = pqErrSysList.value[0].id; - formContent.sourceIds = pqSourceList.value[0].id; - formContent.datasourceIds = dictStore.getDictData('Datasource')[0].code; - formContent.dataRule = dictStore.getDictData('Data_Rule')[0].id; + formContent.scriptId = pqScriptList.value[0]?.id ?? ''; + formContent.errorSysId = pqErrSysList.value[0]?.id ?? ''; + formContent.sourceIds = pqSourceList.value[0]?.id ?? ''; + formContent.datasourceIds = dictStore.getDictData('Datasource')[0]?.code ?? ''; + formContent.dataRule = dictStore.getDictData('Data_Rule')[0]?.id ?? ''; }else{//编辑时先给表单赋值(这会没接收被检设备),需要手动再给被检设备复制后整体表单赋值