diff --git a/src/page/main/forewarning/indicator-config/modules/warning-scope.vue b/src/page/main/forewarning/indicator-config/modules/warning-scope.vue index be4c7add33876538602b9fa7db14e9f2e35b372e..df29bac3264de394979151267ac2cface8236590 100644 --- a/src/page/main/forewarning/indicator-config/modules/warning-scope.vue +++ b/src/page/main/forewarning/indicator-config/modules/warning-scope.vue @@ -199,10 +199,10 @@ watch( ); // 选择第一级,获取第二级数据 const chooseTreeFirst = (index, data, isInfo = false) => { - state.form.warningScopeRows[index].lastOptionsLoading = true; let i = ""; // 是否是父组件传过来的默认展示数据 if (!isInfo) { + state.form.warningScopeRows[index].lastOptionsLoading = true; inputRef.value[index].focus(); i = state.form.warningScopeRows[index].firstOptions.findIndex((e) => e.label == data.label); state.form.warningScopeRows[index].firstOptions[i].isLoading = true; @@ -223,8 +223,8 @@ const chooseTreeFirst = (index, data, isInfo = false) => { } }) .finally(() => { - state.form.warningScopeRows[index].lastOptionsLoading = false; if (i === "") return; + state.form.warningScopeRows[index].lastOptionsLoading = false; state.form.warningScopeRows[index].firstOptions[i].isLoading = false; }); };